Journal des modifications de CLI

Restez à jour avec les dernières mises à jour et améliorations de Kiro.

Suivez-nous :Bluesky,X,Discord,etLinkedIn
2.21.0CLI

Parcourez et gérez les sessions locales et cloud, examinez les ressources configurées et appliquez la configuration infonuagique aux nouvelles sessions V3 locales.

Cette version ajoute un tableau de bord V3 pour parcourir, rechercher, reprendre et nettoyer les sessions locales et cloud. Un nouveau panneau de configuration regroupe vos ressources configurées dans une seule vue du terminal. La synchronisation de la configuration peut aussi appliquer votre configuration infonuagique téléversée aux nouvelles sessions CLI locales.

Tableau de bord des sessions (V3)

En V3, ouvrez /sessions ou exécutez kiro-cli chat --sessions pour parcourir, rechercher, reprendre et nettoyer les sessions précédentes stockées localement ou dans le cloud. En savoir plus ->

Panneau de configuration (V3)

Dans une session V3 locale ou cloud, exécutez /config pour afficher les agents, les serveurs MCP, les Powers, le Steering, les Skills et les Hooks configurés au même endroit. Lorsque les informations sur la source sont disponibles, le panneau indique si les éléments sont locaux, cloud ou les deux. En savoir plus ->

Configuration infonuagique dans les sessions locales (V3)

Téléversez votre configuration .kiro personnelle au moyen de la synchronisation de la configuration dans Kiro Web. La configuration téléversée s'applique automatiquement aux sessions cloud ; activez Apply your cloud configuration to local sessions pour charger vos fichiers de Steering, agents personnalisés, Skills, Powers et Hooks infonuagiques dans les nouvelles sessions CLI locales, sans écrire ces fichiers dans votre répertoire .kiro local. En savoir plus ->

2.20.0CLI

Cette version offre aux exécutions de Spec en V3 une vue d'exécution des tâches en plein écran avec progression en temps réel et sélection de la portée des tâches. La nouvelle bascule Conserver l'historique du terminal garde cet historique accessible lors des débordements et des réaffichages liés au redimensionnement.

Exécution des tâches de Spec en plein écran (V3)

Lancez un Spec avec /spec run pour ouvrir la vue dédiée d'exécution des tâches en plein écran. Suivez la progression en temps réel et choisissez la portée des tâches avant le début de l'exécution. En savoir plus ->

2.19.0CLI

Cette version apporte la prise en charge de la souris à l'écran de révision des Specs. En arrière-plan, un chien de garde d'inactivité des flux, des nouvelles tentatives automatiques avec délai progressif et un délai d'expiration de diffusion de 60 minutes signifient qu'une connexion interrompue ou une requête limitée ne bloque plus ou ne met plus fin à votre tour.

Prise en charge de la souris dans la révision des Specs

L'écran de révision des Specs prend maintenant en charge la souris : faites défiler pour naviguer dans le document et cliquez pour positionner le curseur. Appuyez sur m pour activer ou désactiver la prise en charge de la souris. En savoir plus ->

Récupération automatique après des défaillances de flux et de réseau

Les tours ne bloquent plus sur un flux de réponse interrompu : un chien de garde d'inactivité avertit après 60 secondes de silence et annule à 300, tandis que la limitation, les erreurs 5xx et les interruptions de connexion sont automatiquement reprises avec délai progressif. Les réponses en diffusion bénéficient également d'un délai d'expiration de 60 minutes par défaut, afin que les réponses longues ne soient plus interrompues. Ajustez tout cela avec les paramètres api.streamIdleSoftTimeout, api.streamIdleHardTimeout et api.timeout. En savoir plus ->

2.18.0CLI

Cette version vous permet de parler à Kiro plutôt que de taper : /voice dicte vos requêtes avec une transcription sur l'appareil. Les exécutions de Spec bénéficient d'un écran de révision pour lire les documents de phase et préparer des commentaires de ligne, et les fichiers AGENTS.md se chargent maintenant comme contexte de Steering depuis n'importe où dans l'arborescence de votre espace de travail. Les administrateurs d'entreprise doivent noter que les sessions cloud sont désormais à adhésion volontaire, donc les organisations qui n'ont jamais défini le paramètre les trouveront désactivées.

Dictée /voice

