Le mode par défaut de Kiro Web (Preview) est collaboratif — vous travaillez avec l'agent de façon interactive, en itérant ensemble sur un problème. L'agent vous aide à réfléchir aux approches, à écrire du code et à ouvrir des pull requests lorsque vous êtes prêt.
Pour les tâches où vous voulez que l'agent soit responsable du résultat de bout en bout, consultez le mode autonome.
Pour une planification structurée, où vous voulez des exigences, une conception et une liste de tâches avant qu'aucun code ne soit écrit, utilisez les Specs.
Si vous ne sélectionnez pas de dépôts au préalable, vous serez invité à les choisir lorsque vous demanderez à l'agent de travailler sur quelque chose.
Dans le mode par défaut, c'est vous qui dirigez la conversation. Clavardez avec l'agent pour :
L'agent a accès à la recherche Web, au contexte de vos dépôts et aux apprentissages tirés des révisions de code précédentes pour fournir des réponses éclairées.
Lorsque vous êtes satisfait des changements, demandez à l'agent d'ouvrir une pull request. L'agent crée une branche de fonctionnalité, effectue un commit des changements et ouvre une PR avec une description de ce qui a été fait.
Vous pouvez continuer à fournir des commentaires sur la PR. L'agent répond à vos commentaires et pousse des mises à jour.
Vous pouvez travailler sur plusieurs dépôts au sein d'une même session. Lorsque vous sélectionnez des dépôts, l'agent les clone dans son sandbox et peut coordonner les changements dans l'ensemble de ceux-ci.
Chaque session comporte un seul fil de conversation. Vous pouvez :
Pour travailler sur un sujet différent, démarrez une nouvelle session.
Les sessions expirent après 90 jours, moment auquel les messages de clavardage et les journaux sont supprimés. Les pull requests, les changements de code et les conversations sur GitHub ne sont pas touchés.
Kiro Web peut effectuer des recherches sur le Web pour accéder à des renseignements actuels en temps réel, ce qui permet d'obtenir des réponses à jour sur des sujets qui pourraient avoir changé depuis la création des données d'entraînement du modèle.
La recherche Web est conçue pour ne pas reproduire de segments de texte significatifs et fonctionne avec des pages accessibles publiquement. Les recherches Web sont enregistrées dans la session avec des citations, afin que vous puissiez voir les sources auxquelles l'agent s'est référé.
Utilisation de l'agent