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
Gestion des connaissances
Mode tangente
Listes de TODO
Outil de réflexion
Delegate
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. CLI
  3. Expérimental
  4. Listes de TODO
Afficher en Markdown

Listes de TODO

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

La fonctionnalité de liste de TODO permet à Kiro de créer et de modifier automatiquement des listes de tâches, tout en vous fournissant des commandes pour afficher et gérer les listes de TODO existantes.

Pour commencer

Les listes de TODO sont créées automatiquement lorsque Kiro décompose des tâches complexes. Vous pouvez ensuite gérer ces listes à l'aide de la commande /todo.

Activer les listes de TODO

bash
kiro-cli settings chat.enableTodoList true

Utilisation de base

bash
/todo view # View existing TODO lists /todo resume # Resume a TODO list

Comment ça fonctionne

Création automatique

Kiro crée automatiquement des listes de TODO lorsque :

  • Vous demandez de l'aide pour des tâches multi-étapes
  • Un problème complexe doit être décomposé
  • Vous demandez explicitement une liste de TODO

Exemple :

> Make a todo list with 3 read-only tasks. I'll create a todo list with 3 read-only tasks for you. 🛠️ Using tool: todo_list (trusted) ⋮ ● TODO: [ ] Review project documentation [ ] Check system status [ ] Read latest updates ⋮ ● Completed in 0.4s

Gestion des tâches

Kiro peut :

  • Créer des listes de TODO
  • Marquer des tâches comme terminées
  • Ajouter/supprimer des tâches
  • Charger des listes de TODO par ID
  • Rechercher des listes de TODO existantes

Vous pouvez :

  • Afficher les listes de TODO
  • Reprendre les listes de TODO
  • Supprimer les listes de TODO

Commandes

/todo view

Afficher et sélectionner une liste de TODO pour en voir le contenu, en montrant les descriptions des tâches et le statut d'achèvement.

bash
/todo view

La sélection interactive affiche :

  • ✓ Listes terminées (coche verte)
  • ✗ Listes en cours avec le nombre de tâches terminées (X rouge avec progression)

Exemple :

> /todo view ? Select a to-do list to view: › ❯ ✗ Unfinished todo list (0/3) ✔ Completed todo list (3/3)

/todo resume

Afficher un menu interactif des listes de TODO disponibles avec leur statut de progression actuel. La sélection d'une liste la recharge dans votre session de chat, permettant à Kiro de continuer là où il s'était arrêté.

bash
/todo resume

Exemple :

> /todo resume ⟳ Resuming: Read-only tasks for information gathering 🛠️ Using tool: todo (trusted) ⋮ ● TODO: [x] Review project documentation [ ] Check system status [ ] Read latest updates ⋮ ● Completed in 0.1s

/todo clear-finished

Supprimer toutes les listes de TODO terminées du stockage. Cela aide à nettoyer votre espace de travail en supprimant les listes où toutes les tâches sont terminées.

bash
/todo clear-finished

/todo delete

Supprimer des listes de TODO spécifiques ou toutes les listes à la fois.

bash
/todo delete # Interactive selection to delete one list /todo delete --all # Delete all TODO lists

Options :

  • --all - Supprime toutes les listes de TODO sans sélection interactive

Stockage

Les listes de TODO sont conservées entre les sessions

Chaque liste est enregistrée en tant que fichier JSON contenant :

  • Un ID unique basé sur l'horodatage
  • Les descriptions des tâches et leur statut d'achèvement
  • Les mises à jour de contexte provenant des tâches terminées
  • Les chemins des fichiers modifiés
  • La description globale de la liste

Structure des répertoires

my-project/ ├── .kiro/ │ └── cli-todo-lists/ │ ├── 1234567890-task-list.json │ └── 1234567891-another-list.json └── src/ └── main.py

Sélection interactive

Toutes les commandes utilisent la sélection interactive vous permettant de :

  • Naviguer avec les touches fléchées
  • Appuyer sur Entrée pour sélectionner
  • Appuyer sur Échap pour annuler

Cas d'utilisation

Décomposer des tâches complexes

