Kilo Code
Kilo Code pour VS Code relie le même cœur portable que Kilo CLI : exécution d’agents en parallèle, délégation et revue inline sensible aux diffs.
Qu’est-ce que Kilo Code pour VS Code ?
Kilo Code pour VS Code est une extension VS Code reconstruite qui se connecte au même cœur portable que Kilo CLI. Elle est conçue pour vous aider à exécuter plusieurs tâches d’agents depuis votre éditeur tout en maintenant une exécution et un contexte cohérents entre terminaux locaux, sessions SSH et autres surfaces.
L’extension met l’accent sur les fonctionnalités de flux de travail d’agents pour le développement logiciel — telles que l’exécution parallèle, la délégation de sous-tâches à des sous-agents spécialisés, et la revue de code inline sensible aux diffs — afin que les modifications produites par les agents puissent être inspectées et appliquées avec un contexte au niveau des lignes.
Fonctionnalités principales
- Exécution parallèle pour outils et tâches : Lectures de fichiers, recherches et commandes terminal peuvent s’exécuter simultanément, réduisant les temps d’attente pendant que les agents travaillent.
- Sous-agents parallèles : Des sous-agents spécialistes distincts (ex. pour implémentation, tests et docs) peuvent s’exécuter concurremment puis fusionner leurs résultats.
- Rôles de sous-agents personnalisés : Définissez vos propres rôles d’agents pour correspondre à la façon dont votre équipe livre du logiciel, plutôt que de dépendre d’un flux de travail fixe unique.
- Agent Manager basé sur le cœur portable partagé : Prend en charge les worktrees, sessions parallèles et revue inline comme comportements natifs dans l’extension VS Code.
- Revue de code inline avec commentaires sensibles aux diffs : Inspectez les modifications des agents fichier par fichier via un réviseur de diffs intégré et ajoutez des commentaires au niveau des lignes qui référencent des chemins et numéros de lignes exacts.
- Sessions multiplateformes via cœur portable partagé : Commencez un travail dans CLI/SSH, puis continuez dans VS Code ; les sessions peuvent aussi être partagées dans Slack.
- Worktrees pour isolation ou collaboration : Créez un nouveau git worktree par agent (branching en un clic) pour isoler l’exécution, ou gardez les agents sur le même worktree pour une collaboration axée lecture.
- Comparaison de modèles sur le même prompt : Exécutez plusieurs modèles (hébergés, BYOK ou locaux) sur exactement le même prompt pour comparer les sorties plutôt que de se fier à des graphiques de benchmarks.
Comment utiliser Kilo Code pour VS Code
- Installez l’extension en cherchant “Kilo Code” dans la vue des extensions VS Code ou via la liste du Visual Studio Marketplace.
- Ouvrez quelques onglets et lancez des sessions d’agents. Utilisez des worktrees quand vous voulez une exécution isolée pour différentes tâches d’agents.
- Pour les flux de revue, utilisez la revue de code inline pour inspecter les diffs, commenter des lignes précises, et renvoyer un contexte de revue structuré dans le chat.
- Si vous utilisez aussi Kilo CLI ou d’autres surfaces, commencez les tâches là et reprenez dans VS Code plus tard grâce à la continuité des sessions partagées.
Cas d’usage
- Exécuter plusieurs flux d’ingénierie en parallèle : Lancez des agents parallèles pour implémentation, tests et documentation ; puis fusionnez les résultats en un ensemble de modifications.
- Revoir les modifications générées par agents comme une pull request : Inspectez les diffs en vue unifiée ou scindée, ajoutez des commentaires spécifiques à un fichier ou une ligne, et renvoyez le contexte de revue dans le chat agent.
- Isoler les expériences avec worktrees : Créez des git worktrees séparés pour que différents agents itèrent sans se gêner, puis ramenez les modifications via un commit, PR ou application directe.
- Comparer les sorties de modèles pour un refactor ouvert : Exécutez différents modèles sur le même prompt et comparez les approches résultantes avant de choisir une direction.
- Continuer un flux de travail entre environnements : Commencez une tâche dans une session terminal SSH, rouvrez-la dans VS Code plus tard, et partagez optionnellement la session dans Slack pour visibilité équipe.
FAQ
-
Qu’est-ce qui a changé dans l’extension VS Code reconstruite ? L’extension est reconstruite sur le même cœur portable que Kilo CLI, rendant les fonctionnalités comme les comportements d’Agent Manager, worktrees, sessions parallèles et revue inline natives plutôt qu’ajoutées comme outils séparés.
-
Est-ce gratuit et open source ? La page indique que Kilo Code est gratuit et open source, et fournit un lien pour le voir sur GitHub.
-
Supporte-t-elle toujours 500+ modèles ? La page indique qu’elle supporte 500+ modèles.
-
Comment fonctionne la revue de code inline ? L’extension inclut un réviseur de diffs intégré, prend en charge les commentaires au niveau des lignes avec chemin de fichier et numéro de ligne exacts, et renvoie le contexte des commentaires dans le chat avec des informations de code ancrées.
-
Puis-je déplacer des sessions entre CLI et VS Code ? Oui. Comme l’extension et la CLI partagent le même cœur portable, les sessions peuvent être lancées sur une surface (y compris SSH dans le terminal) et continuées dans VS Code.
Alternatives
- Copilotes IDE polyvalents : Les autres assistants de codage pour VS Code se concentrent sur le chat/génération de code à agent unique ; ils ne proposent pas forcément les mêmes sous-agents parallèles structurés, isolation des worktrees ou flux de revue inline sensible aux diffs.
- Outils de revue de code assistée par IA : Les outils axés spécifiquement sur la revue de diffs aident avec les commentaires et résumés, mais ne proposent pas forcément la même exécution d’agents intégrée et continuité des sessions dans votre éditeur.
- Automatisation de workflows via scripts : Les équipes peuvent orchestrer des tâches parallèles (tests, docs, linting) avec des scripts de build et CI, mais cela manque généralement de délégation de sous-tâches d’agents et de contexte de revue inline ancré dans le chat.
- Autres plateformes d’agents avec intégrations IDE : Les systèmes d’agents adjacents intégrés dans les éditeurs gèrent le codage multi-étapes, mais les capacités exactes (worktrees, sémantique d’exécution parallèle, revue inline sensible aux diffs) varient selon la plateforme.
Alternatives
AakarDev AI
AakarDev AI est une plateforme puissante qui simplifie le développement d'applications d'IA avec une intégration fluide des bases de données vectorielles, permettant un déploiement rapide et une évolutivité.
Devin
Devin est un agent de codage IA qui automatise des sous-tâches en parallèle pour des migrations et gros refactors, sous contrôle humain et validation.
BenchSpan
BenchSpan exécute des benchmarks d’agents IA en parallèle, consigne scores et échecs dans un historique, et facilite la reproductibilité via des exécutions taguées par commit.
Edgee
Edgee est une passerelle d’IA native edge qui compresse les prompts avant les fournisseurs LLM. API compatible OpenAI pour router 200+ modèles.
Codex Plugins
Utilisez Codex Plugins pour regrouper des skills, intégrations d’app et serveurs MCP en workflows réutilisables afin d’étendre l’accès à Gmail, Google Drive et Slack.
Whirr
Whirr est une app silencieuse de barre de menus macOS qui réplique l’activité de l’agent Claude Code dans l’encoche pour un coup d’œil.