Kiro est fourni avec des agents intégrés pour les flux de travail de développement courants. Ceux-ci utilisent le même cadre d'agent que les agents personnalisés, mais sont préconfigurés et maintenus par Kiro. Vous pouvez basculer entre eux pendant une session ou les invoquer avec des contrôles d'interface utilisateur dédiés et des commandes à barre oblique.
| Agent | IDE | CLI | Objectif |
|---|---|---|---|
| Default | ✓ | ✓ | Assistant de programmation à usage général |
| Spec | ✓ | ✓ | Développement de fonctionnalités structuré (exigences, conception, tâches) |
| Quick Spec | ✓ | ✓ | Flux de travail Spec rapide - génère automatiquement toutes les phases sans portes d'approbation |
| Bug Fix | ✓ | ✓ | Investigation et résolution structurées des bogues |
| Plan | ✓ | ✓ | Planification en lecture seule avant l'exécution |
| Guide | — | ✓ | Aide CLI ancrée dans la documentation (interface terminale) |
| Help | — | ✓ | Aide CLI ancrée dans la documentation (interface classique) |
L'agent Default est l'assistant à usage général qui démarre avec chaque session. Il a accès à tous les outils intégrés, aux serveurs MCP et au contexte de votre espace de travail. La plupart des tâches de développement - écrire du code, déboguer, refactoriser, répondre à des questions - se déroulent ici.
Vous n'avez pas besoin de l'invoquer explicitement; c'est le point de départ de toutes les sessions.
Les agents Spec, Quick Spec et Bug Fix produisent des documents formels d'exigences, de conception et de tâches stockés dans .kiro/specs/. Ils vous guident à travers des phases structurées avec des portes d'approbation entre chacune.
Au démarrage d'une nouvelle session, l'écran « Let's build » affiche des options de flux de travail sous « Start with a workflow » :
| Flux de travail | Ce qu'il produit |
|---|---|
| Spec | Exigences → conception → tâches avec portes d'approbation entre les phases |
| Quick Spec | Les trois phases sont générées automatiquement sans portes - le chemin le plus rapide vers l'implémentation |
| Bug Fix | Analyse des causes profondes → conception du correctif → tâches d'implémentation |
Sélectionnez un flux de travail pour démarrer une session avec cet agent. Vous pouvez également invoquer les specs en cours de session en cliquant sur Build with spec dans la zone de saisie du clavardage.
Pour le guide complet sur les flux de travail de développement structuré, voir Specs.
Le mode Plan vous aide à réfléchir avant d'agir. Il fonctionne en mode lecture seule - explorant votre base de code, recueillant les exigences et produisant des plans d'implémentation sans effectuer de modifications. Une fois que vous approuvez, il transfère le contrôle à l'agent Default pour l'exécution.
Sélectionnez Plan dans le sélecteur de flux de travail au démarrage d'une nouvelle session, ou basculez vers celui-ci en cours de session à l'aide du sélecteur d'agent dans la barre de saisie du clavardage (cliquez sur le nom de l'agent, p. ex. « Default », et sélectionnez Plan).
| Opération | Disponible |
|---|---|
| Lecture de fichiers, intelligence du code, recherche | ✓ |
| Recherche Web | ✓ |
| Écriture de fichiers, exécution de commandes, outils MCP | — |
Pour le flux de travail complet du mode Plan et les meilleures pratiques, voir Mode Plan.
L'agent Guide fournit des réponses ancrées dans la documentation à propos de Kiro. Contrairement aux connaissances générales de l'agent Default, l'agent Guide effectue une recherche dans la documentation indexée correspondant à votre version installée.
> /guide
Appuyez sur Shift+Tab pour revenir à votre agent précédent.
.kiro/L'agent Guide utilise l'outil introspect - une recherche hybride (sémantique + BM25) sur la documentation indexée intégrée au moment de la compilation.
L'agent Help fournit la même assistance ancrée dans la documentation que l'agent Guide, mais dans l'interface classique (non-TUI). Invoquez avec /help ou /help <question>.
Lorsque vous ouvrez une nouvelle session, l'écran « Let's build » propose des options de flux de travail :
La sélection d'un flux de travail change automatiquement l'agent actif pour cette session. Vous pouvez également changer d'agent en cours de session en cliquant sur le nom de l'agent (p. ex. « Default ») dans la barre inférieure du panneau de clavardage pour ouvrir le sélecteur d'agent.
Les agents intégrés démontrent comment Kiro utilise les configurations d'agent pour des flux de travail spécialisés. Vous pouvez créer vos propres agents avec les mêmes capacités - outils, permissions, requêtes et modèles adaptés à vos flux de travail spécifiques.
Voir Créer des agents personnalisés pour commencer.
Agents intégrés