Nouveaux flux de travail Spec, modifications basées sur les hunks, Hooks de tâche et requêtes MCP
0.10Cette version présente de nouveaux flux de travail Spec qui vous permettent de concevoir des fonctionnalités en commençant par l'architecture et de corriger des bogues grâce à une analyse structurée des causes profondes. Le mode supervisé vous permet maintenant de réviser les modifications au niveau du hunk pour un contrôle précis. De nouveaux déclencheurs de Hooks automatisent le travail autour des tâches de Spec, et les serveurs MCP peuvent désormais afficher des requêtes, des modèles et une prise en charge de la sollicitation directement dans le clavardage.
Un nouveau flux de travail axé sur la conception vous permet de démarrer une Spec de fonctionnalité à partir de l'architecture technique plutôt que des exigences. Fournissez une conception de haut niveau ou de bas niveau, un pseudocode ou un diagramme de système, et Kiro en dérive des exigences réalisables. C'est idéal lorsque vous avez des contraintes non fonctionnelles strictes, une conception existante à porter, ou que vous souhaitez réfléchir à l'architecture avant de définir le comportement destiné aux utilisateurs. En savoir plus ->
Les Specs incluent maintenant un flux de travail dédié à la correction de bogue. Décrivez le problème que vous observez, et Kiro vous guide à travers l'analyse des causes profondes, la conception du correctif et la prévention des régressions. Le résultat est un fichier bugfix.md qui capture le comportement actuel, le comportement attendu et ce qui doit rester inchangé, offrant à l'agent des garde-fous clairs avant même d'écrire la moindre ligne de code. En savoir plus ->
Le mode supervisé présente maintenant les modifications de fichiers sous forme de hunks individuels plutôt que de diffs de fichiers complets. Chaque hunk est un groupe logique de lignes connexes que vous pouvez accepter, rejeter ou discuter individuellement grâce au clavardage en ligne. Vous pouvez également accepter les modifications au niveau du fichier ou accepter toutes les modifications d'un coup. Cela vous donne un contrôle précis sur les parties exactes d'une modification à conserver. En savoir plus ->
Deux nouveaux déclencheurs de Hooks vous permettent d'automatiser le travail autour de l'exécution des tâches de Spec. Pre Task Execution se déclenche avant le début d'une tâche, ce qui vous permet d'exécuter des scripts de configuration ou de valider des prérequis. Post Task Execution se déclenche après l'achèvement d'une tâche, ce qui vous permet d'exécuter des tests, du linting, ou de notifier automatiquement des systèmes externes. Combinez ces déclencheurs avec les actions de Hooks existantes pour créer une automatisation de bout en bout autour de vos flux de travail Spec. En savoir plus ->
Les serveurs MCP peuvent maintenant fournir des requêtes et des modèles de ressources qui apparaissent dans le menu du fournisseur de contexte (#) du clavardage. Sélectionnez une requête pour insérer des instructions prédéfinies, ou remplissez les paramètres d'un modèle de ressource pour intégrer un contenu spécifique comme contexte. Pendant l'exécution d'un outil, les serveurs peuvent également vous demander des renseignements supplémentaires par le biais de la sollicitation. Kiro prend en charge la sollicitation afin que les serveurs puissent demander les renseignements dont ils ont besoin sans interrompre votre flux de travail. En savoir plus ->