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. Commandes et référence
  3. Commandes CLI
Afficher en Markdown

Commandes CLI

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

Cette page fournit une référence complète pour toutes les commandes Kiro CLI et leurs arguments.

Arguments globaux

Ces arguments fonctionnent avec n'importe quelle commande Kiro CLI :

ArgumentCourtDescription
--verbose-vAugmenter la verbosité de la journalisation (peut être répété : -v, -vv, -vvv)
--agentDémarrer une conversation en utilisant une configuration d'agent personnalisée spécifique
--help-hAfficher les informations d'aide
--version-VAfficher les informations de version
--help-allAfficher l'aide pour toutes les sous-commandes

Commandes

kiro-cli crew

Lancez Kiro Crew ou transmettez des arguments à son interface de ligne de commande.

Syntaxe :

bash
kiro-cli crew [--yes] [CREW_ARGUMENTS]...

Sur macOS et Linux, Kiro CLI propose d'installer Crew lorsqu'il n'est pas disponible. Kiro CLI utilise --yes ou -y pour installer sans l'invite. Il transmet tous les autres arguments après crew directement à Crew, sans séparateur --. Sur Windows, installez Crew séparément avant d'utiliser cette commande.

Exemples :

bash
# Start the Crew gateway to get started kiro-cli crew gateway # Install when needed, skip the prompt, and start the gateway kiro-cli crew --yes gateway # Forward a Crew option directly kiro-cli crew --version

kiro-cli agent

Gérez les configurations d'agent. Le nom de l'agent est maintenant un argument positionnel pour create, edit et d'autres sous-commandes.

Syntaxe :

bash
kiro-cli agent [SUBCOMMAND] [AGENT_NAME] [OPTIONS]

Sous-commandes :

Sous-commandeDescription
listAfficher la liste des agents disponibles
create <name>Créer une configuration d'agent (le nom est un argument positionnel, v1.26.0+)
edit [name]Modifier une configuration d'agent existante (par défaut, l'agent actuel si aucun nom n'est fourni, v1.26.0+)
validateValider une configuration à partir du chemin donné
migrateMigrer les profils vers des agents (potentiellement destructeur pour les agents existants)
set-defaultDéfinir un agent par défaut à utiliser au démarrage d'une session

Exemples :

bash
kiro-cli agent list # v1.26.0+: Agent name as positional argument kiro-cli agent create my-agent kiro-cli agent edit my-agent kiro-cli agent edit # Defaults to current agent # Previous syntax (still supported) kiro-cli agent validate ./my-agent.json kiro-cli agent set-default my-agent

Nouveauté dans la v1.26.0 :

  • Le nom de l'agent est maintenant un argument positionnel (p. ex. kiro-cli agent create my-agent au lieu de --name my-agent)
  • La commande edit modifie par défaut l'agent actuel lorsqu'aucun argument n'est fourni

kiro-cli chat

Démarrez une session de clavardage interactive avec Kiro. Lorsqu'aucune sous-commande n'est spécifiée, kiro utilise par défaut kiro-cli chat.

Syntaxe :

bash
kiro-cli chat [OPTIONS] [INPUT]

Arguments :

ArgumentDescription
--no-interactiveAfficher la première réponse dans STDOUT sans mode interactif
--resume / -rReprendre la conversation précédente à partir de ce répertoire
--resume-pickerOuvrir le sélecteur de session interactif pour choisir la session à reprendre
--resume-id <ID>Reprendre une session spécifique par son ID
--list-sessionsAfficher la liste de toutes les sessions de clavardage enregistrées pour le répertoire actuel
--list-modelsAfficher les modèles disponibles
--delete-session <ID>Supprimer une session de clavardage enregistrée par ID
--agentSpécifier l'agent à utiliser
--trust-all-toolsPermettre au modèle d'utiliser n'importe quel outil sans confirmation
--trust-toolsApprouver uniquement les outils spécifiés (liste séparée par des virgules)
--require-mcp-startupQuitter avec le code 3 si un serveur MCP échoue au démarrage
--wrapMode de retour à la ligne : always, never ou auto (par défaut)
--effort <LEVEL>Définir le niveau d'effort de raisonnement initial pour la session : low, medium, high, xhigh ou max
INPUTLa première question à poser (argument positionnel)

