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
Slack
Discord
Telegram
Teams
Webex
WeCom
WeChat (Weixin)
Référence de la CLI
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. Crew
  3. Interfaces
  4. Référence de la CLI
Afficher en Markdown

Référence de la 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

Chaque sous-commande kirocrew, regroupée selon ce qu'elle fait. Exécutez kirocrew <cmd> --help pour obtenir la liste faisant autorité des indicateurs de votre version installée — cette page reflète la forme actuelle.

Indicateurs globaux

S'applique à chaque sous-commande.

IndicateurObjectif
--port <n>Remplacer le port de la passerelle (par défaut : KIROCREW_PORT ou 5476)
--home <path>Remplacer le répertoire des données (par défaut : KIROCREW_HOME ou ~/.kiro/crew)
--verboseAugmenter le niveau de détail de la journalisation
--helpAfficher l'aide de la sous-commande
--versionAfficher la version de kirocrew et quitter

Variables d'environnement respectées par la CLI :

VariableValeur par défautObjectif
KIROCREW_HOME~/.kiro/crewRépertoire des données
KIROCREW_PORT5476Port de la passerelle
KIROCREW_EMBED_MODEL_URL(CDN)Remplacer l'URL de téléchargement du modèle d'incorporation
KIROCREW_ALLOW_UNSANDBOXED(non défini)Dans Docker, autoriser explicitement l'exécution de l'agent sans le bac à sable interne

Cycle de vie de la passerelle

kirocrew setup

Assistant interactif. Demande le répertoire des données, le backend de l'agent et (facultativement) les jetons Slack. Ignorez les jetons Slack pour fonctionner en mode tableau de bord seulement.

bash
kirocrew setup kirocrew setup --agent-only # only redo the agent config kirocrew setup --agent-only --clean # nuke and rebuild MCP config

kirocrew doctor

