Choisissez si la recherche dans les sessions couvre les réponses de l'agent, exécutez une seule session sur le harnais V2 et parcourez tous les menus de paramètres avec les mêmes touches.
Cette version vous permet de choisir ce que couvre la recherche dans les sessions, ajoute une option qui sélectionne le harnais d'agent V2 pour une seule exécution et donne le même comportement clavier à tous les menus de paramètres.
Choisir ce que couvre la recherche dans les sessions
Dans V3, la recherche /sessions indexe les titres de sessions, vos requêtes et les réponses de l'agent, ce qui vous permet de retrouver une session d'après ce que Kiro a répondu plutôt que seulement d'après ce que vous avez demandé. Ouvrez /settings et choisissez Session search pour basculer entre Prompts only et Prompts and agent responses. La sortie des outils n'est indexée dans aucun des deux modes. Si votre index local ne couvre actuellement que les requêtes, /sessions vous demande une confirmation avant de le reconstruire. En savoir plus ->
Sélectionner le harnais d'agent pour une seule exécution
Transmettez --v2 pour exécuter une seule session sur le harnais d'agent V2. L'option fonctionne à la fois sur kiro-cli et sur kiro-cli chat, et elle a priorité sur une valeur chat.agentEngine enregistrée sans l'écraser, de sorte que votre valeur par défaut reste celle que vous avez définie. En savoir plus ->
Kiro Crew 0.6.0 vous permet de choisir le harnais qui exécute une session, de commencer à travailler dans une Crew distante connectée et de laisser les membres d'une Crew répartir leurs propres travailleurs. Le clavardage est plus discret et plus facile à reprendre, le travail de longue durée dispose de plus de temps pour se terminer et Applications ajoute un Launchpad pour les outils que vous installez. Python 3.12 est maintenant la version minimale prise en charge.
Avant la mise à jour
Quelques changements nécessitent votre attention avant la mise à jour :
Python 3.12 est maintenant requis. Les hôtes utilisant Python 3.10 ou 3.11 doivent être mis à niveau avant l'installation ou la mise à jour. Le programme d'installation fournit sa propre version épinglée de Python au besoin; transmettez --system-python seulement lorsque vous souhaitez délibérément utiliser l'interpréteur de votre système.
Gardez le bac à sable activé si vous comptez sur le contrôle des commandes. La protection des chemins d'accès aux identifiants ne repose plus sur l'inspection du texte des commandes. Vérifiez que agent.sandbox dans config.json n'est pas défini à off.
Les plans d'exécution automatique sans surveillance s'arrêtent après deux heures par défaut. Augmentez orchestrator.max_plan_duration_seconds dans config.json, ou définissez-le à 0 pour supprimer la limite. Les plans contrôlés par étape ne sont pas interrompus.
Crew Members est maintenant une fonctionnalité en aperçu facultative. Activez Parametres > Developpeur > Aperçus des fonctionnalités > Crew Members and Crew Mode pour afficher l'entrée Crew Members et l'action de nouveau clavardage dans une Crew.
Les dossiers de connaissances automatiques sont retirés. Ajoutez et confirmez un dossier avant qu'il apparaisse dans la Bibliotheque. Les anciens dossiers qui ont été enregistrés automatiquement restent en attente jusqu'à ce que vous les confirmiez.
Le développement d'une UI d'application hors de sa racine d'installation exige maintenant le terminal. Utilisez kirocrew app dev <name> --confirm-out-of-install-root. Le tableau de bord et l'API n'accordent plus cet accès.
Choisissez le harnais qui exécute vos sessions (aperçu)
Choisissez Claude Code, Codex ou KAS pour une session dans Parametres > Developpeur > Agent Backend après avoir activé le mode développeur. Crew indique si chaque option est prête, absente de cette machine ou en attente d'un redémarrage de la Gateway, tandis que les boucles de surveillance et les cartes de suivi fonctionnent avec les arrière-plans pris en charge. En savoir plus ->
Les Crews distantes deviennent un seul tableau de bord (aperçu)
Démarrez un clavardage dans une Crew connectée sans quitter votre barre latérale. Activez instances.enabled et Parametres > Developpeur > Aperçus des fonctionnalités > Clavarder dans une Crew, puis sélectionnez un pair dans Nouveau clavardage dans une Crew. La transcription reste locale, la Crew distante exécute chaque tour et son nom ainsi que son badge de serveur indiquent où le travail se produit. En savoir plus ->
Un clavardage qui reste discret
Les différences sont maintenant initialement repliées dans une puce de fichier, avec Parametres > Clavardage > Différences en texte brut si vous préférez le texte brut d'un correctif. Le composeur peut joindre un croquis, afficher la branche du projet et le nombre de fichiers modifiés, puis se réduire lorsque vous avez besoin de retrouver la transcription. Vous pouvez aussi partager une réponse de l'assistant sous forme d'image de marque ou créer une publication sociale à partir de celle-ci. En savoir plus ->
Des agents qui répartissent et surveillent
Les agents peuvent démarrer, réviser et arrêter leur propre boucle de surveillance depuis le tableau de bord, Slack ou Discord, puis se réveiller lorsque le travail qu'ils surveillent change. Les membres d'une Crew peuvent répartir des travailleurs depuis leurs propres fils sur Claude et KAS, en héritant de la posture de confiance du créateur. Le contrôle des sessions est maintenant activé par défaut, et agent.session_control vous permet de le désactiver globalement au besoin. En savoir plus ->
Un travail qui s'exécute pendant des heures, pas des minutes
Un tour de clavardage peut maintenant s'exécuter pendant un maximum de quatre heures grâce à agent.chat_turn_timeout_secs, dont la valeur par défaut passe à 14400. Les sous-agents peuvent s'exécuter pendant trois heures avec agent.subagent_timeout_secs à 10800, et agent.subagent_max_turns prend en charge jusqu'à 1000 appels d'outils. La puce d'objectif de la boucle de surveillance affiche aussi sa limite de cycles avant que le mécanisme de secours ne soit atteint. En savoir plus ->
Les membres de Crew ont un visage (aperçu)
Donnez à un membre de Crew un avatar fantôme personnalisé ou téléversez une image depuis Agent Capabilities > Agents > Avatar > Customize. Le nouveau volet Expressions vous permet de définir un visage réactif et un son pour les états de travail, de réussite et d'échec. La page Crew Members affiche aussi l'activité, les patrouilles, les planifications, les webhooks et les filtres de répertoire pour trouver le bon membre. En savoir plus ->
Les applications obtiennent un Launchpad
Les applications installées s'affichent maintenant sous forme de grille Launchpad dans Applications > Bibliotheque, où vous pouvez ouvrir, épingler, mettre à jour, désactiver ou désinstaller chacune d'elles. Les manifestes d'application peuvent déclarer des tâches en arrière-plan avec permissions.jobs, des entrées de la barre de commandes avec contributes.commands et jusqu'à deux contrôles dynamiques du composeur avec contributes.sessionControls. Create Folders From Project transforme aussi les paquets sélectionnés en dossiers imbriqués de la barre latérale. En savoir plus ->
AWS Control devient plus clair
AWS Control s'ouvre maintenant sur un aperçu de l'état des comptes, de l'utilisation du disque, des dépenses depuis le début du mois, des liens de partage et de l'état des sauvegardes. Sa vue Files ouvre les types de fichiers courants dans une boîte de dialogue d'aperçu, cherche par nom ou chemin, renomme depuis le menu de l'élément et garde les actions de téléversement, de déplacement et de suppression près des fichiers qu'elles concernent. La progression des sauvegardes persiste pendant la navigation et la déconnexion d'un compte retire seulement le registre local et les enregistrements de consentement de Crew. En savoir plus ->
Créez, déléguez et dirigez le travail de développement avec Kiro Web depuis votre navigateur. Explorez des idées en collaboration, structurez le travail avec Specs ou confiez une tâche de bout en bout. En savoir plus ->
La synchronisation de la configuration peut maintenant intégrer votre configuration infonuagique aux nouvelles sessions locales de Kiro IDE et de la CLI. Sur la page Configuration Sync, activez Apply your cloud configuration to local sessions pour charger vos fichiers de Steering, vos agents personnalisés, vos Skills, vos Powers et vos Hooks infonuagiques au démarrage d'une session. Le contenu infonuagique reste dans le nuage et ne remplace pas les fichiers de votre répertoire .kiro local. En savoir plus ->
Lorsque la configuration Cloud est activée, votre configuration personnelle prise en charge s'affiche dans l'IDE et Agent Focus, et vous pouvez essayer les Powers synchronisés dans le cloud depuis la liste des Powers installés. Cette version garde également les brouillons de sessions cloud en cours disponibles pendant la navigation et conserve la vue d'accueil jusqu'à l'envoi de votre première requête.
Utiliser la configuration Cloud dans l'IDE
Lorsque la configuration Cloud est activée pour votre compte, accédez à votre Steering personnel, vos agents personnalisés, vos Skills, vos Powers et vos Hooks depuis leurs surfaces habituelles dans l'IDE. Des indicateurs Cloud identifient les éléments gérés dans Kiro Web. Le Steering, les Skills et les Hooks s'ouvrent sous forme d'aperçus en lecture seule avec une action Modifier dans le Web, et Agent Focus affiche la même source et les mêmes liens de gestion. En savoir plus ->
Essayer dans l'IDE les Powers synchronisés dans le cloud
Les Powers synchronisés dans le cloud apparaissent maintenant dans la liste des Powers installés, où vous pouvez sélectionner Essayer le Power et consulter leurs Skills et leur configuration MCP regroupés. Gérez ces Powers liés à votre compte dans Kiro Web. En savoir plus ->
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 ->
Kiro est inclus dans la portée définie de la certification ISO/IEC 27001:2022 d'AWS. Cette inclusion fournit aux équipes de sécurité, d'approvisionnement et d'évaluation des risques liés aux fournisseurs des éléments probants vérifiés de manière indépendante qu'elles peuvent utiliser pour évaluer Kiro.
La norme ISO/IEC 27001 définit les exigences relatives à un système de gestion de la sécurité de l'information : les politiques, les processus, les responsabilités et les contrôles qu'une organisation utilise pour repérer et gérer les risques liés à la sécurité de l'information. La certification d'AWS est vérifiée par EY CertifyPoint, un organisme de certification ISO accrédité par le Conseil néerlandais d'accréditation.
Les organisations peuvent considérer ces éléments probants parallèlement à leurs propres politiques, à leur utilisation prévue, à leurs exigences relatives aux données et à leurs contrôles de gouvernance.
Pour en savoir plus sur les programmes de conformité de Kiro et l'accès aux rapports tiers disponibles, consultez Validation de la conformité. Pour savoir comment Kiro stocke, traite et protège les données des clients, consultez Protection des données.
Les administrateurs de compte peuvent maintenant envoyer les métriques d’utilisation de Kiro par utilisateur à leur plateforme d’observabilité compatible avec OpenTelemetry. Surveillez l’adoption, l’engagement et la consommation de crédits par utilisateur et par modèle sans configurer les environnements de développement individuels. Utilisez OTLP en complément du rapport CSV quotidien existant pour intégrer directement les métriques de Kiro aux tableaux de bord et aux flux de travail de surveillance.
Transmettez les métriques à Amazon CloudWatch, Datadog, Dynatrace, Elastic, Honeycomb, OpenSearch par l’intermédiaire d’un récepteur OTLP ou à votre propre collecteur au moyen d’OTLP/gRPC ou de HTTP/protobuf. Configurez une exportation au niveau du compte dans la console Kiro avec un secret AWS Secrets Manager et un point de terminaison OTLP accessible publiquement. Kiro transmet les métriques côté serveur tous les jours à 2 h UTC. En savoir plus ->
Vous n'avez plus à partir de la branche par défaut. Lorsque vous sélectionnez un dépôt GitHub ou GitLab pour une session, choisissez la branche à partir de laquelle travailler directement dans le sélecteur. L'agent clone cette branche et poursuit à partir d'elle.
Cette version dote votre compte AWS d'un centre de contrôle, permet aux administrateurs de publier une politique de sécurité unique dans tout un parc et facilite la gestion du travail en parallèle grâce aux onglets de session persistants. La dictée locale fonctionne sans installation distincte de reconnaissance automatique de la parole, les agents peuvent coordonner le travail entre les sessions et les installations par script peuvent se mettre à jour de façon atomique.
Avant la mise à jour
Quelques changements nécessitent votre attention avant la mise à jour :
La dictée locale utilise maintenant un seul fournisseur local. Les fournisseurs de reconnaissance automatique de la parole whisper, mlx, parakeet et faster sont retirés. Les paramètres enregistrés utilisent désormais local, qui télécharge son modèle à la première utilisation. Le nouveau modèle par défaut est base, d'une taille de 148 Mo; un paramètre turbo enregistré fonctionne toujours, mais télécharge 1,6 Go. Le texte en direct est activé par défaut pour les nouvelles installations, et kirocrew doctor signale les valeurs par défaut qu'une version antérieure a enregistrées afin que vous puissiez décider lesquelles adopter.
La sauvegarde d'instantanés dans S3 est retirée.kirocrew snapshot --to s3://..., --aws-profile et le chemin de récupération s3:// sont supprimés. Utilisez l'application AWS Control pour la sauvegarde dans le nuage. La restauration d'instantanés permet maintenant de remplacer ou de fusionner l'état actif, avec un registre de restauration.
Les applications installées peuvent demander un nouveau consentement ponctuel. Le Trust d'une application est maintenant lié au dépôt que vous avez approuvé. Une autorisation existante qui ne peut pas être associée à un dépôt est redemandée plutôt que d'être appliquée à un autre code.
Certaines commandes peuvent demander une nouvelle approbation. L'apparence d'une vérification d'aide ou de version ne compte plus comme une approbation, et les autorisations permanentes de type toujours autoriser ne couvrent plus les outils structurés autres que l'interpréteur de commandes.
Les substitutions de chemin du paquet Kiro CLI sont retirées. Kiro Crew utilise maintenant le relais publié de Kiro CLI; les variables d'environnement personnalisées de chemin de paquet provenant des versions précédentes ne sont plus lues.
Knowledge est déplacé dans Agent Capabilities. La page Knowledge autonome quitte la barre latérale. Son contenu se trouve maintenant sous Agent Capabilities > Knowledge & instructions, et les anciens liens /knowledge y sont redirigés.
Auto-Triage Pipeline est déplacé dans Issue Radar. L'application autonome et son dépôt enregistré sont retirés. Ses tableaux deviennent un quatrième tableau Issue Radar qui suit le dépôt que vous sélectionnez.
La déconnexion d'une connexion révoque son autorisation OAuth locale. Une nouvelle connexion exige une nouvelle authentification, sauf si un autre agent ou une autre portée partage toujours le point de terminaison.
La configuration de gouvernance bloque l'opération en cas d'erreur. Une clé sandbox mal orthographiée dans la politique de sécurité échoue maintenant à la validation, et une section publish mal formée refuse la publication au lieu d'abandonner sa restriction.
Votre compte AWS obtient un centre de contrôle
La nouvelle application AWS Control regroupe les comptes AWS connectés dans une seule interface. Vérifiez l'état des comptes, parcourez un disque privé et versionné reposant sur S3, gérez l'accès, consultez la facturation et exécutez des sauvegardes dans le nuage. Les modifications nécessitent un consentement et apparaissent dans le journal d'audit. Restaurez un instantané dans l'installation active en remplaçant ou en fusionnant les composants sélectionnés, avec un registre de restauration pour annuler l'opération au besoin. En savoir plus ->
Une seule politique de sécurité pour tout le parc
Les administrateurs peuvent publier un fichier security_policy.json à une URL et demander à chaque hôte de le récupérer, de le mettre en cache et de l'actualiser sans redémarrage. Si la source est indisponible, les hôtes continuent d'utiliser la politique en cache; un document non valide est rejeté plutôt que d'abaisser le plafond actuel. Les comptes Kiro Enterprise respectent également les contrôles de registre MCP gérés par l'administrateur, y compris les versions épinglées. En savoir plus ->
Les sessions deviennent des onglets
Gardez plusieurs sessions ouvertes dans des onglets au-dessus de la transcription. Cliquez sur une ligne de la barre latérale avec le bouton du milieu ou une touche de modification pour l'ouvrir, voyez l'état en direct de chaque onglet et conservez le même ensemble d'onglets par interface. Les sessions dormantes sont regroupées derrière un module extensible après le délai que vous choisissez, tandis que les sessions épinglées, en cours et non lues restent visibles. Le menu + New ajoute aussi des clavardages éphémères : Incognito lit la mémoire sans rien y écrire, tandis que Temporary ne la lit pas et n'y écrit rien. En savoir plus ->
Des approbations que vous contrôlez
Lorsque plusieurs appels d'outils sont en attente, approuvez-les ou refusez-les tous à la fois, ou refusez un seul appel et continuez d'examiner les autres. Les longues commandes d'interpréteur affichent un résumé lisible, et la commande complète reste disponible au survol. kirocrew chat affiche maintenant les demandes d'autorisation et vous permet d'y répondre au lieu d'attendre silencieusement. En savoir plus ->
Les agents peuvent coordonner le travail entre les sessions
Les agents peuvent envoyer un message dans une autre session pour qu'il devienne son prochain tour, et l'agent conductor intégré peut diviser un objectif plus vaste en éléments de travail, démarrer une session pour chacun, vérifier les résultats et décider du prochain cycle. Les workflows peuvent être promus dans une bibliothèque globale versionnée et invoqués avec /workflow, tandis que les surveillants de pull requests se réveillent lors de commentaires, d'évaluations et de verdicts plutôt que de vérifier seulement les résultats de compilation. En savoir plus ->
La dictée locale sans installation distincte
Un seul fournisseur local de reconnaissance automatique de la parole intégré au processus télécharge son propre modèle à la première utilisation et le garde prêt, de sorte que la dictée fonctionne sans installer de binaire externe. Le texte s'affiche en direct pendant que vous parlez, les hallucinations liées au silence et les textes passe-partout de sous-titrage sont filtrés, et les paramètres qui nécessitent un redémarrage de la Gateway proposent l'action de redémarrage dans le même panneau. En savoir plus ->
Les installations par script se mettent à jour sur place
kirocrew update installe une nouvelle version dans une arborescence fraîche dont la signature est vérifiée, puis y bascule de façon atomique. Sous Windows, Restart & Update affiche maintenant la progression du programme d'installation, met à jour l'installation existante, réoriente les raccourcis conservés et relance la nouvelle version. La page About indique le moment de la dernière vérification et nomme la version réellement exécutée. En savoir plus ->