Guide Kilo Code

Tutoriel Kilo Code : configuration, crédits gratuits et migration depuis Roo

L'agent de codage IA qui a hérité de la communauté Roo Code : installez-le dans VS Code, réclamez 20 $ de crédits bonus, connectez DeepSeek avec votre propre clé et migrez avant que votre configuration Roo ne s'éteigne définitivement.

L'essentiel

  • Roo Code a annoncé sa fermeture le 21 avril 2026 et son extension VS Code a été coupée le 15 mai — Kilo Code, le fork de Roo, est la voie de migration officielle pour ses 3 millions d'installations.
  • L'extension est open source et gratuite avec votre propre clé API (BYOK) ; les nouveaux comptes reçoivent 20 $ de crédits bonus à la première recharge, plus un essai entreprise de 14 jours sans carte bancaire.
  • DeepSeek se connecte directement : Settings → Providers → ajoutez votre clé API DeepSeek avec https://api.deepseek.com comme URL de base et choisissez deepseek-flash ou deepseek-v4-pro.
  • La migration est semi-automatique : renommez les fichiers de config de Roo, laissez l'assistant de migration les convertir, écrivez un kilo.jsonc minimal — et réauthentifiez chaque clé API, car les clés ne sont pas transférées.

Just Signed Up? Your first 14 minutes with Kilo Code

Vidéo de démonstration:Kilo (official)14:02

Voir sur YouTube

How to Migrate from Roo to Kilo

Vidéo de migration:Kilo (official)2:07

Voir sur YouTube

La démonstration a été enregistrée en juin 2025 sur l'interface antérieure à la refonte basée sur OpenCode (GA du 2 avril 2026) — les menus ont bougé, mais le déroulé reste le même. La vidéo de migration montre l'interface actuelle.

Les captures sont des images tirées des vidéos YouTube officielles de Kilo, utilisées avec attribution et reliées à chaque étape au moment d'origine. Le texte de ce guide est le nôtre.

Configuration et migration de Kilo Code, étape par étape

1 · Découvrir Kilo Code (et pourquoi les utilisateurs de Roo migrent)

  1. 1

    Le contexte : Roo Code ferme

    Le 21 avril 2026, l'équipe Roo Code a annoncé l'arrêt de l'extension pour se consacrer à Roomote ; l'extension VS Code a été coupée le 15 mai et le dépôt GitHub est devenu une archive en lecture seule. Kilo Code — un fork de Roo — a publié l'adieu officiel et est devenu le point d'accueil des quelque 3 millions d'installations de Roo.

    dev.to post announcing the Roo Code shutdown with its 3 million installs headline and a Kilo Code maintainer reply proposing always-approve options in the comment box
    L'annonce de fermeture, avec un mainteneur de Kilo déjà présent dans les commentairesVoir à 0:04
  2. 2

    Les cinq modes d'interaction

    Kilo Code propose cinq modes : Code écrit et implémente, Architect planifie avant de toucher au code, Ask explique, Debug traque les erreurs et Orchestrator découpe une tâche immense en sous-tâches. Vous pouvez aussi créer vos propres modes — les modes personnalisés de Roo s'y mappent pendant la migration.

    Kilo Code interaction mode dropdown in VS Code listing the Code, Architect, Ask, Debug and Orchestrator modes used to plan, build and debug an app
    Le sélecteur de mode se trouve juste au-dessus de la zone de prompt du panneau Kilo CodeVoir à 0:22
  3. 3

    Ce qu'un seul prompt produit

    Dans la démonstration officielle, un prompt détaillé — objectif de l'app, structure des données, tri et recherche, design de l'interface — a produit un gestionnaire de notes fonctionnel en un seul fichier HTML, que Kilo a ensuite ouvert dans le navigateur. Toute la génération a coûté environ 3 cents de crédit API.

    Note Organizer web app that Kilo Code generated from a single prompt, showing note cards, tag filters, instant search and date-created sorting in the browser
    Le gestionnaire de notes fini : cartes, tags, recherche et tri, issu d'un seul promptVoir à 5:06
  4. 4

    Laisser le mode Architect poser les questions

    Quand vous ne savez pas quoi spécifier, le mode Architect vous interroge : pour un jeu d'échecs, il a demandé la profondeur des règles, joueur contre joueur ou contre l'IA, et la force de l'IA, avec des options cliquables. Le plan final — diagramme d'architecture inclus — est écrit dans un fichier markdown avant que le mode Code ne l'implémente.

    Kilo Code Architect mode asking what level of chess functionality to implement and offering Full chess implementation or Basic piece movement answer buttons
    Le mode Architect transforme les idées vagues en choix concrets et répondablesVoir à 8:12

2 · Installer l'extension et réclamer 20 $ de crédits

  1. 5

    Installer l'extension Kilo Code

    Dans VS Code, cherchez « Kilo Code » sur le marketplace ou lancez la commande montrée ici : code --install-extension kilocode.Kilo-Code. L'extension est open source et existe pour VS Code, JetBrains et un CLI autonome.

    macOS terminal finishing the code --install-extension kilocode.Kilo-Code command that installs the Kilo Code extension after the Roo Code shutdown
    L'installation en une ligne de terminal, issue de la vidéo officielle de migrationVoir à 0:10
  2. 6

    Réclamer vos crédits de bienvenue

    Dès l'inscription, vous obtenez un profil API hébergé par Kilo Code préchargé en crédits gratuits — l'enregistrement ci-dessous affiche « $20 for free », et kilo.ai/pricing annonce toujours 20 $ de crédits bonus à la première recharge plus un essai entreprise de 14 jours sans carte. Le BYOK reste gratuit pour toujours.

    Kilo Code settings Providers page showing the default Kilo Code API profile with its sign-up credit notice, API key field and Claude 3.7 Sonnet model picker
    Settings → Providers : le profil Kilo Code par défaut et ses 20 $ de crédits de bienvenueVoir à 1:18

