Ces fonctionnalités sont disponibles dans la version 3.0 sans migration — aucune ne nécessite de modifications aux configurations existantes. Adoptez-les progressivement.
Appuyez sur Shift+Tab pour activer ou désactiver le mode Plan. L'agent Plan analyse votre requête, crée un plan étape par étape et l'exécute avec des points de contrôle entre les étapes.
À la première ouverture, l'interface en ligne de commande vous invite à faire confiance à l'espace de travail. Dans les espaces de travail non approuvés, l'agent restreint ses capacités (pas de shell, écritures limitées) jusqu'à ce que vous lui accordiez explicitement votre confiance.
Utilisez /compact pour déclencher manuellement le compactage du contexte lorsque votre session devient longue. Le moteur génère un résumé structuré (préservant l'état des tâches, les chemins de fichiers, les décisions clés et les prochaines étapes) et le conserve en tant que marqueur de point de contrôle. Au rechargement de la session, seul le résumé est chargé plutôt que de rejouer l'historique complet.
Les Powers installés via l'IDE sont automatiquement détectés par les sessions CLI. Installez un power une fois dans l'IDE, et il est disponible partout.
Créez des capacités d'agent réutilisables dans .kiro/skills/<name>/SKILL.md. Les Skills sont automatiquement découverts et disponibles pour tous les agents de l'espace de travail.
Les documents Steering prennent maintenant en charge un en-tête avec des modes d'inclusion :
--- inclusion: fileMatch fileMatchPattern: "**/*.tsx" --- # React Guidelines ...
Modes : always, fileMatch, manual, auto. (Le mode auto est déterminé par le moteur selon le contexte — il n'est pas directement configurable dans l'en-tête du fichier.)
Enregistrez et restaurez des sessions pour la portabilité entre machines ou pour le partage de contexte. Les données de session sont stockées dans ~/.kiro/sessions/.
Les sous-agents exécutent des tâches complexes en parallèle avec des contextes isolés. Vous interagissez avec l'agent principal; les sous-agents s'exécutent en arrière-plan. Dans l'IDE, un arbre visuel montre la progression sur toutes les branches.
Par défaut, sans aucun fichier permissions.yaml, l'agent dispose de ces paramètres par défaut :
fs_read ./**), les commandes git courantes en lecture seule (git status, git log, git diff, etc.), les commandes d'information système (pwd, whoami, uname)~/.kiro/settings/ ou .kiro/settings/ (empêche l'agent de modifier ses propres limites de confiance)ask)Ajoutez un fichier permissions.yaml pour préapprouver ou bloquer des opérations spécifiques.
Format Markdown avec serveurs MCP intégrés, permissions, ressources et une requête système complète comme corps du document.
CLI 3.0 inclut ces outils intégrés (utilisez des alias courts dans les profils d'agent et les permissions) :
| Outil | Description |
|---|---|
read / read_file | Lire le contenu d'un fichier |
write / fs_write | Créer ou modifier des fichiers |
glob / list_directory | Trouver des fichiers par motif |
grep / grep_search | Rechercher dans le contenu des fichiers |
shell | Exécuter des commandes de terminal |
web_fetch | Récupérer le contenu d'une URL |
web_search | Recherche Web |
code | Intelligence du code — navigation vers la définition, recherche des références et recherche de symboles alimentées par le LSP |
knowledge | Indexation sémantique et recherche entre les sessions |
todo | Suivi des tâches en session (limité — visualisation dans l'IDE à venir) |
Remarque : Les points de contrôle ne sont pas disponibles dans CLI 3.0. Ils demeurent une fonctionnalité exclusive à l'IDE. Utilisez l'exportation de session pour la préservation de l'état.
| Lacune | Détail |
|---|---|
| AL2 non pris en charge | Kiro CLI 3.0 ne fonctionne pas sur Amazon Linux 2. Utilisez CLI 2.x si votre environnement nécessite AL2. |
| Mode Classic non pris en charge | L'ancien mode non-TUI (kiro-cli chat sans le TUI) ne prend pas en charge le moteur v3. Utilisez le TUI. |
| Reprise de session | Les sessions V3 ne peuvent pas être reprises dans V2. Si vous revenez au moteur V2, les sessions V3 créées précédemment ne seront pas disponibles. |
Nouvelles fonctionnalités de la version 3.0