Sections de la base de connaissances ▾

Outils

Outils

Kilo Code + Gonka AI — Agent IA dans VS Code

Kilo Code est une extension d'agent IA open-source pour VS Code qui écrit et édite du code de manière autonome, exécute des commandes dans le terminal, lit et modifie des dizaines de fichiers à la fois. Le projet a combiné les forces de Cline et Roo Code et se développe comme une plateforme d'agent unifiée : en plus de l'extension IDE, il existe des variantes pour JetBrains et CLI. La caractéristique clé est les modes (agents) : Code (écrit du code), Plan (alias Architect — planifie l'architecture sans modifications), Debug (recherche les causes des erreurs) et Ask (répond aux questions sur le projet). Vous pouvez également créer vos propres modes.

Le problème est le même que pour tout agent — la consommation de jetons. Kilo Code envoie le contexte des fichiers, la sortie des commandes, l'historique des étapes au modèle ; une tâche peut facilement consommer 10 à 100M de jetons. Aux prix d'Anthropic (3 à 15 $ pour 1M), cela représente 30 à 1500 $ par session — impraticable pour un travail quotidien.

JoinGonka Gateway réduit le coût des centaines et des milliers de fois : la même session coûte 0,01 à 1,00 $. Étant donné que Kilo Code est open-source et prend en charge tout point de terminaison compatible OpenAI (ainsi que le format Anthropic avec une URL de base personnalisée), la connexion de notre passerelle est une question de simple configuration. Cela transforme Kilo Code d'une démonstration coûteuse en un outil quotidien.

Étape 1 : Installer Kilo Code et obtenir la clé

Installation de Kilo Code : dans VS Code, ouvrez les Extensions (Ctrl+Shift+X), recherchez « Kilo Code » et cliquez sur Installer. Après l'installation, l'icône Kilo Code apparaîtra dans la barre latérale. L'extension est également disponible sur Open VSX pour les versions sans Marketplace.

Clé API JoinGonka : si vous n'avez pas encore de compte — inscrivez-vous sur gate.joingonka.ai/register, obtenez 10M de jetons gratuits et créez une clé avec le préfixe jg- dans Dashboard → API Keys. La même clé fonctionne à la fois pour le format OpenAI (/v1) et le format Anthropic (/v1/messages) — le solde est commun.

Étape 2 : Configurer Kilo Code (compatible OpenAI)

Ouvrez le panneau Kilo Code et accédez aux paramètres du fournisseur via l'icône d'engrenage.

Méthode A — Compatible OpenAI (recommandé). Dans la version moderne de l'extension, ouvrez Settings (engrenage) → onglet Providers → bouton Custom provider en bas et remplissez la boîte de dialogue :

  • ID du fournisseur : tout identifiant, par exemple joingonka.
  • Nom d'affichage : par exemple JoinGonka Gonka.
  • URL de base : https://gate.joingonka.ai/v1
  • Clé API : jg-votre-clé
  • Modèles : ajoutez Qwen/Qwen3-235B-A22B-Instruct-2507-FP8. Kilo récupère automatiquement la liste des modèles à partir du point de terminaison /v1/models — vous pouvez choisir un modèle dans la liste au lieu de le saisir manuellement.

Cliquez sur Submit — les modèles apparaîtront dans le sélecteur. Dans l'ancienne interface (VSCode Legacy), le chemin est plus court : API ProviderOpenAI Compatible, puis les champs Base URL, API Key et Model avec les mêmes valeurs.

Méthode B — Format Anthropic. Notre passerelle répond également à l'API Anthropic. Choisissez API ProviderAnthropic, collez la clé jg-votre-clé, cochez « Use custom base URL » et spécifiez https://gate.joingonka.ai (sans /v1 — Kilo ajoutera lui-même /v1/messages).

Modèles et leurs limites de sortie (les trois sont disponibles dès maintenant) :

ModèleContexteSortie max.
Qwen/Qwen3-235B-A22B-Instruct-2507-FP8 (par défaut)128K8192
moonshotai/Kimi-K2.6128K3072
MiniMaxAI/MiniMax-M2.7128K4096

