inference.eu

Agents de code · Cline

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

Cline est un agent de code open source pour VS Code, JetBrains et le terminal. Son fournisseur OpenAI Compatible demande une URL de base, une clé et un identifiant de modèle : connecter inference.eu prend une minute. Plans, modifications de fichiers et sorties de commandes sont alors traités par des modèles open-weight dans des centres de données européens.

  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

    Dans le panneau Cline, ouvrez les réglages avec l’icône d’engrenage et choisissez OpenAI Compatible comme API Provider.

  3. 3

    Saisissez l’URL de base d’inference.eu se terminant par /v1, votre clé API et un identifiant de modèle comme qwen3-coder-480b-a35b-instruct.

  4. 4

    Dans Model Configuration, indiquez la fenêtre de contexte et le nombre maximal de tokens en sortie.

  5. 5

    Lancez une tâche en mode Plan, relisez le plan, puis passez en mode Act pour vérifier les modifications et les commandes.

  6. 6

    Dans le terminal, exécutez une fois cline auth -p openai -k "$INFERENCE_EU_API_KEY" -b <URL de base> -m <id du modèle>.

Cline CLI
# Cline CLI: configure the OpenAI Compatible provider in one command.
cline auth -p openai \
  -k "$INFERENCE_EU_API_KEY" \
  -b https://api.inference.eu/v1 \
  -m qwen3-coder-480b-a35b-instruct

# VS Code extension: Settings (gear icon) → API Provider: OpenAI Compatible
#   Base URL: https://api.inference.eu/v1
#   API Key:  your inference.eu key
#   Model ID: qwen3-coder-480b-a35b-instruct

Qu’est-ce que Cline

Cline est un agent de code autonome et open source. Il fonctionne comme extension dans VS Code et les IDE JetBrains, ainsi qu’en ligne de commande. Il lit des fichiers, écrit et modifie du code, exécute des commandes et peut piloter un navigateur, en demandant votre accord à chaque étape sauf si vous autorisez certaines actions automatiquement. Les modes Plan et Act séparent la réflexion sur une tâche de son exécution.

Cline prend en charge de nombreux fournisseurs. L’option OpenAI Compatible accepte tout point d’accès qui implémente l’API Chat Completions d’OpenAI, ce qui permet de l’utiliser avec les modèles open-weight d’inference.eu.

Comment fonctionne la configuration

Dans l’extension, choisissez OpenAI Compatible comme API Provider et remplissez trois champs : Base URL, API Key et Model ID. L’URL de base est celle d’inference.eu, terminée par /v1 ; Cline ajoute lui-même /chat/completions. La clé est conservée dans le stockage de secrets de l’éditeur.

La section Model Configuration permet d’indiquer la fenêtre de contexte, le nombre maximal de tokens en sortie et la prise en charge des images. Cline s’en sert pour décider quand condenser la conversation : reprenez les valeurs du modèle. En ligne de commande, cline auth avec -p openai, -k, -b et -m écrit les mêmes réglages sans assistant interactif.

Quels modèles choisir

Cline envoie de longs prompts système et passe par des appels d’outils pour chaque action : le choix du modèle compte. qwen3-coder-480b-a35b-instruct est un bon choix par défaut pour le mode Act, car il est entraîné pour le code agentique et respecte bien les formats d’outils. glm-5.3 et kimi-k3 conviennent au mode Plan lorsqu’une tâche exige un raisonnement soigné sur de nombreux fichiers.

Cline permet de définir un modèle distinct pour Plan et pour Act. Une combinaison courante : GLM-5.3 ou Kimi K3 pour planifier, Qwen3 Coder pour exécuter. gpt-oss-120b est rapide et convient aux petites tâches bien définies.

Dépannage

« Invalid API Key » ou une erreur 401 signifie que la clé est erronée ou a été collée avec des espaces. « Model Not Found » indique que le Model ID diffère de l’identifiant inference.eu ; copiez-le exactement. Les erreurs de connexion viennent le plus souvent d’une faute dans l’URL de base ou d’un chemin en trop comme /chat/completions.

Si Cline signale que le modèle n’a pas utilisé d’outil, ou tourne en boucle sur la même étape, le modèle peine avec les appels d’outils : passez à Qwen3 Coder, GLM-5.3 ou Kimi K3. Si de longues tâches s’interrompent, vérifiez la fenêtre de contexte saisie : une valeur trop élevée entraîne des requêtes refusées.

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

Cline s’exécute sur votre machine et envoie les requêtes directement au fournisseur configuré. Avec inference.eu, votre code, les sorties du terminal et l’historique des tâches 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.

Cline peut collecter une télémétrie anonyme, désactivable dans ses réglages. Ne vous connectez pas au fournisseur propre à Cline si tout le trafic de modèles doit aller vers inference.eu : le fournisseur OpenAI Compatible n’utilise que l’URL de base et la clé que vous avez saisies.

Cline : 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.

Poser une question

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