Kilo Code
Kilo Code est un agent de code open source pour VS Code, les éditeurs JetBrains et la ligne de commande, avec le même moteur et les mêmes réglages partout.
En bref
- Ce que c'est
- Kilo Code est un agent de code open source pour VS Code, les éditeurs JetBrains et la ligne de commande, avec le même moteur et les mêmes réglages partout. Par défaut, il passe par la passerelle Kilo, qui donne accès à plus de 500 modèles au prix des fournisseurs. Il accepte aussi ses propres clés d'API et les modèles locaux. Avec les agents dans le nuage, Slack et les applications iOS et Android, on lance et suit le travail loin de l'ordinateur.
- Éditeur
- Kilo Code, Inc., États-Unis
- Prix
- gratuitabonnementà l'usage
- Licence
- open source (MIT)
- Systèmes
- macOS, Windows, Linux, navigateur
- Formes
- extension d'éditeur, ligne de commande, version web, pilotable depuis un téléphone
Site officiel de Kilo CodeFiche relevée le sur les pages officielles.
Installer
Ligne de commande
npm install -g @kilocode/clikilo --versionVS Code : Ouvrir les extensions (Ctrl+Shift+X / Cmd+Shift+X), chercher « Kilo Code », cliquer sur la flèche à côté de Install et choisir « Install Pre-Release Version ». La documentation précise que ce canal « pre-release » est la version stable recommandée.
VSCodium, Windsurf, Gitpod, Eclipse Theia (Open VSX) : Dans un éditeur configuré sur Open VSX, chercher « Kilo Code » dans les extensions, puis cliquer sur Install. Un fichier .vsix est aussi publié sur la page des versions GitHub.
Éditeurs JetBrains : Ouvrir Settings → Plugins, onglet Marketplace, chercher « Kilo Code », cliquer sur Install et redémarrer l'éditeur si demandé. Le module ne demande pas Node.js.
Processeurs anciens (sans instructions AVX) : Télécharger la variante « -baseline » sur la page des versions GitHub (Linux x64, macOS x64, Windows x64), l'extraire et lancer directement le binaire kilo.
Paquets vérifiés sur leur registre : @kilocode/cli (npm), kilocode.Kilo-Code (Visual Studio Marketplace) (autre), kilocode/Kilo-Code (Open VSX) (autre).
Démarrer
Se placer dans le dossier du projet et lancer kilo, puis taper /connect pour enregistrer un premier fournisseur. Dans l'éditeur, ouvrir le panneau Kilo Code et s'identifier.
kilo/connectChoisir le modèle
Choisir le modèle principal dans le sélecteur de l'extension, par /models dans le terminal ou par la clé model du fichier kilo.jsonc. Des modèles distincts peuvent servir aux petites tâches (small_model), aux sous-agents (subagent_model), à l'autocomplétion et au résumé de contexte.
/modelsD'après la documentation officielle (kilo.ai), lue le . Les commandes sont recopiées telles quelles.
Ce qu'il sait faire
- Modes d'agent
- On choisit un mode selon la tâche : Architect, Ask, Debug, Orchestrator, ou un mode personnalisé. kilo.ai
- Worktrees en parallèle
- Plusieurs tâches tournent en parallèle, chacune dans son worktree Git (une copie de travail séparée). Kilo suit les demandes de fusion (pull requests) et les conflits. kilo.ai
- Autocomplétion
- Kilo complète le code pendant la frappe, avec un modèle choisi à part. kilo.ai
- Agents dans le nuage
- Dans un environnement distant, l'agent lit et modifie un dépôt GitHub, GitLab ou Bitbucket et lance des commandes. Il peut enregistrer ses changements dans Git (commit) et les pousser. Le calcul se paie à la seconde. kilo.ai
- Kilo pour Slack
- Mentionné dans un fil Slack (@Kilo), l'agent répond, ou lance un agent dans le nuage qui ouvre une pull request. kilo.ai
- Reprise de sessions Claude Code et Codex
/resume-claudeet/resume-codeximportent une session commencée dans Claude Code ou Codex. kilo.ai- Skills, sous-agents et place de marché
- Une place de marché propose des skills (procédures réutilisables), des sous-agents personnalisés et des règles de projet. On y trouve aussi des serveurs MCP (le protocole standard pour brancher des outils et des sources de données à un agent). kilo.ai
Les façons de l'utiliser
- extension d'éditeurVS Code (et éditeurs Open VSX) et éditeurs JetBrains
- ligne de commandeKilo CLI, paquet npm « @kilocode/cli »
- version webagents dans le nuage
Systèmes
- macOSApple Silicon (arm64) et Intel (x64)
- Windowsnatif, x64 et arm64
- Linuxx64 et arm64, archives .tar.gz (glibc et musl)
- Navigateuragents dans le nuage, sur app.kilo.ai
D'après github.com. Un système absent de la liste n'est pas cité par l'éditeur.
Sur téléphone
- application Kilo Code (iOS, Android)
- On lance un agent dans le nuage ou sur un ordinateur relié par
kilo remote. On suit les sessions de la ligne de commande et de l'extension, on écrit à une session en cours et on lance des commandes comme /compact. L'application sert aussi à relire et fusionner des pull requests GitHub, GitLab ou Bitbucket. kilo.ai - Slack
- Mentionner @Kilo dans un fil pour poser une question sur un dépôt ou faire lancer un agent dans le nuage qui ouvre une pull request. kilo.ai
Prix et licence
Les extensions et la ligne de commande sont gratuites et open source. Avec ses propres clés ou des modèles locaux, on ne paie rien à Kilo. La passerelle Kilo facture les modèles au prix des fournisseurs. Kilo Pass donne des crédits mensuels : Starter à 19 $, Pro à 49 $, Expert à 199 $ par mois. La formule Teams coûte 15 $ par utilisateur et par mois, Entreprise est sur devis.
Prix relevés le sur kilo.ai, dans la devise de la page.
Abonnements qu'on peut y brancher : ChatGPT, Kimi Code (Moonshot AI), Ollama Cloud, OpenCode Go (Anomaly), GLM Coding Plan (Z.ai), Coding Plan Pro (Alibaba Cloud), Token Plan (Xiaomi).
Licence
Open source, licence MIT. github.com
Modèles
La passerelle Kilo donne plus de 500 modèles d'après la page des prix, mode automatique compris. On peut aussi y faire passer ses propres clés (Anthropic, OpenAI, Google AI Studio, AWS Bedrock, Mistral, DeepSeek, Moonshot, Z.ai, Xiaomi…) et les clés d'offres de code (Kimi Code, OpenCode Go, Ollama Cloud…). Un abonnement ChatGPT se connecte sans clé. Les modèles locaux passent par Ollama, LM Studio ou tout point d'accès compatible OpenAI. kilo.ai
- Clé d'API personnelle
- non établi
- Modèles locaux
- non établi
Sources
Fiche relevée le sur 23 pages officielles. Une information que nous n'avons pas pu vérifier n'est jamais présentée comme un fait.
- kilo.ai/docs/api/raw-markdown?path=%2Fgetting-started%2Finstalling
- kilo.ai/pricing
- kilo.ai/docs/api/raw-markdown?path=%2Fcode-with-ai%2Fplatforms%2Fmobile
- kilo.ai/docs/getting-started/installing
- www.npmjs.com/package/@kilocode/cli
- marketplace.visualstudio.com/items?itemName=kilocode.Kilo-Code
- open-vsx.org/extension/kilocode/Kilo-Code
- kilo.ai/docs/api/raw-markdown?path=%2Fcode-with-ai%2Fplatforms%2Fcli
- kilo.ai/docs/api/raw-markdown?path=%2Fcode-with-ai%2Fagents%2Fmodel-selection
- kilo.ai/docs/api/raw-markdown?path=%2Fcode-with-ai%2Fplatforms%2Fjetbrains
- kilo.ai/docs/api/raw-markdown?path=%2Fcode-with-ai%2Ffeatures%2Fautocomplete
- kilo.ai/docs/api/raw-markdown?path=%2Fcode-with-ai%2Fplatforms%2Fcloud-agent
- kilo.ai/docs/api/raw-markdown?path=%2Fcode-with-ai%2Fplatforms%2Fslack
- kilo.ai/docs/llms.txt
- kilo.ai/about
- kilo.ai/terms
- github.com/Kilo-Org/kilocode/blob/main/LICENSE
- kilo.ai/docs/api/raw-markdown?path=%2Fgetting-started%2Fbyok
- github.com/Kilo-Org/kilocode/releases/tag/v7.8.3
- kilo.ai/docs/code-with-ai/platforms/cli
- kilo.ai/docs/code-with-ai/platforms/cloud-agent
- apps.apple.com/app/id6761193135
- play.google.com/store/apps/details?id=com.kilocode.kiloapp
Ce que nous n'avons pas pu vérifier (4)
- Les systèmes viennent des fichiers de la version 7.8.3 sur GitHub : la documentation ne publie pas de liste de systèmes.
- Le pays reste flou. Les conditions d'utilisation disent que les services sont proposés depuis le siège aux États-Unis. Le pied de page dit « Made with ❤️ in Amsterdam », et la page « à propos » cite des bureaux à San Francisco et Amsterdam.
- La commande d'installation de l'agent JetBrains avec Kilo Core intégré n'est pas détaillée ici.
- Le fichier LICENSE cite aussi « Copyright (c) 2025 opencode ». Le lien entre Kilo CLI et OpenCode n'a pas été vérifié dans la documentation.
Tous les outils →Le même modèle, des outils différents →Les abonnements d'IA →Signaler une erreur →