Aller au contenu principal
Kiro

Kiro – IDE alimenté par l'IA agentique pour le développement piloté par les spécifications

AI IDEaiIDEcodingdevelopmentAWS

Kiro est un IDE alimenté par l'IA agentique d'AWS qui utilise des workflows pilotés par les spécifications, des crochets d'agents, un contexte multimodal et des diff transparents pour aider les développeurs à passer efficacement du prototype à la production. La préversion est désormais disponible.

★ 9 Dernière mise à jour: 2025-07-17 kiro.dev
Visiter le site

Aperçu du site

Kiro — Aperçu du site

Présentation détaillée

Kiro – IDE alimenté par l'IA agentique pour le développement piloté par les spécifications

Qu'est-ce que Kiro ?

Kiro est un IDE de nouvelle génération alimenté par l'IA d'AWS qui va au-delà de la simple assistance au codage. Il utilise des "agents" autonomes pour transformer des invites de haut niveau en systèmes logiciels structurés—comprenant des spécifications, des plans, une implémentation et une validation automatique. Il aide les développeurs à passer du prototype ("codage d'ambiance") à un code prêt pour la production.


Pourquoi utiliser Kiro ?

  • Workflow piloté par les spécifications : Génère des exigences, des documents de conception et des plans de tâches directement à partir de votre invite.
  • Crochets d'agents : Automatise les tâches répétitives comme la génération de tests, les mises à jour de documentation et les vérifications de sécurité déclenchées par des modifications de code.
  • Structure de qualité entreprise : Maintient la cohérence du code, prévient la dette technique et préserve les connaissances des développeurs.
  • Gestion de contexte riche : Prend en charge le protocole de contexte de modèle (MCP), l'entrée multimodale (images, fichiers), les règles de direction et le chat agentique.

Fonctionnalités principales

  • Spécifications et planification : Définissez une fonctionnalité en langage naturel. Kiro génère automatiquement requirements.md, design.md et tasks.md, avec une synchronisation en direct pendant que vous codez.
  • Crochets d'agents et automatisation : Les agents pilotés par des événements s'exécutent automatiquement lors de la sauvegarde de fichiers, de la validation ou d'autres déclencheurs—mettant à jour les tests, les docs ou recherchant des problèmes.
  • Direction de projet : Contrôlez le fonctionnement des agents via des fichiers markdown de direction, en spécifiant l'architecture, les outils et les standards de codage.
  • Mode Autopilot et Supervisory : Laissez les agents exécuter des séquences de tâches automatiquement (Autopilot), ou passez en revue chaque changement manuellement (Supervised).
  • Revue de code transparente : Visualisez les changements effectués par les agents sous forme de diff, acceptez ou rejetez chaque suggestion.
  • Compatibilité VS Code : Fonctionne sur Code OSS et prend en charge les extensions Open VSX, les thèmes et les paramètres des développeurs.

Comment commencer

  1. Demandez l'accès via la liste d'attente de préversion sur kiro.dev.
  2. Téléchargez l'IDE sur macOS, Windows ou Linux.
  3. Ouvrez votre dossier de projet (ou exécutez kiro . en CLI).
  4. Générez des documents de direction pour définir la structure et les standards de votre projet.
  5. Créez une spécification : Décrivez une fonctionnalité dans le chat ; Kiro construit la spécification et les tâches.
  6. Exécutez les tâches : Sélectionnez une tâche, laissez Kiro générer le code/tests/docs.
  7. Configurez les crochets : Automatisez les docs/tests/vérifications de sécurité sur les événements de fichiers.
  8. Revoyez les changements en utilisant les diff en direct et validez lorsque vous êtes prêt.

Conseils d'utilisation

  • Commencez par les spécifications pour les fonctionnalités complexes—assure la clarté et la maintenabilité.
  • Utilisez les crochets d'agents pour maintenir automatiquement les tests et les docs à jour.
  • Ajustez les fichiers de direction de projet pour correspondre au style et aux standards de votre équipe.
  • Activez le mode Autopilot pour une exécution plus rapide, ou restez en mode Supervised lorsque un contrôle précis est nécessaire.

