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.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 ->

2.11.0CLI

Cette version ajoute des commandes dédiées à la gestion de l'authentification OAuth sur les serveurs MCP distants, afin que vous n'ayez plus besoin de redémarrer les sessions ou d'effacer manuellement les identifiants lorsque les flux d'authentification restent bloqués. L'affichage /usage est également actualisé pour refléter le nouveau modèle de crédits prépayés.

Gestion de l'authentification MCP

Trois nouvelles commandes vous donnent un contrôle complet sur les identifiants OAuth des serveurs MCP distants. /mcp auth force la réauthentification lorsqu'un jeton a expiré ou est devenu invalide, /mcp cancel-auth interrompt un flux d'authentification en attente qui reste bloqué en attendant une confirmation du navigateur, et /mcp logout supprime entièrement les identifiants enregistrés. Des raccourcis clavier sont aussi disponibles dans la vue d'état du panneau MCP : ^A pour forcer l'authentification, ^X pour l'interrompre et ^R pour supprimer les identifiants. En savoir plus ->

2.10.0CLI

Cette version élimine les frictions liées à l'itération MCP et donne aux auteurs d'agents personnalisés un contrôle plus serré sur le contexte. Les configurations d'agent et de MCP se réconcilient maintenant en direct lorsque vous enregistrez une modification, sans redémarrer la session ni perdre l'historique de conversation. Un nouveau paramètre permet aussi aux agents personnalisés de renoncer à l'héritage des ressources par défaut.

Rechargement à chaud de la configuration MCP et de l'agent

Les configurations d'agent et de MCP se rechargent maintenant à chaud lorsque vous enregistrez des modifications sur le disque. Modifiez une configuration d'agent, ajoutez un nouveau fichier d'agent ou modifiez mcp.json, et les changements prennent effet sans redémarrer la session. Seuls les serveurs touchés redémarrent, et votre contexte de conversation est préservé. La différence de configuration ne dépend pas de l'ordre, donc réorganiser les variables d'environnement ne déclenchera pas de redémarrages inutiles. En savoir plus ->

Héritage des ressources des agents personnalisés

Le nouveau paramètre chat.disableInheritingDefaultResources empêche les agents personnalisés d'hériter du Steering par défaut, des Skills et du fichier AGENTS.md. Réglez-le à true lorsque vous n'exécutez que des agents personnalisés et que vous ne voulez pas que des ressources globales soient importées. Depuis la v2.7.0, les agents personnalisés héritent automatiquement des ressources par défaut. Ce paramètre vous donne un moyen de désactiver ce comportement. En savoir plus ->

2.9.0CLI

Cette version corrige l'expiration de session pour les utilisateurs d'Entra ID (Azure AD), résout les boucles d'invites d'approbation pour les commandes shell composées dans V3 et ajoute des aperçus compacts de fiches d'outils pour les appels de sous-agents.