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
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. Pour commencer
  3. Votre premier projet
Afficher en Markdown

Votre premier projet

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

Ce guide vous accompagne à travers les fonctionnalités essentielles de Kiro en travaillant avec un projet réel. Vous apprendrez à configurer des fichiers de steering, à créer des fonctionnalités avec des specs, à automatiser des flux de travail avec des hooks et à étendre les capacités avec des serveurs MCP.

Prérequis

Avant de commencer, assurez-vous d'avoir :

  • Installé Kiro
  • Connecté votre compte Kiro
  • Un projet avec lequel travailler (un projet existant ou un nouveau projet)
  • Une connaissance de base de la structure de votre projet et de sa pile technologique

Ouvrez votre projet

  1. Lancez Kiro et ouvrez votre projet :

    • Utilisez File > Open Folder pour sélectionner le répertoire de votre projet
    • Ou glissez-déposez le dossier de votre projet dans Kiro
    • Ou exécutez kiro . depuis le répertoire de votre projet dans la ligne de commande
  2. Accédez au panneau Kiro :

    • Cliquez sur l'icône du fantôme Kiro dans la barre d'activité (barre latérale gauche)
    • Ce panneau donne accès à toutes les fonctionnalités alimentées par l'IA de Kiro
  3. Démarrez une session de clavardage :

    • Le volet de clavardage devrait être ouvert par défaut
    • Cela ouvre l'interface conversationnelle de Kiro où vous interagissez avec l'IA

Configurez les fichiers de steering

Les fichiers de steering fournissent du contexte sur votre projet, aidant Kiro à comprendre votre code source, vos conventions et vos exigences. Ils sont stockés dans .kiro/steering/ et partagés sur toutes les surfaces Kiro.

Choisissez Generate Steering Docs dans le panneau Kiro. Kiro analyse votre dépôt et génère des documents de steering qui guident son comportement, notamment :

  • Votre produit et son objectif
  • La pile technique et les cadres d'applications
  • La structure du projet et ses conventions

Vous pouvez également créer des fichiers de steering personnalisés en cliquant sur le bouton + dans la section steering pour ajouter des normes de programmation, des flux de travail et des bonnes pratiques d'équipe.

Afficher la transcription : Generating steering documents in Kiro

Pour en savoir plus sur le steering, consultez la documentation Steering.

Créez des fonctionnalités avec des specs

Les specs transforment des idées de fonctionnalités de haut niveau en plans d'implémentation détaillés à travers trois phases :

  1. Exigences - Des récits utilisateur avec des critères d'acceptation
  2. Conception - L'architecture technique et l'approche d'implémentation
  3. Tâches - Des étapes d'implémentation distinctes et traçables

Créez votre premier spec

  1. Démarrez un nouveau spec :

    • Cliquez sur le bouton Spec dans votre session de clavardage
    • Ou choisissez le bouton + dans la section Specs du panneau Kiro
  2. Saisissez une description de la fonctionnalité :

    • Décrivez votre fonctionnalité en langage naturel
    • Exemple : « Ajouter un système d'authentification des utilisateurs avec des fonctionnalités de connexion, de déconnexion et de réinitialisation de mot de passe »
  3. Suivez le flux de travail guidé :

    • Phase des exigences : Kiro structure vos exigences à l'aide de la notation EARS
    • Phase de conception : L'architecture technique et la conception des composants sont documentées
    • Phase d'implémentation : Des tâches distinctes sont générées pour l'exécution

Afficher la transcription : Creating a spec in Kiro

Exécutez les tâches du spec

Une fois votre spec terminé :

  1. Passez en revue les tâches générées dans le fichier tasks.md
  2. Exécutez les tâches en cliquant sur les éléments de tâche individuels
  3. Suivez la progression à mesure que les tâches se mettent automatiquement à jour vers « In Progress » et « Done »

Pour en savoir plus sur les specs, consultez la documentation Specs.

Automatisez les flux de travail avec des hooks

Les Agent Hooks éliminent le travail manuel en exécutant automatiquement des actions prédéfinies lorsque des événements spécifiques se produisent - modifications de fichiers, déclenchements manuels ou correspondances de motifs.

  1. Accédez à la création de hooks :

    • Accédez à la section Agent Hooks dans le panneau Kiro
    • Cliquez sur le bouton + pour créer un nouveau hook
  2. Définissez le comportement du hook :

    • Décrivez ce que vous souhaitez automatiser en langage naturel
    • Exemple : « Lorsque j'enregistre un fichier de composant React, créer ou mettre à jour automatiquement son fichier de test correspondant »
  3. Configurez les paramètres du hook :

    • Type d'événement : Choisissez quand le hook se déclenche - événements de fichier (créé, enregistré, supprimé), événements de cycle de vie de la requête et de l'agent, événements de tâche de spec, ou déclenchement manuel
    • Motif de fichier : Spécifiez les fichiers qui doivent déclencher le hook (p. ex., src/**/*.tsx)
    • Instructions : Définissez les actions spécifiques à effectuer

Pour en savoir plus, consultez la documentation Hooks.

Étendez les capacités avec MCP

Le Model Context Protocol (MCP) permet à Kiro d'accéder à des outils spécialisés, à des API, à des bases de connaissances et à des services externes.

Configurez MCP

  1. Ouvrez le panneau Kiro en cliquant sur l'icône du fantôme Kiro dans la barre d'activité. Activez les MCP, puis cliquez sur le bouton de modification (icône de crayon) à côté de MCP dans le panneau.
  2. Par défaut, Kiro est livré avec le serveur MCP fetch. Réglez disabled sur false pour vous y connecter.
  3. Ajoutez n'importe quel serveur MCP en modifiant le fichier JSON :
json
{ "mcpServers": { "web-search": { "command": "uvx", "args": ["mcp-server-brave-search"], "env": { "BRAVE_API_KEY": "your-api-key-here" }, "disabled": false, "autoApprove": ["search"] } } }

Utilisez les outils MCP

Une fois configuré, référencez les outils MCP de plusieurs façons :

  • Questions directes : Posez des questions qui exploitent les capacités du serveur
  • Utilisation explicite d'outils : Référencez des outils spécifiques avec le fournisseur de contexte #MCP
  • Intégration : Combinez MCP avec les hooks et les specs pour des flux de travail automatisés

Pour en savoir plus, consultez la documentation MCP.

Prochaines étapes

Maintenant que vous avez découvert les fonctionnalités principales de Kiro :

  • Essayez le tutoriel interactif : Suivez le tutoriel pratique de développement de jeu
  • Explorez les specs en profondeur : Consultez la documentation Specs pour le flux de travail complet
  • Apprenez-en davantage sur le steering : Lisez la documentation Steering pour une configuration avancée
  • Rejoignez la communauté : Connectez-vous avec d'autres utilisateurs de Kiro sur Discord
Page mise à jour : 11 août 2026
Authentification
Modèles