Commencez à utiliser Kiro Web (Preview) en vous connectant et en connectant un fournisseur de dépôt. Kiro Web fonctionne avec GitHub et GitLab. Les étapes de configuration diffèrent selon que vous utilisez la connexion sociale ou AWS Identity Center.
Consultez le guide AWS Identity Center pour plus de détails sur les paramètres partagés et les limitations.
Connectez votre compte GitHub pour donner à l'agent l'accès à vos dépôts :
Vous devez avoir des permissions d'écriture sur les dépôts pour que l'agent puisse créer des branches et ouvrir des pull requests.
Comment fonctionne l'accès aux dépôts : Kiro Web affiche tous les dépôts où les deux conditions suivantes sont remplies :
Cela signifie que vous verrez des dépôts provenant de comptes personnels, de dépôts partagés et d'organisations — tant que votre utilisateur GitHub et l'application Kiro Agent y ont tous deux accès.
Consultez le guide d'intégration GitHub pour des instructions de configuration détaillées.
Kiro Web se connecte à GitLab à l'aide d'un jeton d'accès personnel (PAT) :
Une fois connectés, vos projets GitLab sont disponibles à la sélection lorsque vous créez une session ou ajoutez un dépôt en cours de session.
Consultez le guide d'intégration GitLab pour des instructions de configuration détaillées.
Une fois que vous avez connecté un fournisseur de dépôt, vous êtes prêt à mettre l'agent au travail.
Rédigez une description claire de ce que vous voulez que l'agent fasse. Pour votre première tâche, essayez quelque chose de simple comme :
Ou essayez quelque chose qui s'étend sur plusieurs dépôts :
Incluez toute exigence ou contrainte spécifique dans votre description. Vous pouvez toujours préciser ou ajouter plus de détails à mesure que la conversation progresse.
Si vous n'avez pas sélectionné de dépôts au démarrage de la session, vous serez invité à les choisir lorsque vous demandez à l'agent de travailler sur quelque chose. Sélectionnez uniquement les dépôts auxquels vous faites confiance, surtout lorsque vous mélangez des dépôts publics et privés, car l'agent apprend des instructions présentes dans le code du dépôt et les suit, même si ces instructions sont malveillantes.
La façon dont l'agent procède dépend du mode que vous utilisez :
Mode par défaut — L'agent travaille avec vous de manière interactive. Il analyse votre demande, discute de l'approche, et vous itérez ensemble. Lorsque vous êtes satisfait, demandez à l'agent d'ouvrir une pull request.
Mode autonome — Activez Autonomous dans la barre de saisie du clavardage. L'agent pose des questions de clarification, élabore un plan, exécute le travail avec des sous-agents spécialisés et ouvre des pull requests automatiquement.
Lorsque l'agent ouvre une pull request :
Des commentaires comme « toujours utiliser notre gestion des erreurs standard » ou « se rappeler de suivre nos conventions de nommage » aident l'agent à apprendre les habitudes de votre équipe pour les travaux futurs.
Configuration et première exécution