Subagents, agent Plan, outils Grep/Glob et registre MCP
1.23.0Cette version introduit des subagents pour déléguer des tâches complexes avec un suivi de progression en direct, un agent Plan intégré pour décomposer des tâches complexes en plans d'implémentation structurés, de nouveaux outils grep et glob pour une recherche de fichiers rapide, la prise en charge multi-session avec un sélecteur de session interactif, et la prise en charge du registre MCP pour la gouvernance.
Déléguez des tâches complexes à des agents spécialisés avec un suivi de progression en direct. Les subagents s'exécutent de façon autonome avec leur propre contexte, ce qui permet l'exécution parallèle de tâches tout en gardant le contexte de l'agent principal ciblé. Un subagent par défaut est inclus pour les tâches à usage général. Vous pouvez aussi créer des subagents à partir de vos propres configurations d'agent, ce qui vous permet de créer des subagents spécialisés adaptés à des flux de travail précis. Les subagents ont accès aux outils de base, y compris la lecture/écriture de fichiers, les commandes shell et les outils MCP.
Cette fonctionnalité introduit un nouvel outil intégré : subagent. Si vous avez une configuration d'agent existante qui restreint les outils disponibles, ajoutez subagent à votre liste d'outils autorisés.
L'agent Plan est un agent intégré spécialisé qui transforme des idées en plans d'implémentation structurés. Accédez-y avec Shift + Tab ou la commande /plan. Voici le flux de travail :
- Collecte des exigences - Questions structurées avec des choix multiples pour affiner votre idée
- Recherche et analyse - Explore votre base de code à l'aide de l'intelligence du code et des outils grep et glob
- Plan d'implémentation - Crée des découpages de tâches détaillés avec des objectifs clairs et des descriptions de démonstration
- Transfert - Transfère le plan approuvé à l'agent d'exécution
L'agent Planning fonctionne en mode lecture seule — il peut explorer votre base de code, mais ne peut pas modifier les fichiers, ce qui garde l'attention sur la planification.
Deux nouveaux outils intégrés pour une recherche de fichiers rapide :
- grep - Recherche de contenu rapide à l'aide d'expressions régulières. Respecte
.gitignore. À utiliser à la place des commandesgrep,rgouagdans bash. - glob - Découverte de fichiers rapide à l'aide de motifs glob. Respecte
.gitignore. À utiliser à la place de la commandefinddans bash.
Les deux outils sont approuvés par défaut dans le répertoire de travail courant et peuvent être configurés avec allowedPaths et deniedPaths dans votre configuration d'agent.
Travaillez sur plusieurs sessions de clavardage avec le nouveau sélecteur de session interactif :
- kiro-cli chat --resume-picker - Ouvrez le sélecteur de session depuis la ligne de commande
- kiro-cli chat --list-sessions - Affichez la liste de toutes les sessions enregistrées
- /chat resume - Ouvrez le sélecteur de session depuis une session de clavardage
Les sessions sont enregistrées automatiquement à chaque tour. Le sélecteur affiche le nom de la session, la dernière activité et un aperçu des messages.
La prise en charge du registre MCP ajoute des capacités de gouvernance pour les outils MCP. Les organisations peuvent gérer et contrôler quels outils MCP sont disponibles, ce qui assure la cohérence et la sécurité entre les équipes.