Chargement de l'image...Kiro

Produit

  • À propos de Kiro
  • IDE
  • CLI
  • Web
  • Mobile
  • Crew
  • Tarification
  • Téléchargements

Pour

  • Entreprise
  • Startups
  • Étudiants

Communauté

  • Aperçu
  • Ambassadeurs
  • Discord
  • Événements
  • Powers
  • Boutique
  • Vitrine

Ressources

  • Docs
  • Blogue
  • Journal des modifications
  • FAQ
  • Signaler un bogue
  • Suggérer une idée
  • Soutien à la facturation

Réseaux sociaux

Conditions d'utilisation du siteLicencePolitique d'IA responsableMentions légalesPolitique de confidentialitéPréférences relatives aux témoins
Chargement de l'image...Kiro
  • Entreprise
  • Tarification
  • Docs
SE CONNECTERTÉLÉCHARGER
Chargement de l'image...Kiro

Pour commencer

InstallationAuthentificationVotre premier projet

Modèles

AperçuModèles disponiblesEffort de raisonnement

Fonctionnalités

Comment fonctionne Kiro
Specs
Steering
Hooks
MCP
Autorisations
Agents personnalisés
Agent Skills
Powers
Sessions cloudCompactionKiroignorePoints de contrôle et rewind
Outils intégrés
Portées de configuration

IDE 1.x

Nouveautés de la version 1.0
Autorisations basées sur les capacités
Hooks
Modifications de la configuration de l'agent
Compactage amélioré
Configuration et premier lancement
Éditeur
Chat
Expérimental
DépannageRéférence 0.x

CLI

Nouveautés de la version 3.0
Configuration et première exécution
Interface utilisateur du terminal
Clavardage
Mode vocalMode sans interfaceACPAutocomplétion
Expérimental
Référence 2.x

Crew

Démarrage rapideInstallationFonctionnement 24/7
Chat
Agent Capabilities
Fonctionnalités
Interfaces
Applications
ConfigurationSécuritéDépannage

Web - Aperçu

Configuration et première exécutionIdentity Center
Connectez vos dépôts
Utilisation de l'agent
Mode autonomeAutomatisationsMémoire
Sandbox

Mobile - Aperçu

Aperçu

Commandes et référence

Commandes CLICommandes à barre obliqueOutils intégrésCodes de sortieParamètres

Facturation

AperçuGestion de votre abonnementMise à niveau de votre forfaitRétrogradation de votre forfaitAnnulation de votre forfaitAchat de crédits supplémentairesGestion de vos paiementsGestion des notifications d'utilisationGestion de vos impôtsCommuniquer avec le soutien à la facturationSuppression de votre compteQuestions connexes

Entreprise

ConceptsDémarrage rapide de l'intégration
Connexion de votre fournisseur d'identité
Abonnez votre équipeGérer les abonnements
Governance
Surveillance et suivi
ParamètresMises à jour géréesFacturationIAMRégions prises en charge

Confidentialité et sécurité

AperçuProtection des donnéesRéférences de codeValidation de la conformitéSécurité de l'infrastructureAutorisations IAMPare-feu, mandataires et périmètres de donnéesPoints de terminaison VPC (AWS PrivateLink)

Guides

Aperçu
Prise en charge des langages
Apprendre en jouant

Migration

Migration depuis Q DeveloperMigration depuis VSCodeMise à niveau depuis Q CLI
  1. Docs
  2. IDE 1.x
  3. Nouveautés de la version 1.0
Afficher en Markdown

Quoi de neuf dans IDE 1.0

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et la version anglaise originale, la version anglaise prévaudra.
Afficher en Markdown

IDE 1.0 apporte un nouveau système de permissions, un format structuré pour les Hooks et une disposition expérimentale axée sur l'agent. Cette page présente les nouveautés, les changements et la façon de migrer depuis 0.x.

En un coup d'œil

Voici un résumé des nouveautés et de ce que vous devrez peut-être faire après la mise à niveau.