Vérification de l'état de santé. Signale l'état de chaque sous-système :

  • Découverte et connexion du binaire kiro-cli
  • État d'Ollama et du modèle d'incorporation
  • Jetons Slack
  • Validité de la configuration
  • Serveurs MCP (sonde chacun d'eux)
  • Disponibilité du bac à sable

kirocrew gateway

Démarrer le serveur. Bloque au premier plan jusqu'à Ctrl+C.

bash
kirocrew gateway # → http://localhost:5476 kirocrew gateway --port auto # OS-assigned port; prints KIROCREW_READY:{...} kirocrew gateway --port 6777 # custom port kirocrew gateway --no-crons # skip the cron scheduler (multi-instance setups) kirocrew gateway --test-mode # ephemeral port + json-ready + reads-only approval kirocrew gateway --approval reads # auto-approve read-only tools kirocrew gateway --approval yolo # auto-approve ALL tools (requires non-default KIROCREW_HOME)

kirocrew stop / kirocrew restart

Arrêter ou redémarrer la passerelle en cours d'exécution. Atomique sur systemd; décharge + charge sur launchd.

kirocrew logs

Suivre les journaux de la passerelle en direct.

bash
kirocrew logs # last 200 lines kirocrew logs -f # follow kirocrew logs -n 500 # last 500 lines

kirocrew service

S'enregistrer comme service système afin que la passerelle survive aux déconnexions SSH et redémarre automatiquement en cas de plantage.

bash
kirocrew service install # systemd (Linux) or launchd (macOS) kirocrew service status kirocrew service uninstall

kirocrew update

Mise à jour automatique. git pull + reconstruction + pip install -e . + redémarrage par execv.

kirocrew token

Créer un lien de connexion au tableau de bord de courte durée. Affiche l'URL.

bash
kirocrew token --ttl 2h # 2-hour token kirocrew token --port 6777 # for a specific gateway port

Clavardage

kirocrew chat

REPL interactif ou requête unique.

bash
kirocrew chat # REPL kirocrew chat "one-shot query" # one-shot; prints response kirocrew chat --agent reviewer # use a named agent kirocrew chat --json # machine-readable output echo "prompt" | kirocrew chat # headless stdin

Commandes à barre oblique à l'intérieur du REPL : /compact, /model, /incognito, /clear, /help, /exit.

Exécuteur de tâches

kirocrew run

Exécuter une tâche à partir d'un fichier spec.

bash
kirocrew run TASK.md # auto-resume from checkpoint kirocrew run TASK.md --fresh # ignore checkpoint, start over kirocrew run TASK.md --no-test # skip test verification kirocrew run TASK.md --timeout 3600 # global timeout kirocrew run TASK.md --agent <name> # use a named agent

kirocrew run status

Afficher l'état des exécutions de tâches actives.

kirocrew run cancel

Annuler une exécution de tâche.

bash
kirocrew run cancel <task_id> # specific task kirocrew run cancel # all running tasks

Cron

kirocrew cron add

Créer une tâche planifiée.

bash
kirocrew cron add "name" "prompt" --cron "0 9 * * 1-5" kirocrew cron add "name" "prompt" --every 300

Indicateurs :

IndicateurObjectif
--cron "<expr>"Expression cron standard (mutuellement exclusive avec --every)
--every <secs>Intervalle en secondes
--timezone "<tz>"Fuseau horaire par tâche (nom IANA; UTC par défaut)
--skip-dates "YYYY-MM-DD,..."Exclure des dates précises
--timeout-secs <n>Délai d'expiration par tâche (par défaut 1800)
--agent <name>Agent sous lequel exécuter
--persistent-sessionRéutiliser la même session entre les exécutions
--silentAucune notification, sauf si l'agent en envoie une
--strict-scheduleDésactiver la variation aléatoire d'exécution

kirocrew cron list / remove / remove-all / pause / resume / trigger / update

bash
kirocrew cron list kirocrew cron remove <job_id> kirocrew cron remove-all kirocrew cron pause <job_id> kirocrew cron resume <job_id> kirocrew cron trigger <job_id> # run once manually kirocrew cron update <job_id> --cron "0 10 * * *"

Sous-agents

kirocrew spawn run

Générer un sous-agent en arrière-plan.

bash
kirocrew spawn run "check my open CRs" # blocking kirocrew spawn run --async "check CRs" # fire-and-forget kirocrew spawn run --agent reviewer "review X" kirocrew spawn run --cwd /path/to/project "..." # subagent runs in a specific dir

kirocrew spawn list

Lister les sous-agents actifs avec leurs ID, leur état et le temps écoulé.

Apprentissage

kirocrew learn add

Ajouter une leçon injectée dans chaque future session.

bash
kirocrew learn add "always use TypeScript over JavaScript" kirocrew learn add "prefer pytest over unittest" --category tool kirocrew learn add "use exact-match on strings" --scope workspace

Catégories : general, tool, style, workflow. Portées : global (par défaut), workspace.

kirocrew learn list / remove

bash
kirocrew learn list kirocrew learn list --category tool kirocrew learn remove "prefer pytest"

Instantané et restauration

kirocrew snapshot

Créer une sauvegarde tarball de tout l'état.

bash
kirocrew snapshot # → ~/.kiro/crew/snapshots/ kirocrew snapshot ~/my-snapshots # custom dir kirocrew snapshot ~/my-snapshots --keep 3 # prune to 3 most recent kirocrew snapshot --list # list existing snapshots

kirocrew restore

Restaurer à partir d'un tarball.

bash
kirocrew restore snapshot.tar.gz # auto-detect replace vs merge kirocrew restore snapshot.tar.gz --mode replace kirocrew restore snapshot.tar.gz --components memory,crons kirocrew restore snapshot.tar.gz --dry-run kirocrew restore --list-components # show valid components

Configuration

kirocrew config get / set / edit

bash
kirocrew config get # print full config kirocrew config get agent.sandbox # print one key kirocrew config set dashboard.bot_name "X" # set a key kirocrew config unset dashboard.bot_name # remove a key kirocrew config edit # open in $EDITOR

La définition d'une valeur déclenche automatiquement un redémarrage du bassin de sessions afin que le changement prenne effet immédiatement.

Applications

kirocrew app dev

Activer ou désactiver le mode développement à rechargement en direct pour une application installée.

bash
kirocrew app dev my-app # turn on kirocrew app dev my-app --off # turn off

En mode développement, la passerelle surveille le répertoire ui/ de l'application et diffuse un événement WebSocket app_reload à chaque changement de fichier. Le tableau de bord recharge l'application immédiatement.

MCP

kirocrew manifest

Générer un manifeste d'application Slack.

bash
kirocrew manifest # print YAML manifest to stdout kirocrew manifest --url # print a Slack "Create New App from manifest" URL kirocrew manifest -o slack.yaml # write manifest to a file

État et métriques

kirocrew status

Résumé des statistiques d'exécution — nombre de messages, appels d'outils, métriques de session, générations de sous-agents.

bash
kirocrew status kirocrew status --json

Harnais d'évaluation

kirocrew eval

Exécuter le harnais d'évaluation multi-session.

bash
kirocrew eval # smoke test kirocrew eval --all # every scenario kirocrew eval --scenario <name> # single scenario

Nécessite l'exécution de kirocrew gateway --test-mode dans un autre shell.

Utilisation de l'ordinateur

kirocrew computer apps

Lister les applications adressables par les outils MCP d'utilisation de l'ordinateur (macOS seulement).

kirocrew computer call

Harnais de débogage humain pour les outils d'utilisation de l'ordinateur. Exécute les dix outils MCP computer_* à travers le même point de contrôle contrôlé. Non destiné aux appelants LLM.

bash
kirocrew computer call computer_list_apps kirocrew computer call --calls '[{"tool":"computer_click","args":{...}}]'

Utilitaires Docker

À l'intérieur d'un conteneur Docker en cours d'exécution :

bash
docker exec kirocrew kirocrew token --ttl 2h # mint a login link docker exec -it kirocrew kiro-cli login # log in the agent runtime docker exec -u 0 kirocrew chown kirocrew:kirocrew <path> # fix ownership after docker cp

Authentification

kirocrew logout

Invalider le jeton actuel du tableau de bord.

Modèles courants

Configuration initiale

bash
kirocrew setup && kirocrew doctor && kirocrew gateway

Récupérer d'une configuration MCP brisée

bash
kirocrew setup --agent-only --clean

Migrer vers une nouvelle machine

bash
# on source kirocrew snapshot ~/migrate # copy tarball to new machine, then: kirocrew restore ~/migrate/snapshot-*.tar.gz kirocrew doctor

Exécuter sans interface avec un accès distant authentifié par jeton

bash
kirocrew service install kirocrew token --ttl 20h # open the printed URL on your local machine (via SSH tunnel or reverse proxy)

Codes de sortie

CodeSignification
0Succès
1Erreur générique
2Arguments invalides
3Passerelle non en cours d'exécution (pour les commandes CLI qui en ont besoin)
10Échec de la vérification de l'état de santé (kirocrew doctor)

Obtenir de l'aide

  • kirocrew --help — liste des commandes de premier niveau
  • kirocrew <cmd> --help — aide spécifique à la sous-commande
  • kirocrew doctor --verbose — sortie de diagnostic complète
Page mise à jour : 11 août 2026
WeChat (Weixin)
Applications