FAQ

Q: Kiro est-il gratuit ?
R: Pendant la préversion publique, Kiro est gratuit. Après la préversion : un niveau gratuit avec 50 interactions d'agents/mois, Pro (19\(/mois pour 1 000), et Pro+ (39\)/mois pour 3 000).

Q: En quoi est-il différent de GitHub Copilot ?
R: Copilot fournit des complétions de code en ligne. Kiro va plus loin—il comprend les objectifs des fonctionnalités, travaille sur plusieurs fichiers, génère des spécifications, automatise des tâches et fournit des agents.

Q: Fonctionne-t-il localement ?
R: Oui, l'IDE fonctionne localement. Le traitement IA peut se faire dans le cloud, mais tout le code reste sur votre machine sauf option contraire.

Q: Quels modèles d'IA prend-il en charge ?
R: Actuellement alimenté par Anthropic Claude Sonnet (3.7 & 4.0). Plus de modèles attendus bientôt.

Q: Puis-je l'utiliser avec des configurations VS Code existantes ?
R: Oui. Kiro prend en charge les thèmes VS Code et les extensions Open VSX.

Jules - L'assistant de codage IA de Google pour automatiser les tâches de développement

Jules est l'assistant de codage alimenté par l'intelligence artificielle de Google conçu pour automatiser les tâches de développement courantes telles que la correction des bogues et les mises à jour de version. Intégré à GitHub et alimenté par Gemini 2.5 Pro, Jules fonctionne de manière asynchrone pour améliorer la productivité des développeurs

aiagentgoogle

Lingma par Alibaba Cloud – Codage assisté par IA avec support d'IDE et de plugins

Lingma est un assistant de codage alimenté par l'IA, développé par Alibaba Cloud. Il prend en charge à la fois l'intégration par plugin avec VS Code/JetBrains et un nouvel IDE autonome pour Windows et macOS. Avec la génération intelligente de code, le débogage d'erreurs, la refactorisation inter-fichiers et le déploiement au niveau de l'entreprise, Lingma aide les développeurs à écrire un meilleur code plus rapidement, en particulier dans les environnements de développement en langue chinoise.

aifreealibaba

Open Lovable – Convertisseur Open Source de Site Web en React Alimenté par l'IA

Open Lovable est un projet open-source de Mendable AI qui permet aux développeurs de cloner n'importe quel site web et de le convertir en une application React moderne en utilisant l'IA, alimenté par Firecrawl, Groq/Moonshot AI, et le bac à sable E2B. Gratuit, auto-hébergé et respectueux de la vie privée.

open lovableopen-lovablewebsite to React

Qwen3-Coder L'un des Modèles de Programmation Open Source les Plus Puissants

Qwen3-Coder est un modèle de programmation open source à grande échelle lancé par l'équipe Qwen d'Alibaba Cloud, doté d'une intelligence agentique capable d'automatiser les tâches de développement logiciel, prenant en charge des contextes ultra-longs et plusieurs langages de programmation.

AI Programming ModelOpen Source ProjectSmart Assistant

OpenRouter - Une interface unifiée pour les modèles de langage à grande taille

OpenRouter est une interface unifiée qui donne accès à une large gamme de modèles de langage à grande taille (LLMs) auprès de divers fournisseurs, notamment des modèles propriétaires et open-source. Elle propose des prix plus avantageux, une meilleure fiabilité et n'exige aucun abonnement.

ai

API Open Source Propulsée par l'IA, Agent d'Intégration et de Tests Unitaires pour les Développeurs

Keploy est une plateforme open source de génération de tests propulsée par l'IA pour les développeurs. Elle génère des tests unitaires, d'intégration et de bout en bout, ainsi que des simulations de données réalistes, et obtient une couverture de code de 90% en 2 minutes. Keploy peut surveiller en continu les environnements en direct pour différents comportements utilisateurs et peut générer et maintenir des suites de tests avec une haute couverture de test. Ces tests sont ensuite exécutés dans des environnements virtuels légers et sécurisés dans CI/CD ou sur l'ordinateur portable d'un développeur.

api testingci/cd pipelineaws