Amazon Web Services a récemment annoncé le lancement de Kiro powers, un système permettant aux développeurs de logiciels de fournir à leurs assistants de codage IA une expertise instantanée et spécialisée dans des outils et des flux de travail spécifiques. Cette nouvelle fonctionnalité vise à résoudre un problème fondamental dans le fonctionnement des agents d’intelligence artificielle aujourd’hui.
Contrairement à la plupart des outils de codage IA existants qui chargent toutes les capacités possibles en mémoire dès le départ, Kiro powers adopte une approche différente en n’activant les connaissances spécialisées qu’au moment où un développeur en a réellement besoin. Cela permet d’économiser des ressources computationnelles et d’éviter de submerger l’IA avec des informations inutiles.
Cette fonctionnalité est le fruit d’un partenariat avec neuf entreprises technologiques, dont Datadog, Dynatrace, Figma, Neon, Netlify, Postman, Stripe, Supabase et les services propres d’AWS. Les développeurs ont également la possibilité de créer et de partager leurs propres « powers » avec la communauté.
Kiro powers répond à un problème croissant dans le marché des outils de développement IA. Les assistants de codage IA modernes s’appuient sur quelque chose appelé le « Model Context Protocol » (MCP) pour se connecter à des outils et des services externes. Chaque connexion charge des dizaines de définitions d’outils dans la mémoire de travail de l’IA avant même que le développeur n’écrive une seule ligne de code. Cette surcharge de contexte peut entraîner des réponses plus lentes, des sorties de moindre qualité et des coûts plus élevés.
Kiro powers résout ce problème en regroupant trois composants dans un seul bundle chargé dynamiquement. Le premier composant est un fichier de direction appelé POWER.md, qui sert de manuel de formation pour l’agent IA. Le deuxième composant est la configuration du serveur MCP lui-même, la connexion réelle aux services externes. Le troisième comprend des crochets facultatifs et une automatisation qui déclenchent des actions spécifiques.
En permettant aux développeurs d’activer automatiquement les outils pertinents au moment où ils en ont besoin, Kiro powers vise à rendre la configuration des agents IA plus accessible à un public plus large. Cette approche se veut plus économique que le processus de fine-tuning, qui consiste à entraîner un modèle IA sur des données spécialisées pour améliorer ses performances dans des domaines spécifiques.
Le lancement de Kiro powers s’inscrit dans la stratégie globale d’AWS visant à proposer des agents d’IA autonomes capables de fonctionner de manière autonome sur de longues périodes. Cette nouvelle fonctionnalité complète les « agents de frontière » annoncés précédemment par AWS, conçus pour travailler pendant des heures ou des jours sans intervention humaine.
En résumé, Kiro powers représente une avancée significative dans le domaine du développement logiciel assisté par IA. En offrant des outils précis et efficaces pour les tâches de développement quotidiennes, AWS cherche à répondre aux besoins croissants des développeurs en matière d’efficacité et de rentabilité.