Exemples :

bash
# Start interactive chat kiro-cli # Ask a question directly kiro-cli chat "How do I list files in Linux?" # Non-interactive mode with trusted tools kiro-cli chat --no-interactive --trust-all-tools "Show me the current directory" # Resume previous conversation kiro-cli chat --resume # Resume a specific session by ID kiro-cli chat --resume-id abc123-def456 # Open session picker to choose which session to resume kiro-cli chat --resume-picker # List all saved sessions kiro-cli chat --list-sessions # List available models (plain text) kiro-cli chat --list-models # List available models (JSON output for scripting) kiro-cli chat --list-models --format json # Use specific agent kiro-cli chat --agent my-agent "Help me with AWS CLI" # Set the initial reasoning effort level at launch kiro-cli chat --effort high "Refactor this module for testability"

kiro-cli translate

Traduisez des instructions en langage naturel en commandes shell exécutables grâce à l'IA.

Syntaxe :

bash
kiro-cli translate [OPTIONS] [INPUT...]

Arguments :

ArgumentCourtDescription
--n-nNombre de complétions à générer (max 5)
INPUTDescription en langage naturel (arguments positionnels)

Exemples :

bash
kiro-cli translate "list all files in the current directory" kiro-cli translate "find all Python files modified in the last week" kiro-cli translate "compress all log files older than 30 days" kiro-cli translate -n 3 "search for text in files"

kiro-cli doctor

Diagnostiquez et corrigez les problèmes courants d'installation et de configuration.

Syntaxe :

bash
kiro-cli doctor [OPTIONS]

Arguments :

ArgumentCourtDescription
--all-aExécuter tous les tests de diagnostic sans corrections
--strict-sGénérer une erreur sur les avertissements
--format-fFormat de sortie : plain, json, json-pretty

Exemples :

bash
kiro-cli doctor kiro-cli doctor --all kiro-cli doctor --strict

kiro-cli update

Mettez à jour Kiro CLI vers la dernière version.

Syntaxe :

bash
kiro-cli update [OPTIONS]

Arguments :

ArgumentCourtDescription
--non-interactive-yNe pas demander de confirmation
--relaunch-dashboardRelancer le tableau de bord après la mise à jour (par défaut : true)

Exemples :

bash
kiro-cli update kiro-cli update --non-interactive

kiro-cli theme

Obtenez ou définissez le thème visuel pour le menu déroulant de saisie automatique.

Syntaxe :

bash
kiro-cli theme [OPTIONS] [THEME]

Arguments :

ArgumentDescription
--listAfficher la liste de tous les thèmes disponibles
--folderAfficher le chemin du répertoire des thèmes
THEMENom du thème : dark, light, system

Exemples :

bash
kiro-cli theme --list kiro-cli theme dark kiro-cli theme light kiro-cli theme system

kiro-cli integrations

Gérez les intégrations système pour Kiro.

Syntaxe :

bash
kiro-cli integrations [SUBCOMMAND] [OPTIONS]

Sous-commandes :

Sous-commandeDescription
install [integration]Installer une intégration (p. ex. kiro-command-router)
uninstall [integration]Désinstaller une intégration
reinstall [integration]Réinstaller une intégration
statusVérifier l'état de l'intégration

Options :

  • --silent / -s : Supprimer les messages d'état
  • --format / -f : Format de sortie (pour la commande status)

Exemples :

bash
# Install kiro command router (v1.26.0+) kiro-cli integrations install kiro-command-router # Check integration status kiro-cli integrations status # Uninstall silently kiro-cli integrations uninstall --silent

Kiro Command Router (v1.26.0+)

Le kiro command router est un point d'entrée unifié qui achemine la commande kiro entre le CLI et l'IDE selon votre préférence.