DomaineNouveautéAction requise
PermissionsLe modèle basé sur les capacités vous donne le contrôle sur ce que l'agent peut faireConsultez votre configuration des permissions
Agents personnalisésProfils d'agent basés sur Markdown avec outils par balises et MCP intégréCréez des agents dans .kiro/agents/
Mode Focus de l'agentDisposition axée sur l'agent avec sessions parallèles (expérimental)Activez-le à partir du bouton en haut à droite
Clavardage ancrableOuvrez des sessions de clavardage comme onglets d'éditeur pleine largeurClic droit sur un onglet de clavardage → Ouvrir dans l'éditeur
Exporter les sessionsEnregistrez les conversations comme fichiers zip portablesClic droit sur un onglet de clavardage → Exporter le clavardage
HooksFormat JSON structuré v1 avec création en langage naturelMigrez les Hooks existants depuis le panneau
CompactionRésumés de session structurés avec une meilleure conservation du contexteRien à faire — automatique
SessionsFormat de stockage amélioré pour de meilleures performancesMigrez les sessions individuellement ou en les ouvrant
Clavardage intégréRetiré dans IDE 1.0Ajoutez le code sélectionné à un clavardage actuel ou nouveau

Permissions

IDE 1.0 vous donne un contrôle explicite sur ce que l'agent peut faire grâce à un système de permissions basé sur les capacités. L'agent demande une approbation avant d'effectuer des opérations que vous n'avez pas explicitement autorisées.

En pratique, cela signifie :

  • La première fois que vous utilisez 1.0, vous verrez des invites de consentement lorsque l'agent tente d'écrire des fichiers, d'exécuter des commandes ou d'appeler des outils MCP
  • Vous pouvez rendre les décisions permanentes sous forme de règles « toujours autoriser » ou « toujours refuser », limitées à l'espace de travail ou à tous les espaces de travail
  • Sans aucune configuration, l'agent peut lire les fichiers de l'espace de travail et exécuter des commandes Git en lecture seule — tout le reste demande une confirmation

Pour la référence complète (capacités, syntaxe des modèles, exemples de configuration), consultez Permissions. Pour savoir comment le nouveau modèle correspond aux commandes de confiance de 0.x, consultez Permissions basées sur les capacités.

Agents personnalisés

Créez des agents sur mesure sous forme de fichiers Markdown. Définissez les outils auxquels l'agent peut accéder à l'aide de simples balises (read, write, shell, web), intégrez des serveurs MCP et des règles de permissions directement dans le fichier, et partagez-les par le biais du contrôle de version. Votre agent apparaît dans le sélecteur d'agents dès que vous l'enregistrez.

  • Outils par balises — déclarez les capacités avec des balises comme read, write, shell plutôt qu'en listant des outils individuels
  • MCP intégré — regroupez la configuration du serveur MCP directement dans le profil de l'agent
  • Permissions intégrées — définissez la portée de ce que l'agent peut faire sans fichier de permissions distinct
  • Sélecteur d'agents — changez d'agent en cours de session à partir de la barre de saisie du clavardage sans perdre l'historique de la conversation

Pour le format complet et des exemples, consultez Agents personnalisés. Pour en savoir plus sur le changement d'agent, consultez Utiliser votre agent personnalisé. Pour connaître les changements apportés au format de configuration depuis 0.x, consultez Changements de configuration des agents.

Clavardage ancrable

Ouvrez n'importe quelle session de clavardage comme un onglet d'éditeur pleine largeur pour plus d'espace de lecture et des dispositions plus flexibles.

  1. Faites un clic droit sur un onglet de clavardage dans la barre d'onglets des sessions
  2. Sélectionnez Ouvrir dans l'éditeur

L'onglet prend en charge le fractionnement, le glissement et les flux de travail multi-écrans. Les messages envoyés depuis le panneau ou l'onglet de l'éditeur atteignent la même session. Consultez Clavardage ancrable.

Exporter les sessions

Enregistrez n'importe quelle conversation comme fichier zip portable pour la partager, l'archiver ou la consulter en dehors de Kiro.

  1. Faites un clic droit sur un onglet de clavardage
  2. Sélectionnez Exporter le clavardage

Le fichier zip contient un répertoire nommé selon l'ID de session avec session.json (métadonnées de session) et messages.jsonl (la conversation complète en JSON délimité par saut de ligne), ainsi que sub-executions/*.jsonl pour toute exécution de sous-agent. Les exportations sont en lecture seule. Consultez Exporter les sessions.

Mode Focus de l'agent (expérimental)

Une nouvelle disposition qui place les conversations avec l'agent au centre. Le clavardage occupe le panneau principal, les sessions s'alignent à gauche, et les specs et les diffs apparaissent dans un panneau auxiliaire à droite.

