Kiro CLI comprend des fonctionnalités expérimentales qui offrent des fonctionnalités avancées. Ces fonctionnalités sont en développement actif et peuvent être activées ou désactivées à l'aide de la commande /experiment.
Ces fonctionnalités sont offertes pour recueillir des commentaires et tester de nouvelles capacités. Veuillez signaler les problèmes à l'aide de la commande kiro issue.
Utilisez la commande /experiment pour activer ou désactiver les fonctionnalités expérimentales :
/experiment
Cela affiche un menu interactif où vous pouvez :
Commande : /knowledge
Permet le stockage et la récupération persistants du contexte entre les sessions de clavardage, avec des capacités de recherche sémantique.
Fonctionnalités :
Activer :
kiro-cli settings chat.enableKnowledge true
En savoir plus sur la gestion des connaissances →
Commande : /tangent ou Ctrl+T
Créez des points de contrôle de conversation pour explorer des sujets connexes sans perturber le fil principal de votre conversation.
Fonctionnalités :
Activer :
kiro-cli settings chat.enableTangentMode true
En savoir plus sur le mode Tangent →
Outil : todo | Commande : /todo
Permet à Kiro de créer et de modifier automatiquement des listes de tâches, avec des commandes pour les consulter et les gérer.
Fonctionnalités :
Activer :
kiro-cli settings chat.enableTodoList true
En savoir plus sur les listes de tâches →
Affiche le processus de raisonnement de l'IA pour les problèmes complexes, avec des processus de réflexion étape par étape.
Fonctionnalités :
Activer :
kiro-cli settings chat.enableThinking true
En savoir plus sur l'outil de réflexion →
Commande : /checkpoint
Permet des points de contrôle propres à la session pour le suivi des modifications de fichiers à l'aide de commandes de type Git.
Fonctionnalités :
Activer :
kiro-cli settings chat.enableCheckpoint true
Utilisation de base :
/checkpoint list # Show checkpoints /checkpoint expand <tag> # Show detailed checkpoint info /checkpoint diff <tag1> [tag2] # Compare checkpoints /checkpoint restore [<tag>] # Restore to checkpoint /checkpoint clean # Delete session shadow repo
En savoir plus sur les points de contrôle →
Affiche l'utilisation de la fenêtre de contexte sous forme de pourcentage dans l'invite de clavardage, avec des indicateurs à code de couleur.
Fonctionnalités :
Activer :
kiro-cli settings chat.enableContextUsageIndicator true
Lancez et gérez des processus de tâches asynchrones, exécutant des sessions de clavardage Kiro avec des agents précis en parallèle.
Fonctionnalités :
Activer :
kiro-cli settings chat.enableDelegate true
Utilisation : Utilisez le langage naturel pour demander à Kiro de lancer une tâche en arrière-plan :
Can you create a background task to analyze the performance of our API endpoints?
Puis vérifiez les résultats :
Check the status of my API analysis task Show me the results from the background analysis
Les expérimentations sont stockées en tant que paramètres et persistent entre les sessions :
# View all experimental settings kiro-cli settings list | grep -i enable # Enable/disable specific experiments kiro-cli settings chat.enableKnowledge true kiro-cli settings chat.enableTangentMode true kiro-cli settings chat.enableTodoList true kiro-cli settings chat.enableThinking true kiro-cli settings chat.enableCheckpoint true kiro-cli settings chat.enableContextUsageIndicator true kiro-cli settings chat.enableDelegate true
Toutes les commandes expérimentales sont disponibles dans la recherche floue (Ctrl+S) :
/experiment - Gérer les fonctionnalités expérimentales/knowledge - Commandes de la base de connaissances (lorsqu'activée)/todo - Commandes de listes de tâches (lorsqu'activées)/tangent - Bascule du mode Tangent (lorsqu'activé)/checkpoint - Commandes de points de contrôle (lorsqu'activées)kiro issueVérifiez que la fonctionnalité est activée :
kiro-cli settings list | grep -i enable
Vérifiez les messages d'erreur dans le clavardage
Essayez de désactiver puis de réactiver :
kiro-cli settings chat.enableFeatureName false kiro-cli settings chat.enableFeatureName true
Redémarrez Kiro CLI
Assurez-vous que la fonctionnalité est activée avant d'utiliser ses commandes. Par exemple, /knowledge ne fonctionne que lorsque la gestion des connaissances est activée.
Fonctionnalités expérimentales