Retour à Informations sur l’IA
L’agent autonome Kiro est désormais en version preview pour permettre aux développeurs et équipes de poursuivre leurs efforts de codage

L’agent autonome Kiro est désormais en version preview pour permettre aux développeurs et équipes de poursuivre leurs efforts de codage

Informations sur l’IA Admin 103 vues

Kiro, la plateforme de développement d’AWS, a annoncé que son agent autonome Kiro est en aperçu, offrant aux développeurs et équipes de nouvelles façons de faire avancer leur travail sans interrompre la concentration. L’agent peut effectuer de manière autonome des tâches de développement de longue durée en arrière-plan, maintenir le contexte entre les sessions et les dépôts de code, et apprendre des commentaires et modifications des développeurs lors des revues de code, s’adaptant progressivement au style de codage et aux pratiques d’ingénierie de l’équipe.

Cette fonctionnalité est actuellement progressivement déployée pour les abonnés Kiro Pro, Pro+ et Power, sans frais supplémentaires pendant la période de prévisualisation, mais elle est soumise à des quotas d’utilisation hebdomadaires. Team Edition doit être appliquée via la liste d’attente, ouverte par lots, et peut être intégrée à des plateformes de collaboration et d’hébergement de code telles que GitHub, GitLab, Jira et Slack. Les proxies effectuent des tâches dans un environnement bac à sable isolé, livrent des modifications en soumettant des pull requests, et ne sont pas automatiquement fusionnés dans la branche principale.

L’agent autonome Kiro est positionné comme l’une des nouvelles générations d'« agents frontières » capables de faire avancer en continu les efforts de développement multi-entrepôts pendant des heures, voire des jours, et est considéré comme une étape importante vers un niveau supérieur d’autonomie dans le développement logiciel. Les applications typiques incluent le triage des défauts, l’escalade des dépendances, le refactoring multi-services et les activités de maintenance de routine, mais les organisations doivent encore évaluer leur impact sur les processus de développement existants, les exigences d’audit et la culture d’ingénierie avant de lancer à grande échelle.

FAQ

Q : Qu’est-ce que l’agent autonome Kiro ?

R : C’est un agent auto-développé lancé par Kiro qui fait avancer continuellement les tâches de développement en arrière-plan, maintient un contexte inter-sessions et multi-entrepôt, et apprend en continu les habitudes de codage de l’équipe en se basant sur les retours de la relecture de code.

Q : Qui peut utiliser cette fonction de prévisualisation en ce moment ?

R : La période de prévisualisation sera progressivement accessible aux utilisateurs Kiro Pro, Pro+ et Avancés, certains membres de l’équipe pouvant obtenir un accès anticipé en soumettant une liste d’attente.

Q : Y a-t-il des frais supplémentaires pendant la période de prévisualisation ?

R : Il n’y aura pas de frais supplémentaires pour les abonnés éligibles pendant la phase de prévisualisation, mais un quota d’utilisation hebdomadaire sera fixé, et les prix officiels publicitaires futurs seront annoncés séparément avant la fin de la prévisualisation.

Q : L’agent va-t-il modifier et fusionner automatiquement le code ?

R : Les agents effectuent des tâches dans le bac à sable et soumettent des modifications sous forme de pull requests, qui ne seront pas automatiquement fusionnées dans la branche principale.

Q : Pour quels types de travaux de développement est-elle mieux adaptée ?

R : Il convient aux tâches de longue durée et répétitives telles que les mises à jour de dépendances par lots, le refactoring multi-entrepôt, le traitement hiérarchique des défauts, l’amélioration de la couverture et la mise en œuvre de backlog, permettant aux développeurs de se concentrer sur la conception et les fonctions clés.

Aperçu des robots AWS Kiroautonomousagent présente la description des avantages Comment jouer à AWSKiro agent auto-développé Capacité opérationnelle à long terme de l’agent kiroautonome en arrière-plan Comment Kiroautonomousagent maintient son contexte à travers les sessions Gestion des tâches du dépôt croisé Kiroautonomousagent Kiroautonomousagent apprend le style à partir des revues de code Kiroautonomousagent s’intègre aux pratiques d’ingénierie de l’équipe Pour quelles tâches de développement Kiroautonomousagent convient-il ? Aide de Kiroautonomousagent pour un développement ciblé Kiroautonomousagent est ouvert aux utilisateurs de KiroPro Instructions d’abonnement KiroautonomousagentProProPlusPower Prévisualisation Kiroautonomousagent : Frais de période et règles de quota Processus de candidature sur liste d’attente pour l’édition Team Kiroautonomousagent Comment Kiroautonomousagent s’intègre avec les dépôts GitLab de GitHub Kiroautonomousagent ouvre la gestion du bug Jira et du backlog Kiroautonomousagent est lié au scénario de notification de collaboration Slack Kiroautonomousagent réalise des mécanismes de changement dans un environnement bac à sable Kiroautonomousagent délivre du code via PullRequest Kiroautonomousagent ne fusionne pas automatiquement la politique de branche primaire par défaut Kiroautonomousagent collabore avec la protection des branches pour améliorer la sécurité L’agent kiroautonome est le scénario de triage des défauts le plus adapté Les lots Kiroautonomousagent dépendent du schéma d’automatisation des mises à jour Pratique de reconstruction multi-services et de transformation par liaison à agents kiroautonomes Maintenance de routine et utilisation du nettoyage de code par agent kiroautonomous Comment Kiroautonomousagent améliore la couverture et la qualité du code L’agent kiroautonome est capable d’une propulsion continue pendant des heures Cas de transformation cross-warehouse sur plusieurs jours sur Kiroautonomousagent Impact de l’agent kiroautonome sur les processus de développement existants Ce que l’équipe doit évaluer avant l’introduction de Kiroautonomousagent Précautions de conformité à l’audit de Kiroautonomousagent Comment Kiroautonomousagent fonctionne avec les pipelines CI existants Kiroautonomousagent ne modifie pas le processus de rétroaction et de révision L’impact de Kiroautonomousagent sur la culture d’ingénierie et les spécifications Positionnement frontalier Kiroautonomousagent Kiroautonomousagent est différent des robots de code traditionnels Kiroautonomousagent présente des avantages par rapport aux assistants de programmation IA à roue unique Comment Kiroautonomousagent enregistre et réutilise les contextes des tâches Quels langages et quelles piles technologiques Kiroautonomousagent supporte-t-il ? L’agent kiroautonome fonctionne en position simple et longue Kiroautonomousagent convient aux petites et moyennes équipes ou aux grandes entreprises Kiroautonomousagent réduit la valeur des efforts de développement répétitifs Kiroautonomousagent aide les développeurs à se concentrer sur la conception et la revue Meilleures pratiques de Kiroautonomousagent pour collaborer avec des développeurs humains Comment choisir un projet pilote avant le lancement de Kiroautonomousagent Exemple de flux de travail typique de gestion de défauts pour Kiroautonomousagent Exemple typique de flux de travail de mise à niveau de dépendance Kiroautonomousagent Kiroautonomousagent devrait être officiellement disponible commercialement à l’avenir Kiroautonomousagent compare et analyse avec d’autres DevAgents cloud

Outils Recommandés

Plus