Focalisation de l'agent, permissions, agents personnalisés et plus encore
1.0.0Mise à 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.
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 ->
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 ->
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 ->
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 ->
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 ->
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 ->
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 ->
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.