Chargement de l'image...Kiro

Produit

  • À propos de Kiro
  • IDE
  • CLI
  • Web
  • Mobile
  • Crew
  • Tarification
  • Téléchargements

Pour

  • Entreprise
  • Startups
  • Étudiants

Communauté

  • Aperçu
  • Ambassadeurs
  • Discord
  • Événements
  • Powers
  • Boutique
  • Vitrine

Ressources

  • Docs
  • Blogue
  • Journal des modifications
  • FAQ
  • Signaler un bogue
  • Suggérer une idée
  • Soutien à la facturation

Réseaux sociaux

Conditions d'utilisation du siteLicencePolitique d'IA responsableMentions légalesPolitique de confidentialitéPréférences relatives aux témoins
Chargement de l'image...Kiro
  • Entreprise
  • Tarification
  • Docs
SE CONNECTERTÉLÉCHARGER
Chargement de l'image...Kiro

Pour commencer

InstallationAuthentificationVotre premier projet

Modèles

AperçuModèles disponiblesEffort de raisonnement

Fonctionnalités

Comment fonctionne Kiro
Specs
Feature Specs
Bugfix Specs
Quick Spec
Mode Plan
Analyser les exigences
Exactitude
Meilleures pratiques
Steering
Hooks
MCP
Autorisations
Agents personnalisés
Agent Skills
Powers
Sessions cloudCompactionKiroignorePoints de contrôle et rewind
Outils intégrés
Portées de configuration

IDE 1.x

Nouveautés de la version 1.0
Configuration et premier lancement
Éditeur
Chat
Expérimental
DépannageRéférence 0.x

CLI

Nouveautés de la version 3.0
Configuration et première exécution
Interface utilisateur du terminal
Clavardage
Mode vocalMode sans interfaceACPAutocomplétion
Expérimental
Référence 2.x

Crew

Démarrage rapideInstallationFonctionnement 24/7
Chat
Agent Capabilities
Fonctionnalités
Interfaces
Applications
ConfigurationSécuritéDépannage

Web - Aperçu

Configuration et première exécutionIdentity Center
Connectez vos dépôts
Utilisation de l'agent
Mode autonomeAutomatisationsMémoire
Sandbox

Mobile - Aperçu

Aperçu

Commandes et référence

Commandes CLICommandes à barre obliqueOutils intégrésCodes de sortieParamètres

Facturation

AperçuGestion de votre abonnementMise à niveau de votre forfaitRétrogradation de votre forfaitAnnulation de votre forfaitAchat de crédits supplémentairesGestion de vos paiementsGestion des notifications d'utilisationGestion de vos impôtsCommuniquer avec le soutien à la facturationSuppression de votre compteQuestions connexes

Entreprise

ConceptsDémarrage rapide de l'intégration
Connexion de votre fournisseur d'identité
Abonnez votre équipeGérer les abonnements
Governance
Surveillance et suivi
ParamètresMises à jour géréesFacturationIAMRégions prises en charge

Confidentialité et sécurité

AperçuProtection des donnéesRéférences de codeValidation de la conformitéSécurité de l'infrastructureAutorisations IAMPare-feu, mandataires et périmètres de donnéesPoints de terminaison VPC (AWS PrivateLink)

Guides

Aperçu
Prise en charge des langages
Apprendre en jouant

Migration

Migration depuis Q DeveloperMigration depuis VSCodeMise à niveau depuis Q CLI
  1. Docs
  2. Fonctionnalités
  3. Specs
Afficher en Markdown

Specs

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et la version anglaise originale, la version anglaise prévaudra.
Afficher en Markdown

Que sont les specs?

Les Specs, ou spécifications, sont des artefacts structurés qui formalisent le processus de développement pour les fonctionnalités et les corrections de bogues dans votre application. Elles offrent une approche systématique pour transformer des idées de haut niveau en plans de mise en œuvre détaillés avec un suivi et une responsabilisation clairs.

FonctionnalitéIDECLIWebMobile
Feature Specs✓✓✓—
Bugfix Specs✓✓✓—
Quick Spec✓✓✓—
Exécution parallèle des tâches✓✓✓—
Analyze Requirements✓✓——
Correctness (tests basés sur les propriétés)✓———

Avec les Specs de Kiro, vous pouvez :

  • Décomposer les exigences en récits utilisateurs avec critères d'acceptation
  • Créer des documents de conception avec des diagrammes de séquence et des plans d'architecture
  • Suivre l'avancement de la mise en œuvre à travers des tâches distinctes
  • Collaborer efficacement entre les équipes de produit et d'ingénierie

Structure de base

