---
title: "Continue avec des modèles hébergés en Europe"
description: "Configurez l’extension Continue pour VS Code et JetBrains avec des modèles open-weight traités dans des centres de données de l’UE, rôle par rôle, dans config.yaml."
canonical: "https://inference.eu/fr/integrations/continue/"
language: "fr"
---

IDE et éditeurs · Continue

# Utiliser Continue avec des modèles open source hébergés dans l’UE

Continue est un assistant IA open source pour VS Code et les IDE JetBrains. Tous les modèles sont décrits dans config.yaml, si bien qu’ajouter inference.eu ne demande que quelques lignes. Les requêtes de chat, d’édition et d’application de code partent alors directement de l’IDE vers des modèles open-weight dans des centres de données européens.

[Contacter l'équipe](https://inference.eu/fr/contact/)[Configuration](#setup)

1.  01Format d'API: OpenAI
2.  02Centres de données dans l'UE
3.  03Couvert par un seul DPA

## Configuré en quelques minutes

1.  1

    Créez une clé API dans votre compte inference.eu.

2.  2

    Ajoutez `INFERENCE_EU_API_KEY=<votre clé>` dans `~/.continue/.env` pour que config.yaml puisse la lire comme secret.

3.  3

    Ouvrez `~/.continue/config.yaml` depuis le panneau Continue et ajoutez les modèles avec `provider: openai` et `apiBase` réglé sur notre URL de base.

4.  4

    Attribuez des rôles comme `chat`, `edit` et `apply` à chaque modèle.

5.  5

    Rechargez le panneau Continue, choisissez un modèle inference.eu et envoyez un message de test.

~/.continue/config.yaml

```
name: inference.eu
version: 0.0.1
schema: v1
models:
  - name: Qwen3 Coder (inference.eu)
    provider: openai
    model: qwen3-coder-480b-a35b-instruct
    apiBase: https://api.inference.eu/v1
    apiKey: ${{ secrets.INFERENCE_EU_API_KEY }}
    roles:
      - chat
      - edit
      - apply
  - name: GLM-5.3 (inference.eu)
    provider: openai
    model: glm-5.3
    apiBase: https://api.inference.eu/v1
    apiKey: ${{ secrets.INFERENCE_EU_API_KEY }}
    roles:
      - chat
```

## Qu’est-ce que Continue

Continue est une extension open source pour VS Code et les IDE JetBrains, complétée par un agent en ligne de commande. Elle propose un chat, l’édition en ligne, un mode agent qui utilise des outils et l’autocomplétion. Continue n’embarque pas de modèle : vous choisissez quel fournisseur répond à chaque type de requête.

Ce fonctionnement convient aux équipes qui veulent garder leur éditeur et décider où s’exécutent les modèles. Comme Continue prend en charge toute API compatible OpenAI, inference.eu s’utilise avec le fournisseur intégré `openai` et une `apiBase` personnalisée.

## Comment fonctionne la configuration

Les modèles sont déclarés dans `config.yaml`, en local dans `~/.continue/config.yaml` ou via une configuration partagée. Chaque entrée indique un `provider`, l’identifiant `model`, une `apiBase` et une `apiKey`. Avec `provider: openai` et `apiBase` pointant vers inference.eu, Continue appelle notre point d’accès Chat Completions.

La syntaxe `${{ secrets.INFERENCE_EU_API_KEY }}` lit la clé dans `~/.continue/.env`, hors du fichier de configuration. Les rôles déterminent l’usage de chaque modèle : `chat` pour le chat et l’agent, `edit` pour les modifications en ligne, `apply` pour appliquer des blocs de code aux fichiers. Chaque rôle peut aller à un modèle différent.

## Quels modèles choisir

Confiez les rôles `chat`, `edit` et `apply` à `qwen3-coder-480b-a35b-instruct`, entraîné pour le code et à l’aise avec les appels d’outils du mode agent. Ajoutez `glm-5.3` ou `kimi-k3` comme modèles de chat supplémentaires pour les questions d’architecture, les revues et les longs documents, et passez de l’un à l’autre dans le sélecteur.

`gpt-oss-120b` convient aux réponses rapides à des questions courtes. L’autocomplétion est un autre métier : elle exige un petit modèle rapide entraîné au remplissage au milieu du code. Laissez le rôle `autocomplete` non attribué tant que vous n’avez pas choisi un tel modèle, plutôt que de le confier à un grand modèle de chat.

## Dépannage

Une erreur 401 signifie en général que le secret n’a pas été résolu. Vérifiez que `~/.continue/.env` contient `INFERENCE_EU_API_KEY` sans guillemets ni espaces, puis rechargez la fenêtre. « Model not found » indique que la valeur de `model` diffère de l’identifiant inference.eu ; copiez-le exactement.

Si Continue tente l’API Responses et échoue, ajoutez `useResponsesApi: false` à l’entrée du modèle pour qu’il utilise Chat Completions. Si le mode agent répond en texte au lieu d’appeler des outils, choisissez un modèle fiable sur ce point, comme Qwen3 Coder ou GLM-5.3. `apiBase` doit se terminer par `/v1`, sans chemin supplémentaire.

## Garder le code et les données dans l’UE

Avec une configuration locale, Continue envoie les requêtes directement depuis votre IDE vers l’`apiBase` indiquée. Avec inference.eu, le code, les fichiers et le contexte transmis sont traités dans des centres de données de l’UE et ne servent jamais à l’entraînement. Nous signons un accord de sous-traitance au titre de l’article 28 du RGPD, communiquons la liste de nos sous-traitants et facturons en euros.

Continue peut collecter une télémétrie d’usage anonyme, désactivable dans les réglages de l’extension. Si vous utilisez une configuration stockée sur le hub de Continue, vérifiez la gestion des secrets. Pour les exigences les plus strictes, gardez config.yaml et `.env` en local et diffusez-les avec vos propres outils.

## Continue

Catégorie

IDE et éditeurs

Éditeur

Continue Dev, Inc.

Format d'API

OpenAI

Traitement

Centres de données dans l'UE

Site web

[www.continue.dev](https://www.continue.dev/)

Documentation

[docs.continue.dev](https://docs.continue.dev/customize/model-providers/top-level/openai)

## Continue : questions fréquentes

Les questions que nous posent le plus les achats, les développeurs et les juristes. Il en manque une ? Posez-la-nous directement.

Continue est open source et l’extension est gratuite. Vous payez seulement à inference.eu les tokens consommés par vos requêtes, facturés en euros. Aucun abonnement de modèle chez Continue n’est nécessaire lorsque vous utilisez votre propre fournisseur.

Oui. Le même config.yaml s’applique à l’extension VS Code et au plugin JetBrains. Une seule configuration inference.eu couvre donc IntelliJ IDEA, PyCharm, WebStorm et les autres IDE JetBrains, ainsi que VS Code.

Avec un config.yaml local, les requêtes partent directement de votre IDE vers le fournisseur configuré, ici inference.eu. Continue peut envoyer une télémétrie anonyme, que vous pouvez désactiver. Le code inclus dans vos prompts n’est envoyé qu’au fournisseur du modèle.

L’autocomplétion demande un petit modèle rapide, entraîné au remplissage au milieu du code. Les grands modèles de chat sont trop lents pour des suggestions à chaque frappe. Utilisez les modèles inference.eu pour le chat, l’édition, l’application et l’agent, et réservez le rôle autocomplete à un modèle de complétion dédié.

Placez \`INFERENCE\_EU\_API\_KEY=...\` dans \`~/.continue/.env\` et faites-y référence avec \`${{ secrets.INFERENCE\_EU\_API\_KEY }}\` dans config.yaml. La clé n’apparaît alors jamais dans le fichier de configuration, que vous pouvez partager avec votre équipe.

Le secret n’a pas été résolu ou la clé est invalide. Vérifiez l’orthographe de la variable dans \`.env\` et config.yaml, assurez-vous que la clé est active dans votre compte inference.eu, puis rechargez la fenêtre de l’IDE après chaque modification.

Oui. Le mode agent repose sur des appels d’outils au format OpenAI, qu’inference.eu prend en charge, streaming compris. Les modèles entraînés pour l’usage d’outils, comme Qwen3 Coder, GLM-5.3 ou Kimi K3, donnent les résultats les plus fiables.

Oui. Les rôles attribuent une tâche à chaque modèle : par exemple \`chat\` à GLM-5.3 pour les échanges, \`edit\` et \`apply\` à Qwen3 Coder pour les modifications de code. Continue choisit alors le bon modèle pour chaque action.

Oui. Partagez un config.yaml avec les modèles et les rôles via votre dépôt ou vos outils internes, et laissez chaque développeur conserver sa propre clé dans \`~/.continue/.env\`. L’usage est alors suivi clé par clé.

Les requêtes sont traitées dans des centres de données de l’UE, ne servent pas à l’entraînement et sont couvertes par un accord de sous-traitance au titre de l’article 28 du RGPD, avec une liste de sous-traitants publiée. Vos propres obligations dépendent de votre usage : associez votre DPO.

[Poser une question](https://inference.eu/fr/contact/)

## Pages liées

[Toutes les intégrations](https://inference.eu/fr/integrations/)

-   [ClineConnectez l’agent de code Cline, pour VS Code et le terminal, à des modèles open-weight traités dans l’UE grâce au fournisseur OpenAI Compatible.Agents de code](https://inference.eu/fr/integrations/cline/)
-   [ZedAjoutez inference.eu comme fournisseur compatible OpenAI dans l’éditeur Zed et utilisez l’Agent Panel avec des modèles open-weight traités dans l’UE.IDE et éditeurs](https://inference.eu/fr/integrations/zed/)
-   [JetBrains AI AssistantConnectez JetBrains AI Assistant à des modèles open-weight traités dans l’UE via son fournisseur compatible OpenAI, puis attribuez-les aux fonctions de l’IDE.IDE et éditeurs](https://inference.eu/fr/integrations/jetbrains-ai-assistant/)
-   [CursorUtilisez des modèles open-weight traités dans l’UE pour Chat et Agent dans Cursor grâce à l’URL de base personnalisée, et sachez ce qui transite encore par Cursor.IDE et éditeurs](https://inference.eu/fr/integrations/cursor/)

## Faites passer vos charges IA sur une infrastructure européenne

Dites-nous quels modèles vous utilisez et votre volume approximatif. Nous répondons sous un jour ouvré avec un tarif et la suite.

-   Réponse sous un jour ouvré
-   Tarif adapté à votre volume
-   DPA prêt à signer