3 · Connecter DeepSeek avec votre propre clé

  1. 7

    Ajouter un profil de fournisseur pour votre clé

    Ouvrez Settings → Providers et cliquez sur + pour créer un New Configuration Profile. Nommez-le — « DeepSeek » ou « OpenRouter » — et vous aurez un second profil utilisable depuis le panneau principal sans toucher à celui intégré.

    New Configuration Profile dialog in Kilo Code settings with the name OpenRouter typed in, the first step of adding a second BYOK provider
    Création d'un second profil de configuration nommé OpenRouterVoir à 1:46
  2. 8

    Coller votre clé API et choisir un modèle

    Choisissez le type de fournisseur, collez sa clé API et sélectionnez un modèle. Pour DeepSeek en direct, suivez kilo.ai/docs/ai-providers/deepseek : définissez l'URL de base sur https://api.deepseek.com et prenez deepseek-flash pour le codage quotidien ou deepseek-v4-pro pour le raisonnement lourd. Les clés sont stockées en sécurité dans le SecretStorage de VS Code.

    Kilo Code provider profile switched to OpenRouter with an empty API key raising the You must provide a valid API key warning next to the custom base URL option
    Type de fournisseur, clé API et modèle — les trois champs que le guide officiel DeepSeek pour Kilo remplitVoir à 1:52

4 · Migrer depuis Roo Code

  1. 9

    Renommer les fichiers Roo (dans chaque dépôt)

    L'assistant de migration ne lit pas les fichiers préfixés Roo : portez-les d'abord avec les commandes du guide de migration de Kilo : .roorules → AGENTS.md, .roo/rules/* → .kilo/rules/, .roomodes → .kilocodemodes, .roo/mcp.json → .kilocode/mcp.json, .rooignore → .kilocodeignore. Sauvegardez aussi le dossier globalStorage de Roo avant de commencer.

    VS Code terminal running the porting commands that copy .roorules to AGENTS.md, .roomodes to .kilocodemodes and .roo/mcp.json to .kilocode/mcp.json
    Le script de portage officiel : cinq commandes de copie et de renommage par dépôtVoir à 0:34
  2. 10

    Écrire un kilo.jsonc minimal

    kilo.jsonc remplace les groupes d'outils de Roo par des permissions explicites — tout est allow, ask ou deny, avec des motifs de chemins optionnels. Copiez l'exemple minimal du guide de migration, réglez votre modèle et listez vos fichiers de règles sous instructions.

    kilo.jsonc open in VS Code with a model entry and allow or ask permissions that replace Roo Code tool groups after migration
    kilo.jsonc : le choix du modèle et des permissions read, edit et bash par actionVoir à 1:10
  3. 11

    Valider avec kilo config check

    Lancez kilo config check dans le terminal pour confirmer que la config migrée s'analyse et que chaque fichier référencé existe. Au premier lancement, l'assistant de migration de l'extension convertit aussi les fichiers hérités — les .kilocodemodes deviennent de vrais fichiers markdown d'agents, et .kilo/rules est conservé en repli.

    VS Code terminal validating the migrated Kilo Code setup with the kilo config check command beside the repository file tree
    Une commande confirme que la configuration migrée est valideVoir à 1:15
  4. 12

    Vérifier, puis désactiver Roo (sans le désinstaller)

    Ouvrez un dépôt, choisissez l'agent Code et demandez-lui de lister les agents et règles personnalisés chargés — la réponse doit nommer vos agents, règles, modèle et permissions migrés. Une fois tout vérifié, désactivez Roo dans le panneau des extensions et gardez-le environ une semaine en repli avant de le supprimer.

    Kilo Code answering a list the custom agents and rules request with the agents, style rules, model and permissions it loaded from the migrated config
    La réponse de vérification liste chaque agent, règle, modèle et permission chargés par KiloVoir à 1:36

Kilo Code vs Roo Code en un coup d'œil

CritèreKilo CodeRoo Code
StatutActif — la voie de migration officielle pour les utilisateurs de RooFermeture annoncée le 21 avril 2026 ; extension hors ligne depuis le 15 mai 2026
GénéalogieFork de Roo Code (lui-même fork de Cline), poursuivi par une société indépendanteFork de Cline ; l'équipe d'origine est passée à Roomote
Extension actuelleReconstruite sur le serveur OpenCode — GA le 2 avril 2026 — plus des déclinaisons JetBrains, CLI et cloudBranche historique v5.x figée à la fermeture ; dépôt GitHub archivé en lecture seule
Chemin de migrationRenommage + assistant, permissions kilo.jsonc, réauthentification des fournisseurs obligatoireAucun — les fichiers restent dans les chemins .roo ; questions de facturation à billing@roocode.com

FAQ Kilo Code

Guides associés