Dans la boîte de dialogue du fournisseur personnalisé, vous pouvez définir le Max Output Tokens et la Context Window pour chaque modèle — définissez les valeurs du tableau pour le modèle sélectionné.

Vérification : dans le chat Kilo Code en mode Code, tapez « Créer un fichier hello.py avec la fonction hello world ». L'agent doit proposer un diff à approuver et créer le fichier. Par défaut, Kilo Code demande confirmation avant chaque action — cela peut être assoupli en autorisant l'exécution automatique pour les opérations fiables.

Comparaison des coûts des sessions d'agent

Kilo Code est un outil d'agent : il ne se contente pas de répondre, mais exécute des tâches entières — il lit des fichiers, écrit du code, exécute des tests, corrige des erreurs. Chaque étape est un appel d'API, et les jetons s'accumulent rapidement. Comparons le coût des sessions typiques via Anthropic Claude et via notre passerelle vers le réseau Gonka :

TâcheJetonsAnthropic ClaudeJoinGonka Gonka
Correction de bug simple~5M15 $ à 75 $0,005 $
Nouvelle fonctionnalité (2-3 fichiers)~20M60 $ à 300 $0,02 $
Refactoring de module~50M150 $ à 750 $0,05 $
Session de développement complète (4h)~100M300 $ à 1 500 $0,10 $

Via JoinGonka Gateway, l'entrée coûte environ 0,0005 $ par million de jetons, la sortie est environ trois fois plus chère — c'est des centaines et des milliers de fois moins cher qu'Anthropic et OpenAI. Kilo Code devient un outil quotidien : il peut être lancé pour chaque ticket, chaque bug et chaque fonctionnalité, sans se soucier de la facture. Aux prix d'Anthropic, il faut peser chaque lancement.

Paramètres du modèle : le modèle Qwen3-235B par défaut a une fenêtre contextuelle de 128K jetons et une longueur de réponse maximale de 8192 jetons. Kilo Code peut demander plus, mais la passerelle limitera la sortie à la limite supérieure du modèle (Qwen — 8192, Kimi K2.6 — 3072, MiniMax-M2.7 — 4096). Pour les générations longues, l'agent divise le travail en étapes.

Modes et appel d'outils

La force de Kilo Code réside dans les modes (appelés modes dans l'ancienne extension, agents dans la nouvelle), entre lesquels on bascule via un menu déroulant, la commande /agents ou la touche de raccourci Ctrl+. :

  • Plan / Architect — discuter et concevoir la solution sans toucher aux fichiers. Idéal avec le Qwen3-235B bon marché : la planification consomme beaucoup de contexte, et sur notre passerelle, cela coûte des centimes.
  • Code — mode par défaut : écrit et corrige le code, applique les diffs, exécute les commandes.
  • Debug — recherche ciblée la cause d'un bug à partir des logs et de la pile.
  • Ask — répond aux questions sur la base de code sans modifications.

Le mode Orchestrator séparé dans les versions récentes est considéré comme obsolète : les agents avec un accès complet aux outils peuvent désormais lancer des sous-agents (subagents) eux-mêmes, sans orchestrateur dédié. Les modes utilisateur personnalisés pour vos scénarios sont également pris en charge.

Appel d'outils : notre passerelle transmet le fonction d'appel OpenAI natif et tool_use Anthropic, et les modèles sélectionnés (Qwen3-235B, Kimi K2.6, MiniMax-M2.7) prennent en charge l'appel d'outils. Cela signifie que la boucle d'agent de Kilo Code — lecture de fichier, modification, exécution de commande, indexation de la base de code — fonctionne de manière fiable sur nos modèles, sans analyse fragile des réponses textuelles.

Kilo Code + Gonka = agent IA open-source pour VS Code avec les modes Plan/Code/Debug pour des centimes. Une session de développement coûte environ 0,10 $ au lieu de 300 à 1 500 $ chez Anthropic, et 10M de jetons gratuits suffisent pour des dizaines de tâches.

Vous voulez en savoir plus ?

Explorez d'autres sections ou commencez à gagner des GNK dès maintenant.

Obtenez 10M de jetons gratuits →