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
GitHub
GitLab
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. Web
  3. Automatisations
Afficher en Markdown

Automatisations

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 automatisations permettent à Kiro sur le Web d'exécuter une requête sur vos dépôts selon un horaire, sans que vous ayez à démarrer une session. Vous décrivez le travail une seule fois, choisissez quand il s'exécute, et Kiro le réalise en mode autonome. L'agent lit le code, apporte des modifications et ouvre une pull request lorsqu'il y a quelque chose à réviser. Les automatisations sont utiles pour les tâches de maintenance récurrentes comme la génération de journaux des modifications, le triage des nouveaux problèmes, la mise à jour des dépendances ou le résumé des pull requests fusionnées.

Les automatisations sont disponibles avec les forfaits Pro, Pro+, Pro Max et Power.

Avertissement

Ne sélectionnez que des dépôts auxquels vous faites confiance, surtout lorsque vous combinez des dépôts publics et privés. L'agent apprend des instructions présentes dans le code du dépôt et les suit, même si ces instructions sont malveillantes.

Afficher vos automatisations

Ouvrez Automations dans la barre latérale gauche de app.kiro.dev pour voir tout ce que vous avez créé. Chaque ligne affiche le nom de l'automatisation, un aperçu de sa requête, les dépôts connectés, son horaire et son état actuel. Utilisez le champ de recherche pour trouver une automatisation par nom, ou le filtre d'état pour restreindre la liste selon l'état.

Une automatisation est soit Active (activée et s'exécutant selon l'horaire), soit désactivée. Désactivez une automatisation pour interrompre ses exécutions sans la supprimer — vous pouvez la réactiver à tout moment depuis l'écran Edit ou le bouton d'état de la ligne.

Depuis le menu Actions (le bouton ⋯) sur n'importe quelle ligne, vous pouvez :

  • Edit — modifier le nom, la requête, les dépôts, l'état ou l'horaire.
  • Delete — supprimer l'automatisation. Cela arrête toutes les exécutions futures.

Créer une automatisation

  1. Depuis la page Automations, sélectionnez Create new automation.
  2. Donnez à l'automatisation un Automation name afin de pouvoir la reconnaître dans la liste.
  3. Laissez Status réglé sur Enabled pour qu'elle s'exécute selon l'horaire, ou désactivez-la pour l'enregistrer sans qu'elle s'exécute.
  4. Dans le champ Prompt, décrivez ce que l'automatisation doit faire. Soyez précis quant à la tâche et au résultat attendu, puisque l'automatisation s'exécute sans personne sur place pour clarifier. Les requêtes peuvent contenir jusqu'à 10 000 caractères.
  5. Sélectionnez un ou plusieurs dépôts à l'aide de Select repo.
  6. Ajoutez un ou plusieurs horaires pour contrôler le moment de l'exécution (voir Horaires).
  7. Sélectionnez Create automation.

Rédiger la requête

La requête constitue l'ensemble complet des instructions pour l'exécution; traitez-la donc comme un mandat pour une tâche non supervisée. Énoncez l'objectif, les conventions du dépôt à suivre et ce que Kiro doit produire.

Par exemple, une automatisation qui entretient un journal des modifications pourrait utiliser une requête comme celle-ci :

Find all pull requests merged to the main branch since yesterday. Summarize each PR in one line following the format in CHANGELOG.md. Group changes under "Added", "Changed", and "Fixed" headings. Open a pull request that appends today's entry to the top of the changelog. If no pull requests were merged, do nothing.

La dernière ligne est importante. Indiquer à Kiro de n'agir que lorsqu'il y a un travail pertinent évite les pull requests vides les jours calmes.

Horaires

Chaque automatisation s'exécute selon un ou plusieurs horaires. Vous pouvez ajouter jusqu'à cinq horaires par automatisation, chacun pouvant utiliser une cadence différente. Sélectionnez + Add schedule pour en ajouter un autre.

Chaque horaire offre trois modes :

  • Hourly — s'exécute au début de l'heure selon un intervalle que vous définissez avec Run every (par exemple, toutes les 1 heure ou toutes les 6 heures).
  • Daily — s'exécute une fois par jour à un moment que vous choisissez.
  • CRON — s'exécute selon une expression cron personnalisée pour un contrôle complet de la cadence.

Pendant que vous configurez un horaire, Kiro affiche l'expression cron générée en dessous, de sorte qu'un horaire horaire affiche Generates: cron(0 */1 * * ? *). Les horaires sont évalués en UTC. Dans la liste des automatisations, la prochaine exécution d'un horaire est affichée dans votre heure locale, accompagnée de son équivalent UTC, par exemple At 9:00 AM (1:00 PM UTC).

Examen des résultats

Chaque fois qu'une automatisation s'exécute, elle crée une session visible dans votre liste de sessions, à côté des sessions interactives. Ouvrez la session d'une exécution pour voir exactement ce que Kiro a fait : la conversation, les étapes qu'il a suivies et toute pull request qu'il a ouverte. C'est la meilleure façon de confirmer qu'une automatisation se comporte comme prévu ou de dépanner une exécution qui n'a pas produit les modifications souhaitées.

Lorsqu'une automatisation produit des modifications, Kiro ouvre une pull request dans chaque dépôt concerné. Révisez les pull requests, laissez des commentaires et fusionnez lorsque vous êtes satisfait. Comme le travail arrive sous forme de pull request plutôt que par un commit direct, rien n'atteint votre branche principale sans votre révision.

Voir aussi

  • Mode autonome — comment l'agent planifie et exécute les tâches de bout en bout
  • Orienter l'agent — guider le comportement des automatisations à l'aide de conventions persistantes
  • Sandbox — l'environnement isolé où s'exécutent les automatisations
Page mise à jour : 11 août 2026
Mode autonome
Mémoire