> I need to migrate our database from MySQL to PostgreSQL Let me create a TODO list for this migration: 🛠️ Using tool: todo ● TODO: Database Migration [ ] Backup current MySQL database [ ] Set up PostgreSQL instance [ ] Create schema migration scripts [ ] Test migration on staging [ ] Perform production migration [ ] Verify data integrity

Suivi des implémentations multi-étapes

> Help me implement user authentication I'll break this down into manageable steps: 🛠️ Using tool: todo ● TODO: User Authentication Implementation [ ] Set up authentication library [ ] Create user model and database schema [ ] Implement registration endpoint [ ] Implement login endpoint [ ] Add password hashing [ ] Create JWT token generation [ ] Add authentication middleware [ ] Write tests for auth flow

Reprendre un travail précédent

> /todo resume ? Select a to-do list to resume: › ❯ ✗ User Authentication Implementation (3/8) ✗ Database Migration (1/6) ✔ Code Refactoring (5/5) # Select "User Authentication Implementation" ⟳ Resuming: User Authentication Implementation Let's continue with the authentication implementation. We've completed the first 3 tasks. Next up is implementing the login endpoint...

Bonnes pratiques

Gérer les listes

  • Utilisez clear-finished régulièrement pour supprimer les listes terminées
  • Reprenez les listes pour continuer les tâches complexes multi-étapes
  • Consultez view pour voir la progression sans reprendre

Intégration au flux de travail

  • Laissez Kiro créer des listes de TODO pour les tâches complexes automatiquement
  • Utilisez resume pour reprendre là où vous vous étiez arrêté dans les sessions précédentes
  • Consultez view pour voir les tâches restantes avant de reprendre le travail

Organisation

  • Travaillez dans les répertoires de projet où les listes de TODO sont pertinentes
  • Complétez les tâches dans l'ordre pour un meilleur contexte
  • Supprimez les anciennes listes lorsqu'elles ne sont plus nécessaires

Limitations

Fonctionnalité

  • Impossible de modifier manuellement les fichiers de liste de TODO
  • Impossible de fusionner ou de diviser les listes de TODO
  • Impossible de réorganiser les tâches après leur création

Dépannage

Les tâches ne se mettent pas à jour

Si l'achèvement des tâches n'est pas suivi :

  1. Assurez-vous que la liste de TODO est active : Reprenez d'abord la liste
  2. Laissez Kiro marquer les tâches : Ne modifiez pas manuellement les fichiers JSON
  3. Vérifiez les erreurs : Recherchez les messages d'erreur dans le chat

Outil vs commande

Outil todo

L'outil todo est destiné à être appelé par Kiro. Kiro peut :

  • Créer des listes de TODO
  • Marquer des tâches comme terminées
  • Ajouter/supprimer des tâches
  • Charger des listes de TODO avec un ID donné
  • Rechercher des listes de TODO existantes

Commande /todo

La commande /todo est destinée à vous permettre de gérer les listes de TODO existantes. Vous pouvez :

  • Afficher les listes de TODO
  • Reprendre les listes de TODO
  • Supprimer les listes de TODO
  • Effacer les listes terminées

Exemple de flux de travail

1. Démarrer une tâche complexe

> I need to set up CI/CD for our project

2. Kiro crée une liste de TODO

🛠️ Using tool: todo_list ● TODO: CI/CD Setup [ ] Choose CI/CD platform [ ] Create pipeline configuration [ ] Set up build stage [ ] Add test stage [ ] Configure deployment stage [ ] Set up environment variables [ ] Test pipeline

3. Travailler sur les tâches

Kiro travaille sur les tâches, en les marquant comme terminées au fur et à mesure.

4. Reprendre plus tard

> /todo resume ? Select a to-do list to resume: › ❯ ✗ CI/CD Setup (4/7) # Continue where you left off

5. Nettoyer une fois terminé

> /todo clear-finished

Prochaines étapes

  • Aperçu des fonctionnalités expérimentales
  • Points de contrôle
  • Agents personnalisés
Page mise à jour : 11 août 2026
Mode tangente
Outil de réflexion