Itdaily - AWS lance Kiro Crew : une plateforme open source pour la gestion à long terme d’équipes d’agents IA

AWS lance Kiro Crew : une plateforme open source pour la gestion à long terme d’équipes d’agents IA

Capture d'écran du flag LaunchDarkly « Realtime sync kill switch » dans Kiro Crew, actif en production.

AWS lance Kiro Crew, une plateforme open source permettant aux agents IA de coordonner des tâches sur plusieurs sessions et outils.

AWS publie Kiro Crew. Kiro Crew est un espace de travail open source dans lequel des agents IA coordonnent des tâches sur plusieurs sessions et outils sans qu’un développeur n’ait à intervenir constamment. La plateforme est passée, en interne, d’un projet parallèle à un outil déjà utilisé par plus de 39 000 employés d’Amazon.

Kiro Crew s’appuie sur Kiro, un environnement de développement d’AWS permettant aux développeurs de concevoir des logiciels avec l’aide d’agents IA. Alors que Kiro se concentre principalement sur une seule session de codage, Kiro Crew doit prendre en charge des travaux s’étendant sur plusieurs sessions, dépôts et outils. Pensez à un incident se propageant sur différents systèmes, à une migration durant plusieurs heures ou à une file d’attente de tickets aux priorités changeantes.

Le projet est né au sein d’Amazon sous le nom de MeshClaw. Il a été mis en place par trois ingénieurs qui cherchaient un moyen simple de lancer une tâche, de s’en éloigner et de retrouver plus tard un résultat exploitable. En moins de six mois, il est devenu une plateforme interne comptant près de 500 contributeurs et 597 mises à jour, à un rythme moyen de 143 commits par semaine. Cette croissance a convaincu l’équipe de rendre le code open source.

Que peut faire Kiro Crew

Kiro Crew orchestre plusieurs agents via l’Agent Client Protocol. Donnez-lui une file d’attente de tickets, et il effectue le triage, attribue les propriétaires et signale ce qui nécessite une attention particulière. Lancez une migration, et Kiro Crew parcourt les points de contrôle et relance les tentatives si nécessaire, pendant que l’utilisateur s’occupe d’autre chose.

Capture d'écran de l'interface Kiro avec la liste des sessions, un chat et la pull request #842.

Le système apprend également au fur et à mesure. La mémoire retient les préférences et le contexte du projet, les corrections sont transformées en leçons, et les schémas répétés deviennent des compétences réutilisables que les utilisateurs peuvent inspecter ou modifier.

Le travail peut également s’effectuer via des planifications, comme un aperçu matinal des pull requests en attente, ou via un webhook qui lance une tâche dès qu’un événement externe survient. Pour les tâches plus complexes, Kiro Crew déploie plusieurs agents simultanément, chacun avec son propre contexte, qui transmettent les résultats à la conversation principale.

Sécurité et accessibilité

Puisque Kiro Crew obtient un accès effectif au code et aux environnements CI, AWS a intégré plusieurs couches de sécurité. La plateforme s’exécute dans un bac à sable (sandbox) au niveau du système d’exploitation, bloque par défaut les commandes et schémas suspects, valide les entrées, protège les chemins sensibles et occulte automatiquement les identifiants. Chaque action est enregistrée dans un journal d’audit signé.

Chaque étape franchie par un agent est également observable en direct. Les utilisateurs voient comment une tâche est planifiée, comment les sous-agents sont déployés, quels outils sont appelés et quelles actions nécessitent une approbation. Kiro Crew peut fonctionner localement, sur une machine distante, ou être couplé à Slack, Telegram et Discord, afin que le travail puisse être suivi depuis différents endroits sans déplacer l’espace de travail. La plateforme est extensible via des applications, telles que DevFleets pour la gestion des arbres de travail, Task Runner pour les tâches de longue durée et Issue Radar pour le triage des problèmes et des pull requests.

Pour les développeurs

Kiro Crew s’adresse aux développeurs et aux équipes gérant des travaux qui ne peuvent être traités en une seule session : enquêtes sur les incidents, migrations de longue durée, révisions récurrentes ou pull requests nécessitant un suivi. Kiro dépeint l’image d’un développeur qui, un vendredi soir, doit enquêter sur un incident de routine impliquant plusieurs systèmes et sait exactement quoi faire. Grâce à Kiro Crew, les agents peuvent prendre en charge l’intégralité de la tâche et informer les bonnes personnes, tandis que le développeur profite de son week-end.