Chaque Spec génère trois fichiers clés qui forment le fondement de votre spécification :

  • requirements.md (ou bugfix.md) - Capture les récits utilisateurs, les critères d'acceptation ou l'analyse de bogue dans une notation structurée
  • design.md - Documente l'architecture technique, les diagrammes de séquence et les considérations de mise en œuvre
  • tasks.md - Fournit un plan de mise en œuvre détaillé avec des tâches distinctes et traçables
Loading diagram...

Flux de travail en trois phases

Toutes les Specs suivent un flux de travail en trois phases qui transforme votre idée en une mise en œuvre exécutable :

Exigences ou analyse de bogue - Définir ce qui doit être construit ou corrigé

  • Feature Specs : récits utilisateurs et critères d'acceptation dans requirements.md
  • Bugfix Specs : analyse de bogue avec comportement actuel/attendu/inchangé dans bugfix.md

Conception - Créer l'architecture technique et l'approche de mise en œuvre dans design.md

  • Architecture système et conception des composants
  • Diagrammes de séquence et flux de données
  • Gestion des erreurs et stratégie de test

Tâches - Générer des tâches de mise en œuvre distinctes et exécutables dans tasks.md

  • Tâches traçables avec des résultats clairs
  • Mises à jour du statut en temps réel au fil de la mise en œuvre
  • Exécutez les tâches individuellement ou toutes à la fois

Exécution des tâches

Kiro fournit une interface d'exécution des tâches pour les fichiers tasks.md qui affiche les mises à jour de statut en temps réel. Les tâches sont mises à jour comme étant en cours ou terminées, ce qui vous permet de suivre efficacement l'avancement de la mise en œuvre.

Exécution des tâches en parallèle

Lorsque vous exécutez toutes les tâches d'une Spec, Kiro analyse votre liste de tâches, détermine lesquelles dépendent les unes des autres et exécute les tâches indépendantes simultanément. Pour la plupart des Feature Specs, cela réduit considérablement le temps d'exécution sans aucune configuration.

Kiro construit un graphe de dépendances des tâches dans votre tasks.md et regroupe les tâches indépendantes en vagues :

  • Vague 1 - toutes les tâches sans dépendances. Elles s'exécutent simultanément.
  • Vague 2 - toutes les tâches dont les dépendances ont été satisfaites par la vague 1. Elles s'exécutent simultanément.
  • Vague N - se poursuit jusqu'à ce que toutes les tâches soient terminées.

Les vagues s'exécutent séquentiellement; les tâches d'une même vague s'exécutent simultanément.

Types de Specs

Kiro prend en charge deux types de Specs pour répondre à vos besoins de développement :

Feature Specs

Pour créer de nouvelles fonctionnalités et capacités dans votre application. Les Feature Specs vous guident à travers la collecte des exigences, la conception technique et la planification de la mise en œuvre avec deux variantes de flux de travail : Requirements-First et Design-First. Pour les fonctionnalités bien comprises, vous pouvez aussi utiliser Quick Spec pour générer automatiquement les trois artefacts sans points de validation.

En savoir plus sur les Feature Specs →

Bugfix Specs

Pour diagnostiquer et corriger systématiquement les bogues avec une précision chirurgicale tout en prévenant les régressions. Les Bugfix Specs vous aident à identifier les causes profondes, à concevoir des correctifs et à valider que rien d'autre n'est brisé.

En savoir plus sur les Bugfix Specs →

Pour commencer

  1. Dans le panneau Kiro, cliquez sur le bouton + sous Specs. Vous pouvez aussi choisir Spec dans le panneau de clavardage.
  2. Kiro vous demandera si vous développez une fonctionnalité ou corrigez un bogue
    • Si vous choisissez Fonctionnalité, décrivez votre fonctionnalité et choisissez votre flux de travail : Requirements-First ou Design-First
    • Si vous choisissez Bogue, décrivez votre bogue
  3. Suivez le flux de travail à travers chaque phase jusqu'à la mise en œuvre

En savoir plus

Approfondissez le système de Specs de Kiro avec ces guides :

Feature Specs
Créez de nouvelles fonctionnalités avec des flux de travail structurés.
Quick Spec
Générez les exigences, la conception et les tâches en une seule passe, sans points de validation.
Analyze Requirements
Détectez les incohérences, les ambiguïtés et les lacunes dans vos exigences avant la conception.
Bugfix Specs
Corrigez les bogues avec précision tout en prévenant les régressions.
Best Practices
FAQ sur les bonnes pratiques pour travailler avec les Specs.
Page mise à jour : 19 août 2026
Comment fonctionne Kiro
Feature Specs