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.
Avant de commencer, assurez-vous d'avoir :
Lancez Kiro et ouvrez votre projet :
File > Open Folder pour sélectionner le répertoire de votre projetkiro . depuis le répertoire de votre projet dans la ligne de commandeAccédez au panneau Kiro :
Démarrez une session de clavardage :
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 :
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.
Les specs transforment des idées de fonctionnalités de haut niveau en plans d'implémentation détaillés à travers trois phases :
Démarrez un nouveau spec :
+ dans la section Specs du panneau KiroSaisissez une description de la fonctionnalité :
Suivez le flux de travail guidé :
Afficher la transcription : Creating a spec in Kiro
Une fois votre spec terminé :
tasks.mdPour en savoir plus sur les specs, consultez la documentation Specs.
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.
Accédez à la création de hooks :
+ pour créer un nouveau hookDéfinissez le comportement du hook :
Configurez les paramètres du hook :
src/**/*.tsx)Pour en savoir plus, consultez la documentation Hooks.
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.
disabled sur false pour vous y connecter.{ "mcpServers": { "web-search": { "command": "uvx", "args": ["mcp-server-brave-search"], "env": { "BRAVE_API_KEY": "your-api-key-here" }, "disabled": false, "autoApprove": ["search"] } } }
Une fois configuré, référencez les outils MCP de plusieurs façons :
#MCPPour en savoir plus, consultez la documentation MCP.
Maintenant que vous avez découvert les fonctionnalités principales de Kiro :
Votre premier projet