Prononcez vos requêtes au lieu de les taper. Démarrez un enregistrement avec /voice ou en maintenant Space, et le texte partiel s'ajoute en flux continu à la requête pendant que vous parlez, jusqu'à ce que vous appuyiez sur Enter ou que l'enregistrement s'arrête automatiquement en cas de silence. Par défaut, votre voix est transcrite directement sur votre machine avec Whisper, de sorte qu'aucun audio ne quitte votre ordinateur et qu'aucune clé API cloud n'est requise. Le modèle se télécharge une seule fois, après une confirmation explicite, lors de la première utilisation. En savoir plus ->

Les sessions cloud sont désormais à adhésion volontaire (v3)

Les sessions cloud sont désormais désactivées à moins qu'un administrateur n'active explicitement les sessions cloud dans la console Kiro. Comme un paramètre non défini se résout maintenant à « désactivé », les organisations qui ne l'ont jamais configuré trouveront les sessions cloud indisponibles jusqu'à ce qu'un administrateur y adhère. En savoir plus ->

Écran de révision des Specs (v3)

Appuyez sur Ctrl+X à un point de contrôle de phase d'un spec pour lire le document de phase sur place et préparer des commentaires de ligne sur les parties que vous voulez modifier. Lorsque vous répondez à la question du point de contrôle, chaque commentaire préparé est envoyé à l'agent comme une seule demande de révision, de sorte que lire un document et demander des changements reste sur un seul écran. En savoir plus ->

Steering imbriqué avec AGENTS.md (v3)

Les fichiers AGENTS.md se chargent maintenant comme contexte de Steering depuis n'importe où dans l'arborescence de votre espace de travail, pas seulement à la racine de l'espace de travail et dans ~/.kiro/steering/. Placez un AGENTS.md à côté du code qu'il décrit, et l'agent le récupère avec vos autres fichiers de Steering. En savoir plus ->

2.17.0CLI

Cette version introduit les sessions cloud en aperçu : exécutez votre session dans un bac à sable cloud géré avec --cloud, déconnectez-vous pendant que l'agent continue de travailler, puis reprenez à partir de n'importe quelle machine. Le menu des commandes à barre oblique gagne aussi la correspondance de sous-chaînes, et la saisie dans le TUI reste plus fluide pendant une frappe rapide.

Sessions cloud (aperçu)

Les sessions cloud vous permettent d'exécuter Kiro CLI dans un bac à sable cloud géré plutôt que sur votre machine. Démarrez-en une avec kiro-cli --cloud (ou kiro-cli chat --cloud), associez des dépôts avec --repo ou le sélecteur /repo, puis déconnectez-vous pendant que l'agent continue de travailler et reprenez plus tard à partir de n'importe quelle machine avec --resume-id. Les sessions cloud et locales apparaissent ensemble dans le sélecteur de sessions. En savoir plus ->

Pour les organisations qui utilisent IAM Identity Center, les administrateurs gèrent les Cloud Sessions avec le paramètre Cloud Sessions (Preview), anciennement Kiro Web (Preview). Les organisations qui avaient activé le paramètre précédent restent activées; les nouvelles organisations doivent y adhérer avant que les utilisateurs puissent démarrer des sessions Kiro Web.

2.16.0CLI

Cette version introduit les tangentes : bifurquez vers des conversations parallèles qui héritent de tout votre historique de conversation, explorez librement, puis revenez exactement où vous en étiez. /context gagne aussi une répartition des jetons par outil pour que vous puissiez voir ce qui consomme votre fenêtre de contexte.

Conversations parallèles par /tangent (v3)

Chargement de l'image...Le sélecteur de tangentes ouvert par /tangent ls, intitulé « Switch to a tangent » avec un filtre de recherche. Il affiche un arbre de conversation : la racine marquée comme actuelle, avec les branches tangent-2, tangent-1, ddb (contenant ddb1) et ec2 (contenant t3), chacune indiquant son dernier moment d'activité. Un pied de page indique esc pour fermer, les flèches pour naviguer et Entrée pour changer.

