Le mode autonome permet à l'agent de prendre en charge le résultat d'une tâche du début à la fin. Cette fonctionnalité fait partie de Kiro Web (Aperçu). Au lieu d'itérer avec vous étape par étape, l'agent pose des questions de clarification dès le départ, élabore un plan, délègue le travail à des sous-agents spécialisés et ouvre automatiquement une pull request une fois le travail terminé.
Activez Autonomous dans la barre de saisie du clavardage avant de soumettre votre message. Le mode autonome est désactivé par défaut — lorsqu'il est désactivé, vous travaillez avec l'agent de façon collaborative dans le mode par défaut.
En mode autonome, l'agent sélectionne le modèle automatiquement — vous ne pouvez pas choisir le modèle vous-même.
Lorsque vous soumettez une tâche avec le mode autonome activé, l'agent suit un processus structuré :
Tout au long de ce processus, l'agent fonctionne dans un bac à sable isolé où il clone le dépôt et travaille sur la tâche.
Le mode autonome fonctionne bien pour les tâches où vous pouvez clairement décrire le résultat souhaité et où l'agent peut exécuter le travail de façon indépendante :
Pour le travail exploratoire, les discussions de conception ou les tâches où vous souhaitez itérer étroitement avec l'agent, utilisez plutôt le mode par défaut.
Vous pouvez surveiller les tâches autonomes à partir de la vue de session. L'agent fournit des mises à jour à mesure qu'il progresse dans chaque phase. Si l'agent a besoin de clarification durant l'exécution, la tâche passe à l'état Needs attention et attend votre saisie.
L'agent n'ouvrira pas toujours une pull request — pour certaines tâches, il peut fournir des réponses, des analyses ou des suggestions directement dans le clavardage. Lorsqu'il ouvre une PR :
Vous pouvez également utiliser des commandes de PR pour diriger l'agent :
/kiro all — Répond à tous les commentaires de tous les réviseurs dans l'ensemble de la PR/kiro fix — Répond à tous les commentaires dans un fil de conversation spécifiqueUtilisez les rétroactions sur les PR pour enseigner à l'agent les patrons de votre équipe. Des commentaires comme « utilisez toujours notre gestion standard des erreurs » ou « respectez nos conventions de nommage » aident l'agent à apprendre et à appliquer ces patrons au travail futur. Consultez steering pour d'autres façons de guider l'agent.
En savoir plus sur travailler avec l'agent sur GitHub.
Mode autonome