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 ->
Mise à jour (18 août 2026) : les mises à jour automatiques de l'IDE sont réactivées. Les mises à jour sont téléchargées automatiquement en arrière-plan; consultez Mettre à niveau Kiro pour vérifier manuellement.
Remarque : pour obtenir la dernière version 1.0.x, téléchargez-la directement depuis kiro.dev/downloads. Les mises à jour automatiques sont déployées graduellement auprès des utilisateurs.
Cette version résout les problèmes de compactage du contexte qui causaient un résumé prématuré et des plantages fatals lors de sessions longues. La migration des sessions devient une action initiée par l'utilisateur avec conservation des points de contrôle des fichiers, les Hooks migrent automatiquement depuis le format existant, et plusieurs problèmes de fiabilité liés aux permissions et au MCP sont corrigés.
Les utilisateurs individuels ayant un plan payant (Pro, Pro+, Pro Max et Power) peuvent maintenant acheter des crédits supplémentaires pour continuer à travailler après avoir épuisé leur allocation mensuelle. Les crédits supplémentaires remplacent l'ancien modèle de dépassement par une approche prépayée qui vous donne un contrôle total sur vos dépenses.
Voici comment ça fonctionne :
$0.04 par crédit, facturé immédiatement à l'achat d'un forfait
La taille des forfaits varie de $5 (125 crédits) à $100 par forfait
Jusqu'à 5 forfaits à la fois - le forfait dont l'expiration est la plus proche est utilisé en premier
Expiration après 12 mois - les crédits inutilisés sont reportés d'un mois à l'autre jusqu'à leur utilisation ou leur expiration
Crédits du plan en premier - Kiro utilise votre allocation mensuelle avant de puiser dans les crédits supplémentaires
Cette version donne au bac à sable un accès direct à vos ressources AWS et simplifie la connexion des Powers à des services comme Figma, Stripe et Supabase.
Rôle IAM pour le bac à sable
Configurez un rôle IAM que Kiro Web assume en votre nom lors de l'exécution des tâches. Le bac à sable reçoit des identifiants de courte durée que l'agent, les outils CLI et les serveurs MCP peuvent tous utiliser pour interagir avec vos ressources AWS. Les identifiants se renouvellent automatiquement pendant l'exécution de la tâche et sont supprimés à la fin de celle-ci. Configurez le rôle dans Settings > Agent > Sandbox > AWS Credentials. En savoir plus ->
Autoriser les Powers pour les services tiers
Les Powers qui se connectent à des services tiers utilisent maintenant un flux d'autorisation standard. Autorisez une seule fois à partir de Manage Powers dans vos paramètres d'agent, et l'agent utilisera la connexion pour toutes les tâches futures sans vous le redemander. Déconnectez-vous à tout moment pour révoquer immédiatement l'accès. Les jetons sont chiffrés au repos et ne sont jamais exposés au bac à sable ni à l'agent. En savoir plus ->
Claude Sonnet 5 est maintenant disponible dans l'IDE, la CLI et le Web de Kiro. Il s'agit du modèle Sonnet le plus agentif d'Anthropic à ce jour, une amélioration substantielle par rapport à Sonnet 4.6 avec un raisonnement, une utilisation d'outils et une programmation plus solides, qui approchent la performance d'Opus 4.8 au tarif de la catégorie Sonnet. Il planifie avant de modifier, s'exécute plus longtemps sans supervision et vérifie son propre résultat sans qu'on le lui demande. Sonnet 5 est déployé progressivement avec un support expérimental pour les clients Kiro Pro, Pro+, Pro Max et Power dans les régions AWS US-East-1 (Virginie du Nord) et AWS Europe (Francfort), avec prise en charge de l'inférence interrégionale. Il est offert avec la fenêtre contextuelle complète de 1 M, un multiplicateur de crédits de 1,3x, le même que pour Sonnet 4.6. Redémarrez votre IDE ou votre CLI pour y accéder depuis le sélecteur de modèle. En savoir plus ->
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 ->
Mise à jour (18 août 2026) : les mises à jour automatiques de l'IDE sont réactivées. Les mises à jour se téléchargent automatiquement en arrière-plan; consultez Mettre à niveau Kiro pour vérifier manuellement.
Remarque : pour obtenir la dernière version 1.0.x (1.0.52 ou ultérieure), téléchargez-la directement à partir de kiro.dev/downloads. Les mises à jour automatiques sont suspendues pour le moment et nous travaillons à les réactiver.
L'IDE 1.0 vous donne le contrôle sur ce à quoi l'agent peut accéder, vous permet de créer des agents spécialisés et de passer de l'un à l'autre, et introduit un mode expérimental de focalisation de l'agent pour diriger des agents en parallèle. Cette version apporte également la création de Hooks en langage naturel, des onglets de clavardage ancrables et l'exportation de sessions.
Focalisation de l'agent (expérimental)
Dirigez plusieurs agents à partir d'une disposition axée sur le clavardage, conçue pour les développeurs qui passent leur journée à guider des agents. Lancez des sessions qui fonctionnent de manière indépendante et en parallèle, consultez l'état d'un coup d'œil et regardez les modifications de fichiers apparaître sous forme de diffs intégrés. Commencez avec des flux de travail structurés (Spec, Plan, Correction de bogue, Spec rapide) ou en mode clavardage libre. Basculez entre la Focalisation de l'agent et l'IDE traditionnel à partir du coin supérieur droit — votre travail se transfère dans les deux sens. En savoir plus ->
Permissions
Définissez exactement ce que l'agent peut et ne peut pas faire. Un système de permissions basé sur les capacités évalue chaque lecture de fichier, exécution de commande et appel MCP par rapport à vos règles. L'IDE demande votre consentement pour tout ce que vous n'avez pas préapprouvé, et vous pouvez conserver vos décisions sous forme de règles portées à l'échelle d'un espace de travail ou à l'échelle globale. Aucune configuration n'est requise pour commencer — des valeurs par défaut s'appliquent, et votre politique évolue à mesure que vous prenez des décisions de consentement. En savoir plus ->
Agents personnalisés
Créez des agents spécialisés en quelques minutes. Rédigez un fichier Markdown, déclarez l'accès aux outils avec des balises simples (read, write, shell, web), intégrez des serveurs MCP et des règles de permission directement dans le fichier, et partagez-le avec votre équipe par contrôle de version. Votre agent apparaît dans le sélecteur dès que vous l'enregistrez. Changez d'agent en cours de session sans perdre l'historique de la conversation. En savoir plus ->
Hooks
Décrivez l'automatisation que vous souhaitez en langage naturel et Kiro génère la configuration du Hook. Les Hooks utilisent un format JSON v1 structuré stocké dans .kiro/hooks/ avec des déclencheurs pour les événements de fichiers, l'interception de l'utilisation des outils, les tâches de spec et la soumission de requêtes. Les Hooks hérités de la version 0.x peuvent être migrés directement à partir du panneau Agent Hooks. Les Hooks manuels ont été remplacés par des fichiers de steering manuels. En savoir plus ->
Clavardage ancrable
Ouvrez n'importe quelle session de clavardage sous forme d'onglet d'éditeur pleine largeur pour plus d'espace pour lire et consulter de longues conversations. Cliquez avec le bouton droit sur un onglet de clavardage et sélectionnez Ouvrir dans l'éditeur pour l'ancrer. Divisez horizontalement ou verticalement avec vos fichiers source, faites-le glisser entre des groupes d'éditeur, ou utilisez une configuration multi-écrans avec le clavardage sur un écran distinct. L'onglet de l'éditeur et le panneau restent synchronisés — les messages envoyés depuis l'un ou l'autre parviennent à la même session. En savoir plus ->
Sélection de l'agent
Passez d'un agent à l'autre au sein d'une session de clavardage sans perdre l'historique de la conversation. Le sélecteur se trouve dans la barre de saisie du clavardage, à côté du sélecteur de modèle — passez du mode Default à un réviseur de code personnalisé, puis au mode Spec, dans une seule conversation. Définissez un agent par défaut préféré qui persiste entre les redémarrages afin que les nouvelles sessions commencent toujours comme vous le souhaitez. En savoir plus ->
Changements majeurs
Commandes de confiance remplacées par les permissions
L'IDE 1.0 remplace les Commandes de confiance et la Liste de refus de commandes par des règles shell permissions.yaml. Pour préserver votre comportement existant, traduisez les préfixes de commandes de confiance en règles allow et les entrées de liste de refus en règles deny. Sans règles personnalisées, les commandes Git en lecture seule s'exécutent automatiquement et les autres commandes shell demandent une approbation. En savoir plus ->
Le clavardage intégré remplacé par le flux de travail Ask Kiro
Sélectionnez du code et appuyez sur Cmd+L sur macOS (Ctrl+L sur Windows/Linux) pour l'intégrer à votre clavardage en cours, ou sur Cmd+Shift+L sur macOS (Ctrl+Shift+L sur Windows/Linux) pour démarrer une nouvelle session avec celui-ci. Vous pouvez également cliquer avec le bouton droit sur la sélection et choisir Kiro > Ask Kiro, ainsi que des actions rapides comme Fix Grammar / Spelling, Write Comments for this Code et Optimize this Code. La sélection l'ajoute à votre clavardage en cours, où l'agent dispose déjà du contexte de votre projet, de votre historique et de son ensemble complet d'outils. Le clavardage intégré est retiré dans l'IDE 1.0.
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.
Vous pouvez maintenant planifier du travail récurrent dans Kiro sur le Web. Créez une automatisation, décrivez la tâche, sélectionnez des dépôts depuis GitHub ou GitLab, puis définissez un horaire. Kiro l'exécute selon cette fréquence dans son propre bac à sable et ouvre une pull request une fois terminé.
Chargement de l'image...
Accédez à Automations dans Kiro sur le Web pour configurer des tâches planifiées. Ajoutez jusqu'à cinq horaires par automatisation à l'aide des options intégrées (toutes les heures, tous les jours) ou d'une expression cron. Chaque exécution démarre un bac à sable indépendant, clone vos dépôts, effectue le travail de façon autonome et ouvre une pull request avec les modifications. Modifiez, désactivez ou supprimez les automatisations à tout moment. Les changements s'appliquent à la prochaine exécution planifiée. En savoir plus ->
Cette version présente un aperçu à accès anticipé de l'interface Kiro CLI V3. Le nouveau harnais fonctionne parallèlement à votre installation 2.x existante, ce qui vous permet de l'essayer sans perturber votre configuration actuelle. Exécutez kiro-cli --v3 pour l'activer.
Chargement de l'image...
L'interface Kiro CLI 3.0 est construite sur le même harnais d'agent unifié qui alimente l'IDE Kiro et Kiro Web. Chaque amélioration du harnais est désormais déployée simultanément sur toutes les surfaces. V3 introduit le développement piloté par les Specs dans le terminal, un modèle de permissions basé sur les capacités, des Hooks améliorés avec un format de fichier autonome, et une configuration d'agent basée sur des étiquettes. Votre configuration 2.x existante reste inchangée jusqu'à ce que vous l'activiez avec kiro-cli --v3. En savoir plus ->