Besoin de vérifier quelque chose en cours de tâche sans polluer votre fil principal? /tangent bifurque vers une conversation parallèle qui hérite de tout ce qui a été discuté jusqu'à présent — explorez librement, puis revenez exactement où vous en étiez. Créez des tangentes nommées avec /tangent <name>, parcourez tout votre arbre de conversation dans un sélecteur visuel avec /tangent ls, et revenez directement à la conversation principale depuis n'importe quelle profondeur avec /tangent root. Disponible en mode V3 (kiro-cli --v3). En savoir plus ->

2.15.0CLI

Cette version ajoute une étape de description guidée à /spec new et fait en sorte que le mode Plan exécute automatiquement votre plan approuvé, sans changement de mode manuel.

Création guidée de Spec (v3)

/spec new demande maintenant ce que le Spec doit couvrir avant de rédiger les exigences. Plutôt que de se fier uniquement au nom du Spec, l'agent utilise votre description comme référence pour les exigences qu'il génère. En savoir plus ->

Exécution automatique du plan (v3)

En mode Plan, l'approbation d'un plan déclenche maintenant l'exécution immédiatement. Vous n'avez plus besoin de changer de mode manuellement après avoir révisé et accepté le plan. En savoir plus ->

2.14.0CLI

Cette version introduit /upgrade-agent pour migrer les configurations d'agents personnalisés V2 vers le format universel, des nouvelles tentatives automatiques pour les réponses de modèle interrompues, ainsi que des améliorations de confort dans les deux modes.

/upgrade-agent (v3)

Migrez les fichiers de configuration d'agents V2 vers le format universel qui fonctionne à la fois avec V2 et V3. Exécutez /upgrade-agent dans une session V3 pour convertir sur place vos configurations d'agents personnalisés existantes — la commande lit votre configuration V2 et produit un fichier mis à jour compatible avec les deux modes. Disponible en mode V3 (kiro-cli --v3). En savoir plus ->

2.13.0CLI

Cette version apporte deux nouvelles fonctionnalités à CLI 3.0 (accès anticipé) : un subagent intégré pour apprendre les fonctionnalités de Kiro et des Hooks globaux qui s'appliquent à tous les espaces de travail, en plus de correctifs de gestion des erreurs pour tous les utilisateurs.

Introspect Subagent (v3)

Posez des questions sur les fonctionnalités de Kiro et obtenez des réponses précises directement dans le fil. Le nouveau subagent introspect peut expliquer les capacités, vous guider dans la rédaction d'agents personnalisés, de Hooks et de fichiers de Steering, et suggérer la configuration adaptée à votre flux de travail. Disponible dans V3 (kiro-cli --v3).

Global Hooks (v3)

Définissez des Hooks une seule fois et faites-les s'appliquer partout. Les Hooks placés dans ~/.kiro/hooks/ se déclenchent maintenant automatiquement dans tous les espaces de travail, si bien que les comportements transversaux comme le linting à l'enregistrement, les vérifications de sécurité avant les commits ou les portes d'approbation personnalisées n'ont plus besoin d'être dupliqués pour chaque projet. Les Hooks au niveau de l'espace de travail continuent de fonctionner en parallèle des Hooks globaux. Disponible dans V3 (kiro-cli --v3).

2.12.0CLI

L'authentification OAuth pour MCP prend maintenant en charge les serveurs ayant des exigences strictes, comme Figma. Configurez un secret client pour les serveurs qui en requièrent un, dirigez l'URI de redirection vers un chemin de rappel personnalisé, et ignorez l'enregistrement dynamique du client lorsque vous utilisez votre propre ID client. Cette version apporte également des invites d'approbation plus précises pour les commandes avec des indicateurs combinés, ainsi qu'une couverture complète du mode ASCII pour les terminaux sans prise en charge Unicode.

Authentification OAuth pour MCP pour les applications préenregistrées

Connectez-vous à des serveurs MCP distants qui requièrent une application OAuth préenregistrée. Ajoutez clientSecret en plus de clientId dans la configuration OAuth de votre serveur pour les serveurs qui requièrent un secret client. Lorsqu'un clientId personnalisé est défini, Kiro ignore l'enregistrement dynamique du client et s'authentifie en tant que votre application. Le champ redirectUri accepte maintenant des URL complètes avec des chemins personnalisés (comme http://localhost:7778/oauth/callback), afin que votre URL de rappel puisse correspondre exactement à ce que votre application a enregistré. Les hôtes de rappel sont limités à localhost par mesure de sécurité. En savoir plus ->