Problème qu'il résout : Par défaut, la commande kiro lance Kiro IDE. Beaucoup d'utilisateurs préfèrent qu'elle lance le CLI, car ils utilisent l'icône de l'application pour ouvrir l'IDE.

Installation :

bash
# Install the router kiro-cli integrations install kiro-command-router # Set CLI as the default kiro set-default cli # Or set IDE as the default kiro set-default ide

Après l'installation :

  • kiro - Lance votre valeur par défaut (CLI ou IDE)
  • kiro-cli - Lance toujours le CLI
  • kiro ide - Lance toujours l'IDE

Cas d'usage :

  • Flux de travail axés sur le CLI où vous utilisez principalement le terminal
  • Accès rapide au CLI sans avoir à taper kiro-cli chaque fois
  • Flexibilité pour changer les valeurs par défaut selon votre projet ou flux de travail actuel

kiro-cli inline

Gérez les suggestions en ligne (texte fantôme) qui apparaissent pendant la saisie.

Syntaxe :

bash
kiro-cli inline [SUBCOMMAND] [OPTIONS]

Sous-commandes :

Sous-commandeDescription
enableActiver les suggestions en ligne
disableDésactiver les suggestions en ligne
statusAfficher l'état actuel
set-customizationSélectionner un modèle de personnalisation
show-customizationsAfficher les personnalisations disponibles

Exemples :

bash
kiro-cli inline enable kiro-cli inline disable kiro-cli inline status kiro-cli inline set-customization kiro-cli inline show-customizations --format json

kiro-cli login

Authentifiez-vous auprès du service Kiro CLI à l'aide de Builder ID, d'Identity Center ou d'une connexion sociale (Google, GitHub).

Syntaxe :

bash
kiro-cli login [OPTIONS]

Options :

OptionDescription
--license <TYPE>Type de licence : pro (Identity Center) ou free (Builder ID, Google, GitHub)
--identity-provider <URL>URL du fournisseur d'identité (pour Identity Center)
--region <REGION>Région AWS (pour Identity Center)
--social <PROVIDER>Fournisseur social : google ou github
--use-device-flowForcer le flux d'appareil (pour les environnements distants/SSH)
--verboseAugmenter la verbosité de la journalisation (peut être répété)
--helpAfficher les informations d'aide

Méthodes d'authentification :

Environnement local :

  • Ouvre le navigateur pour le portail d'authentification unifié
  • Sélectionnez la méthode d'authentification de manière interactive
  • Les indicateurs de sélection de connexion (p. ex. --license, --social) sont généralement ignorés localement; le flux du navigateur contrôle la méthode

Environnement distant (SSH/Terminal) :

  • Utilise automatiquement le flux d'appareil
  • Affiche le code d'appareil et l'URL
  • Terminez l'authentification sur un autre appareil
  • Le CLI interroge jusqu'à l'achèvement

Exemples :

bash
# Basic login (opens browser locally, shows device code remotely) kiro-cli login # Identity Center login kiro-cli login --license pro --identity-provider https://my-org.awsapps.com/start --region us-east-1 # Social login kiro-cli login --social google # Force device flow (useful for SSH sessions) kiro-cli login --use-device-flow

Résolution de problèmes :

  • Erreur déjà connecté : Déconnectez-vous d'abord avec kiro-cli logout
  • Le navigateur ne s'ouvre pas : Utilisez l'indicateur --use-device-flow
  • Délai d'authentification dépassé : Redémarrez le processus de connexion
  • Identity Center échoue : Vérifiez l'URL et la région avec votre administrateur

kiro-cli logout

Déconnectez-vous du service Kiro CLI et effacez les identifiants d'authentification.

Syntaxe :

bash
kiro-cli logout

Options :

OptionCourtDescription
--verbose-vAugmenter la verbosité de la journalisation (peut être répété)
--help-hAfficher les informations d'aide

Ce qui est effacé :

  • Jetons d'authentification
  • Identifiants de session
  • Informations de profil utilisateur

Ce qui est conservé :

  • Configurations d'agent
  • Conversations enregistrées
  • Paramètres
  • Configurations de serveur MCP

