Kilo Code for JetBrains
Kilo Code pour JetBrains ajoute la gestion native d’agents multiples et de worktrees, le développement à distance, la sélection de modèles et la revue du code aux flux de travail des IDE JetBrains.
Kilo Code pour JetBrains ajoute la gestion native d’agents multiples et de worktrees, le développement à distance, la sélection de modèles et la revue du code aux flux de travail des IDE JetBrains.
Fonction du produit et positionnement officiel
Kilo Code pour JetBrains est un plugin natif destiné aux environnements de développement basés sur IntelliJ. Il fournit un Agent Manager pour les tâches de programmation en parallèle, les worktrees Git isolés, les conversations de tâches, les configurations d’exécution et la revue des changements dans l’IDE.
Le plugin prend en charge les projets locaux et le mode fractionné de JetBrains Remote Development. Son flux de travail couvre les questions sur un codebase, la planification des changements, l’implémentation de fonctionnalités ou de refactorisations, ainsi que l’analyse et la correction des échecs.
Cas d’usage étayés par les sources officielles
Attribuer des tâches de programmation distinctes à des worktrees isolés et suivre leur progression depuis une seule fenêtre d’outil JetBrains.
Exécuter le code des worktrees, inspecter les modifications non validées, comparer les branches et vérifier l’état des pull requests avant la fusion.
Garder l’interface locale réactive tandis que le backend de l’IDE, le projet, le terminal et les outils de développement s’exécutent sur une machine distante.
Utiliser les flux Ask et Debug pour examiner le comportement du projet, inspecter les éléments disponibles, formuler des hypothèses et traiter les échecs.
Le parcours documenté, lorsqu’il est disponible
Ouvrir les paramètres des plugins de l’IDE JetBrains, rechercher Kilo Code dans la Marketplace standard et l’installer.
Utiliser Ask, Plan, Code ou Debug selon que la tâche nécessite une compréhension, une planification, une implémentation ou un diagnostic.
Attribuer à un agent un worktree Git isolé, puis suivre sa conversation et son état depuis l’Agent Manager de JetBrains.
Créer une configuration d’exécution, exécuter ou déboguer le worktree, puis inspecter ses changements par rapport à la branche de base.
Comparer les changements du worktree et conserver l’état de la pull request associée à côté de la tâche ayant produit ces changements.
Le flux JetBrains relie l’exécution des agents aux outils de l’IDE utilisés pour exécuter, diagnostiquer et revoir le code. Chaque tâche peut disposer d’un worktree Git isolé, tandis que la copie principale reste accessible.
Les utilisateurs peuvent suivre les agents actifs, terminés ou bloqués, ouvrir les sous-agents dans des onglets d’éditeur distincts, exécuter leur code, comparer les changements avec la branche de base et consulter l’état des pull requests avant la fusion.
Vérifications à effectuer avec vos contenus et votre flux de travail
Sources vérifiées et date de la vérification
Réponses fondées sur la fiche produit dont les sources ont été vérifiées
La source cite IntelliJ IDEA, PyCharm, WebStorm, GoLand, PhpStorm, Rider, RubyMine, CLion et DataGrip ; la compatibilité actuelle dépend de la fiche de la Marketplace.
Oui. Le plugin prend en charge JetBrains Remote Development via le mode fractionné, avec le backend et le projet à distance tandis que l’interface reste sur la machine locale.
Les modes documentés sont Ask pour les questions sur le codebase, Plan pour la planification, Code pour les changements et refactorisations, et Debug pour analyser et corriger les échecs.
La source décrit les modèles hébergés, les fournisseurs pris en charge et associés aux clés des utilisateurs, ainsi que les modèles locaux via Ollama, LM Studio et des points de terminaison locaux compatibles.
Non. La source indique que Kilo a choisi une interface personnalisée plutôt que l’Agent Communication Protocol afin de fournir des contrôles spécifiques aux modèles, à l’utilisation, aux fonctionnalités et aux agents.