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
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. Fonctionnalités
  3. Points de contrôle et rewind
Afficher en Markdown

Points de contrôle et rewind

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

Les sessions d'agent sont exploratoires. Parfois l'agent s'engage dans la mauvaise direction, ou vous voulez essayer une autre approche sans perdre ce que vous avez déjà. Kiro vous offre deux façons distinctes de revenir en arrière : les points de contrôle restaurent vos fichiers à un point antérieur de la session, et rewind crée une branche de votre conversation à un tour antérieur.

FonctionnalitéIDECLIWebMobile
Points de contrôle - restaurer les fichiers à un point antérieur✓Expérimental (v2)——
Rewind - créer une branche de la conversation à un tour antérieur—✓——
Annuler les modifications de fichiers du dernier tour✓———

Points de contrôle vs rewind

Les deux mécanismes résolvent des problèmes différents :

  • Les points de contrôle capturent l'état de vos fichiers au fur et à mesure que l'agent les modifie. Restaurer un point de contrôle ramène votre espace de travail à ce moment - et fait reculer le contexte de la conversation en même temps, afin que la compréhension de l'agent corresponde à l'état de fichiers restauré.
  • Rewind ne touche jamais à vos fichiers. Il crée une branche de la conversation à un tour antérieur dans une nouvelle session, laissant la session d'origine et vos fichiers sur le disque exactement comme ils sont.

Utilisez un point de contrôle lorsque vous voulez annuler le travail de l'agent. Utilisez rewind lorsque vous voulez rediriger la conversation - par exemple, pour essayer une requête différente à partir du même point de départ - tout en conservant les modifications de fichiers effectuées jusqu'à présent.

Utiliser les points de contrôle et rewind

Chaque fois que vous envoyez une requête à Kiro, il crée un point de contrôle. Les points de contrôle apparaissent comme des marqueurs dans votre historique de conversation. Sélectionnez Restaurer sur un marqueur de point de contrôle pour ramener à la fois votre base de code et le contexte de Kiro à ce moment précis. Toutes les modifications apportées à votre base de code par Kiro après ce point de contrôle sont annulées, et tous les ajouts de contexte (interactions de conversation) après ce point sont également abandonnés.

Les points de contrôle agissent comme un filet de sécurité qui vous permet d'explorer en toute confiance plusieurs approches à un problème, d'essayer différents modèles pour une tâche donnée et de récupérer après des erreurs ou des incompréhensions de l'agent.

Ce que suivent les points de contrôle

Les points de contrôle fonctionnent en capturant le contenu d'un fichier chaque fois que l'agent Kiro le modifie à l'aide d'un de ses outils intégrés de modification de fichiers, puis en restaurant cette capture lorsque vous revenez à ce point de contrôle.

Kiro ne suit pas les modifications apportées à un fichier en dehors de l'agent Kiro. Si Kiro capture un fichier et que vous modifiez ensuite manuellement ce même fichier ou que vous exécutez un outil de formatage de code sur celui-ci, vos modifications seront perdues lorsque vous reviendrez à ce point de contrôle. Kiro ne suit pas non plus les modifications de fichiers effectuées par les outils MCP ou les commandes bash qu'il exécute dans le cadre de son exécution.

Annulations vs points de contrôle

Chaque fois que l'agent Kiro modifie un ou plusieurs fichiers puis termine son tour, vous verrez une option pour annuler les modifications apportées par l'agent immédiatement au-dessus de la zone de saisie de la conversation.

Les annulations sont similaires aux points de contrôle, mais diffèrent sur deux aspects clés. Premièrement, les annulations n'annulent que les modifications apportées par le dernier tour de l'agent, alors que les points de contrôle peuvent annuler des modifications apportées sur plusieurs tours. Deuxièmement, les annulations n'annulent que les modifications de fichiers, alors que les points de contrôle annulent les modifications de fichiers ainsi que les ajouts de contexte postérieurs au point de contrôle.

Contenu connexe

  • Gestion des sessions - enregistrer, charger et reprendre des sessions CLI
  • Compaction - comment Kiro résume l'historique plus ancien pour garder les longues sessions productives
  • Permissions - contrôlez ce que l'agent peut faire avant que des modifications ne se produisent, plutôt que de les annuler après coup
Page mise à jour : 11 août 2026
Kiroignore
Outils intégrés