Exemple :

bash
kiro-cli logout

Sortie :

You are now logged out Run kiro-cli login to log back in to Kiro CLI

Remarque : La déconnexion s'applique à l'ensemble de l'utilisateur et affecte tous les espaces de travail.

kiro-cli whoami

Affichez les informations sur l'utilisateur actuel et l'état d'authentification, y compris votre adresse courriel pour les types de connexion Builder ID, IAM Identity Center et connexion sociale.

Syntaxe :

bash
kiro-cli whoami [OPTIONS]

Options :

OptionCourtDescription
--format-fFormat de sortie : plain, json, json-pretty
--verbose-vAugmenter la verbosité de la journalisation (peut être répété)
--help-hAfficher les informations d'aide

Informations de sortie :

  • Nom d'utilisateur/ID utilisateur
  • Méthode d'authentification (Builder ID, Identity Center, connexion sociale)
  • État de la session
  • Informations de profil

Exemples :

bash
# Check current user kiro-cli whoami # Logged in with Builder ID # Email: user@example.com kiro-cli whoami --format json kiro-cli whoami --format json-pretty

Exemple de sortie (Identity Center) :

Logged in with IAM Identity Center (https://my-org.awsapps.com/start) Profile: Q-Dev-Amazon-Profile arn:aws:codewhisperer:us-east-1:...:profile/...

Exemple de sortie (Builder ID) :

Logged in with Builder ID Profile: builder-id-username

Résolution de problèmes :

  • Erreur non connecté : Connectez-vous avec kiro-cli login

kiro-cli settings

Gérez les paramètres de configuration de kiro-cli.

Syntaxe :

bash
kiro-cli settings [SUBCOMMAND] [OPTIONS] [KEY] [VALUE]

Arguments :

ArgumentCourtDescription
--delete-dSupprimer un paramètre
--format-fFormat de sortie : plain, json, json-pretty
KEYClé du paramètre (positionnel)
VALUEValeur du paramètre (positionnel)

Sous-commandes :

Sous-commandeDescription
openOuvrir le fichier de paramètres dans l'éditeur par défaut
listAfficher la liste des paramètres configurés
list --allAfficher la liste de tous les paramètres disponibles avec descriptions

Exemples :

bash
# View all settings kiro-cli settings list # View all available settings kiro-cli settings list --all # Get a specific setting kiro-cli settings telemetry.enabled # Set a setting kiro-cli settings telemetry.enabled true # Delete a setting kiro-cli settings --delete chat.defaultModel # Open settings file kiro-cli settings open # JSON output kiro-cli settings list --format json-pretty

kiro-cli diagnostic

Exécutez des tests de diagnostic et générez un rapport d'informations système pour la résolution de problèmes.

Syntaxe :

bash
kiro-cli diagnostic [OPTIONS]

Options :

OptionCourtDescription
--format-fFormat de sortie : plain, json, json-pretty (par défaut : plain)
--forceForcer une sortie de diagnostic limitée (plus rapide, fonctionne sans l'application en cours d'exécution)
--verbose-vAugmenter la verbosité de la journalisation (peut être répété)
--help-hAfficher les informations d'aide

Le format plain génère du texte au format Markdown.

Comportement :

  • Sans --force : Nécessite que l'application Kiro CLI soit en cours d'exécution (utilisez d'abord kiro-cli launch). Génère des diagnostics complets en se connectant à l'application en cours d'exécution.
  • Avec --force : Commande autonome qui fonctionne sans que l'application soit en cours d'exécution. Génère des diagnostics limités mais plus rapides.

Informations de sortie :

Le rapport de diagnostic comprend :

  • Informations système (SE, architecture, mémoire)
  • Version de Kiro CLI et détails de construction
  • État de la configuration
  • Variables d'environnement
  • Dépendances installées
  • Problèmes potentiels

Exemples :

bash
# Generate full diagnostic report kiro-cli diagnostic # JSON output kiro-cli diagnostic --format json-pretty # Limited output (faster) kiro-cli diagnostic --force

Exemple de sortie (format TOML) :

toml
[q-details] version = "1.23.0" hash = "97d58722cd90f6d3dda465f6462ee4c6dc104b22" date = "2025-12-18T16:49:27.015389Z (4d ago)" variant = "full" [system-info] os = "macOS 15.7.1 (24G231)" chip = "Apple M1 Pro" total-cores = 10 memory = "32.00 GB" [environment] cwd = "/Users/user/project" cli-path = "/Users/user/.cargo/bin/kiro-cli" os = "Mac" shell-path = "/bin/bash" shell-version = "5.1.16" terminal = "iTerm2" install-method = "cargo" [env-vars] PATH = "..." SHELL = "/bin/zsh" TERM = "xterm-256color"

Résolution de problèmes :

  • Erreur « Kiro CLI app is not running » : Lancez l'application avec kiro-cli launch ou utilisez l'indicateur --force pour un diagnostic autonome
  • Le diagnostic reste bloqué : Utilisez --force pour une sortie limitée plus rapide
  • Erreurs de permission : Exécutez avec les permissions appropriées ou ignorez les erreurs

Cas d'usage :

  • Résolution des problèmes d'installation
  • Fournir des informations au soutien
  • Vérifier la configuration de l'environnement
  • Vérifier les problèmes potentiels

kiro-cli issue

Créez une issue GitHub pour des commentaires ou des rapports de bogue.

Syntaxe :

bash
kiro-cli issue [OPTIONS] [DESCRIPTION...]

Arguments :

ArgumentCourtDescription
--force-fForcer la création de l'issue
DESCRIPTIONDescription de l'issue (positionnel)

Exemples :

bash
kiro-cli issue kiro-cli issue "Autocomplete not working in zsh"

kiro-cli version

Affichez les informations de version et le journal des modifications.

Syntaxe :

bash
kiro-cli version [OPTIONS]

Arguments :

ArgumentDescription
--changelogAfficher le journal des modifications pour la version actuelle
--changelog=allAfficher le journal des modifications pour toutes les versions
--changelog=x.x.xAfficher le journal des modifications pour une version spécifique

Exemples :

bash
kiro-cli version kiro-cli version --changelog kiro-cli version --changelog=all kiro-cli version --changelog=1.5.0

kiro-cli mcp

Gérez les serveurs Model Context Protocol (MCP).

Syntaxe :

bash
kiro-cli mcp [SUBCOMMAND] [OPTIONS]

Sous-commandes :

kiro-cli mcp add

Ajoutez ou remplacez un serveur MCP configuré.

Arguments :

ArgumentDescription
--nameNom du serveur (requis)
--commandCommande de lancement (requise)
--scopePortée : workspace ou global
--envVariables d'environnement : key1=value1,key2=value2
--timeoutDélai de lancement en millisecondes
--forceÉcraser le serveur existant

Exemple :

bash
kiro-cli mcp add --name my-server --command "node server.js" --scope workspace

kiro-cli mcp remove

Supprimez un serveur MCP.

Arguments :

ArgumentDescription
--nameNom du serveur (requis)
--scopePortée : workspace ou global

Exemple :

bash
kiro-cli mcp remove --name my-server --scope workspace

kiro-cli mcp list

Affichez la liste des serveurs MCP configurés.

Syntaxe :

bash
kiro-cli mcp list [SCOPE]

Exemple :

bash
kiro-cli mcp list kiro-cli mcp list workspace kiro-cli mcp list global

kiro-cli mcp import

Importez la configuration d'un serveur à partir d'un fichier.

Arguments :

ArgumentDescription
--fileFichier de configuration (requis)
--forceÉcraser les serveurs existants
SCOPEPortée : workspace ou global

Exemple :

bash
kiro-cli mcp import --file config.json workspace

kiro-cli mcp status

Obtenez l'état d'un serveur MCP.

Arguments :

ArgumentDescription
--nameNom du serveur (requis)

Exemple :

bash
kiro-cli mcp status --name my-server

Gestion des sessions

Kiro CLI enregistre automatiquement toutes les sessions de clavardage à chaque tour de conversation. Vous pouvez reprendre n'importe quelle session de clavardage précédente à tout moment.

À partir de la ligne de commande

bash
# Resume the most recent chat session kiro-cli chat --resume # Interactively pick a chat session to resume kiro-cli chat --resume-picker # List all saved chat sessions for the current directory kiro-cli chat --list-sessions # Delete a saved chat session kiro-cli chat --delete-session <SESSION_ID>

À partir d'une session de clavardage

Utilisez la commande /chat pour gérer les sessions :

bash
# Start a fresh conversation (saves current session automatically) /chat new # Start a fresh conversation with an initial prompt /chat new <PROMPT> # Resume a chat session (interactive selector) /chat resume # Save current session to a file /chat save <FILE_PATH> # Load a session from a file /chat load <FILE_PATH>

L'extension .json est optionnelle lors du chargement - Kiro essaiera avec et sans l'extension.

Stockage de session personnalisé

Vous pouvez utiliser des scripts personnalisés pour contrôler l'emplacement où les sessions de clavardage sont enregistrées et chargées. Cela vous permet de stocker les sessions dans des systèmes de contrôle de version, du stockage cloud, des bases de données ou tout autre emplacement personnalisé.

bash
# Save session via custom script (receives JSON via stdin) /chat save-via-script <SCRIPT_PATH> # Load session via custom script (outputs JSON to stdout) /chat load-via-script <SCRIPT_PATH>

Conseils :

  • Les ID de session sont des UUID qui identifient de manière unique chaque session de clavardage
  • Les sessions sont stockées par répertoire, donc chaque projet a son propre ensemble de sessions
  • Les sessions les plus récemment mises à jour apparaissent en premier dans la liste

Fichiers journaux

Kiro CLI conserve des fichiers journaux pour la résolution de problèmes :

Emplacements :

  • macOS : $TMPDIR/kiro-log/
  • Linux : $XDG_RUNTIME_DIR ou /tmp/kiro-log/

Variables d'environnement :

Contrôlez la journalisation et le répertoire d'accueil de Kiro avec ces variables d'environnement :

VariableValeursDescription
KIRO_HOMEcheminRemplacer le répertoire ~/.kiro utilisé pour les agents globaux, les requêtes, les skills, le steering, les paramètres et les sessions
KIRO_LOG_LEVELerror, warn, info, debug, traceDéfinir la verbosité de la journalisation (par défaut : error)
KIRO_LOG_NO_COLOR1, true, yesDésactiver la sortie de journal colorée (v1.26.0+)

Niveaux de journalisation :

Défini via la variable d'environnement KIRO_LOG_LEVEL :

  • error : Seulement les erreurs (par défaut)
  • warn : Avertissements et erreurs
  • info : Infos, avertissements et erreurs
  • debug : Informations de débogage et plus
  • trace : Tous les messages, y compris les traces détaillées

Exemples :

bash
# Enable debug logging export KIRO_LOG_LEVEL=debug kiro-cli chat # Disable colored output (useful for CI/CD, v1.26.0+) export KIRO_LOG_NO_COLOR=1 kiro-cli chat # Combined export KIRO_LOG_LEVEL=debug export KIRO_LOG_NO_COLOR=true kiro-cli chat # For fish shell set -x KIRO_LOG_LEVEL debug set -x KIRO_LOG_NO_COLOR 1 kiro-cli chat

Nouveauté dans la v1.26.0 : La variable d'environnement KIRO_LOG_NO_COLOR permet de désactiver la sortie de journal colorée, utile pour les pipelines CI/CD et le traitement des fichiers journaux.

Avertissement : Les fichiers journaux peuvent contenir des informations sensibles, y compris des chemins de fichiers, des extraits de code et des sorties de commande. Soyez prudent lors du partage des journaux.

Prochaines étapes

  • Référence des commandes slash
  • Configuration des paramètres
  • Installation et résolution de problèmes
Page mise à jour : 11 août 2026
Mobile - Aperçu
Commandes à barre oblique