Principales capacités :

  • Disposition à plusieurs panneaux — panneaux de sessions, de clavardage et auxiliaires conçus spécifiquement pour le travail agentif
  • Plusieurs sessions parallèles — exécutez plusieurs agents de façon indépendante sur différentes tâches
  • Sélecteur de flux de travail — démarrez des sessions avec un flux de travail structuré (Spec, Plan, Bug Fix, Quick Spec) ou en mode libre
  • Basculer à tout moment — passez du mode Focus de l'agent à la vue Éditeur à l'aide du bouton dans le coin supérieur droit

Les modes Autopilot et Supervisé sont tous deux disponibles en mode Focus de l'agent.

Avertissement

Le mode Focus de l'agent est expérimental. L'interface et le comportement peuvent changer dans les prochaines versions.

Pour la présentation complète, consultez Mode Focus de l'agent.

Hooks

Les Hooks utilisent maintenant un format JSON structuré v1 stocké dans .kiro/hooks/. Les Hooks héritées (de 0.x) apparaissent dans le panneau Agent Hooks avec un badge de mise à niveau — elles ne s'exécuteront pas jusqu'à ce que vous les migriez.

Migrer les Hooks

Ouvrez la section Agent Hooks dans le panneau Kiro. Chaque Hook non migré affiche un badge avec une icône de mise à niveau. Cliquez sur celle-ci pour convertir le Hook au format v1. Le Hook migré devient actif immédiatement.

Les fichiers hérités d'origine restent sur le disque, mais ne sont plus chargés.

Créer des Hooks dans 1.0

Le flux de création dans l'interface a changé. Cliquez sur + dans le panneau Agent Hooks pour voir deux options :

  • Demander à Kiro de créer un Hook — décrivez ce que vous voulez en langage naturel
  • Créer manuellement un fichier de Steering — crée un fichier markdown dans .kiro/steering/ invoqué comme commande à barre oblique /<filename>

Les Hooks manuels (précédemment le déclencheur Manual) ont été remplacés par des fichiers de Steering manuels. Si vous aviez des Hooks manuels dans 0.x, ils migrent vers des fichiers de Steering. Consultez Steering pour le format et les capacités.

Le format JSON v1 (.kiro/hooks/*.json) est nouveau dans 1.0 et remplace l'ancien format de fichier .hook. Consultez Hooks pour la référence complète, et Les Hooks dans 1.0 pour une correspondance de migration champ par champ.

Compaction améliorée

Les sessions longues restent cohérentes plus longtemps. La compaction produit maintenant des résumés de session structurés qui préservent l'état des tâches, les décisions et le contexte des fichiers, et les sessions redémarrent plus rapidement après une compaction. Consultez Compaction améliorée pour connaître les changements, et Compaction pour comprendre son fonctionnement.

Sessions

IDE 1.0 utilise un nouveau format de stockage des sessions. Les sessions de 0.x n'apparaîtront pas dans votre liste de sessions avant d'être migrées. Si vous n'avez aucune session migrée, le panneau de clavardage s'ouvre sur la liste des sessions afin que vous puissiez voir ce qui nécessite une attention.

Migrer les sessions

Vous avez deux options :

  • Cliquer sur Migrer — chaque session non migrée affiche un bouton Migrer dans la liste des sessions
  • Ouvrir la session — sélectionner une session non migrée la migre automatiquement

Il n'y a pas d'échéance. Les sessions non migrées restent stockées localement et vous pouvez les migrer quand vous en avez besoin.

Résolution des problèmes de migration de session

Si une session ne migre pas correctement, faites un clic droit sur celle-ci dans la liste des sessions pour d'autres options :

  • Forcer une nouvelle migration — relance la migration depuis le début (utile si la première tentative a produit un résultat incomplet)
  • Afficher les journaux de migration — ouvre le journal de migration pour aider à diagnostiquer les problèmes

Rétrograder

Si vous devez revenir à 0.x, consultez les instructions de rétrogradation sur la page d'installation.

Changements majeurs

Les commandes de confiance remplacées par les permissions

IDE 1.0 remplace les Commandes de confiance et la Liste de refus des commandes par des règles shell dans permissions.yaml. Pour conserver votre comportement existant, traduisez les préfixes de commandes de confiance en règles allow et les entrées de la 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. Consultez Permissions basées sur les capacités pour des exemples de migration.

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'apporter à votre clavardage actuel, ou Cmd+Shift+L sur macOS (Ctrl+Shift+L sur Windows/Linux) pour démarrer une nouvelle session avec celui-ci. Vous pouvez aussi faire un clic 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 actuel, 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 IDE 1.0.

Page mise à jour : 19 août 2026
IDE 1.x
Autorisations basées sur les capacités