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
How to Migrate from Roo to Kilo
Vidéo de migration:Kilo (official)2:07
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
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.

L'annonce de fermeture, avec un mainteneur de Kilo déjà présent dans les commentairesVoir à 0:04 - 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.

Le sélecteur de mode se trouve juste au-dessus de la zone de prompt du panneau Kilo CodeVoir à 0:22 - 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.

Le gestionnaire de notes fini : cartes, tags, recherche et tri, issu d'un seul promptVoir à 5:06 - 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.

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

L'installation en une ligne de terminal, issue de la vidéo officielle de migrationVoir à 0:10 - 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.

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é
- 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é.

Création d'un second profil de configuration nommé OpenRouterVoir à 1:46 - 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.

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

Le script de portage officiel : cinq commandes de copie et de renommage par dépôtVoir à 0:34 - 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 : le choix du modèle et des permissions read, edit et bash par actionVoir à 1:10 - 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.

Une commande confirme que la configuration migrée est valideVoir à 1:15 - 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.

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ère | Kilo Code | Roo Code |
|---|---|---|
| Statut | Actif — la voie de migration officielle pour les utilisateurs de Roo | Fermeture annoncée le 21 avril 2026 ; extension hors ligne depuis le 15 mai 2026 |
| Généalogie | Fork de Roo Code (lui-même fork de Cline), poursuivi par une société indépendante | Fork de Cline ; l'équipe d'origine est passée à Roomote |
| Extension actuelle | Reconstruite sur le serveur OpenCode — GA le 2 avril 2026 — plus des déclinaisons JetBrains, CLI et cloud | Branche historique v5.x figée à la fermeture ; dépôt GitHub archivé en lecture seule |
| Chemin de migration | Renommage + assistant, permissions kilo.jsonc, réauthentification des fournisseurs obligatoire | Aucun — les fichiers restent dans les chemins .roo ; questions de facturation à billing@roocode.com |
