Référence rapide de Kimi Code CLI

Une aide-mémoire et référence rapide pour Kimi Code CLI couvrant les commandes, commandes slash, raccourcis clavier, outils intégrés, Plan Mode, Skills, MCP et les workflows de développement du quotidien.

8 min de lecture2026-06-18
Aperçu de l’interface CLI de Kimi Code

Cette référence rapide rassemble les commandes Kimi Code, commandes slash, raccourcis clavier, outils intégrés et workflows quotidiens les plus utilisés par les développeurs. Gardez-la ouverte à côté de votre terminal, et utilisez /help dans Kimi Code ou kimi --help dans votre shell pour vérifier ce que votre version actuelle expose.

Aide-mémoire de référence rapide Kimi Code CLI présentant les commandes essentielles, commandes slash, outils et raccourcis

Pour les détails en amont, consultez les références officielles de la commande kimi, des commandes slash, des outils intégrés et des raccourcis clavier.

Commencez ici

Utilisez cette boucle minimale lorsque vous entrez dans un projet pour la première fois :

cd your-project kimi # Dans la session /login # connectez-vous s’il s’agit du premier lancement /init # génère ou actualise AGENTS.md /plan on # planifie avant les tâches vastes, risquées ou floues /help # découvre les commandes et raccourcis /compact # libère du contexte lorsque la conversation s’allonge

N’utilisez --yolo, /yolo et /auto que dans des espaces de travail auxquels vous faites confiance. Ils réduisent les frictions liées aux approbations, mais permettent aussi à Kimi Code d’agir avec davantage d’autonomie.

Installer Kimi Code CLI

Pour la plupart des développeurs, le script d’installation officiel est la voie la plus rapide : il installe un binaire Kimi Code unique et ne nécessite pas Node.js. Homebrew, npm et pnpm sont aussi disponibles s’ils correspondent mieux à votre chaîne d’outils locale.

Plateforme / gestionnaireCommande
Script macOS / Linuxcurl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
Homebrewbrew install kimi-code
Windows PowerShellirm https://code.kimi.com/kimi-code/install.ps1 | iex
npmnpm install -g @moonshot-ai/kimi-code
pnpmpnpm add -g @moonshot-ai/kimi-code

Sous Windows, installez Git for Windows avant le premier lancement, car Kimi Code CLI utilise le Git Bash inclus comme environnement shell. Après l’installation, ouvrez un nouveau terminal et vérifiez le binaire :

kimi --version

Lancement et automatisation

Options principales de la CLI

Commande / optionFonction
kimiDémarre une session interactive dans le répertoire actuel
kimi --continue, kimi -CPoursuit la session la plus récente dans ce répertoire
kimi --session [id], kimi -S [id]Reprend une session par ID, ou ouvre le sélecteur de session sans ID
kimi -p "...", kimi --prompt "..."Exécute un prompt non interactif unique sans ouvrir le TUI
--output-format stream-jsonÉmet des événements JSONL pour les scripts ; fonctionne uniquement avec --prompt
kimi --model <model>, kimi -m <model>Démarre avec un alias de modèle précis
kimi --planDémarre une nouvelle session en Plan Mode
kimi --yolo, kimi -yApprouve automatiquement les appels d’outils ordinaires ; à utiliser uniquement dans des répertoires fiables
kimi --autoDémarre en mode d’autorisation automatique ; les approbations sont gérées automatiquement et l’Agent ne posera pas de questions
--skills-dir <dir>Charge les Skills depuis le répertoire indiqué, en remplaçant pour ce lancement les répertoires de Skills utilisateur et projet détectés automatiquement

Exemples non interactifs

kimi -p "Résume l’état actuel du dépôt" kimi -m kimi-code/kimi-for-coding -p "Explique le dernier diff" kimi -p "Liste les fichiers modifiés" --output-format stream-json

Sous-commandes CLI

Sous-commandeObjectif
kimi loginDémarre la connexion OAuth par code d’appareil de Kimi Code sans entrer dans le TUI
kimi acpExécute Kimi Code comme serveur Agent Client Protocol pour l’intégration IDE
kimi serverExécute, installe et administre le service local REST/WebSocket/web
kimi webOuvre l’interface navigateur de Kimi ; équivaut à kimi server run --open
kimi doctorValide config.toml et tui.toml
kimi export [sessionId]Archive une session dans un fichier ZIP
kimi migrateMigre les données locales depuis une ancienne installation kimi-cli
kimi upgradeRecherche la dernière version et affiche les options de mise à jour
kimi vis [sessionId]Lance le visualiseur de session dans votre navigateur
kimi providerGère les fournisseurs depuis le terminal

Commandes serveur utiles :

kimi server run # démarre ou réutilise un serveur local en arrière-plan kimi server run --foreground # s’exécute attaché au terminal kimi server install # enregistre un service géré par l’OS kimi server status # affiche l’état installé / en cours / pid / port kimi web # ouvre l’interface navigateur

Commandes slash

Les commandes slash sont des contrôles intégrés au TUI. Tapez / dans la zone de saisie pour ouvrir la complétion des commandes ; les alias sont également pris en compte. Si une saisie précédée de / ne correspond ni à une commande intégrée ni à une commande Skill, elle est envoyée à l’Agent comme un message ordinaire.

Compte et configuration

CommandeAliasObjectif
/loginSélectionne un compte ou une plateforme, puis se connecte
/logoutEfface les identifiants du compte actuel
/providerOuvre le gestionnaire de fournisseurs pour afficher, ajouter et supprimer les fournisseurs configurés
/modelChange le modèle LLM utilisé dans la session actuelle
/settings/configOuvre le panneau des paramètres dans le TUI
/experiments/experimentalOuvre le panneau des fonctionnalités expérimentales
/permissionSélectionne un mode d’autorisation
/editorConfigure l’éditeur externe lancé par Ctrl-G
/themeChange le thème de couleurs de l’interface du terminal

Gestion des sessions

CommandeAliasObjectif
/new/clearDémarre une nouvelle session en supprimant le contexte actuel
/sessions/resumeParcourt l’historique des sessions et bascule vers l’une d’elles
/tasks/taskParcourt la liste des tâches en arrière-plan
/forkCrée une nouvelle session dérivée de la conversation actuelle
/title [...]/renameAffiche ou définit le titre de la session actuelle
/compact [...]Compacte le contexte de conversation ; le texte facultatif indique quoi conserver
/undo [n]Annule les prompts récents du contexte actif
/reloadRecharge la session et applique les derniers paramètres de config.toml et tui.toml
/reload-tuiRecharge uniquement les préférences d’interface de tui.toml
/initAnalyse la base de code et génère AGENTS.md
/export-md [...]/exportExporte la session actuelle au format Markdown
/export-debug-zipExporte la session actuelle sous forme d’archive ZIP de débogage

Modes et contrôle d’exécution

CommandeAliasObjectif
/yolo [on|off]/yesActive ou désactive le mode YOLO ; lorsqu’il est activé, les appels d’outils ordinaires sont approuvés sans confirmation
/auto [on|off]Active ou désactive le mode d’autorisation automatique ; les approbations sont traitées automatiquement et les questions sont ignorées
/plan [on|off]Active ou désactive Plan Mode ; ce simple basculement ne crée pas de fichier de plan vide
/plan clearEfface le plan actuel
/swarm on|offActive ou désactive le mode swarm sans envoyer de prompt
/swarm <task>Active le mode swarm, envoie la tâche comme prompt, puis désactive le mode swarm après un tour normal
/goal [...]Démarre ou gère un objectif autonome

Plan Mode est conçu pour les travaux vastes, risqués ou peu clairs. Il privilégie l’exploration et la planification avant toute modification de fichiers.

Commencer immédiatement à modifier un refactor sur 40 fichiers sans examiner le plan.
Exécutez /plan on, laissez Kimi Code inspecter le projet, examinez le plan proposé, puis validez avant toute modification.

Les sous-commandes du mode Goal comprennent /goal status, /goal pause, /goal resume, /goal cancel, /goal replace <objective>, /goal next <objective> et /goal next manage.

Informations et état

CommandeAliasObjectif
/help/h, /?Affiche les raccourcis clavier et les commandes disponibles
/btw [question]Ouvre une conversation parallèle dans un sous-Agent dérivé
/usageAffiche l’utilisation des token, la consommation du contexte et les informations de quota
/statusAffiche l’état d’exécution : version, modèle, répertoire de travail, mode d’autorisation, etc.
/mcpListe les serveurs MCP et l’état des connexions
/pluginsOuvre le gestionnaire de plugins
/versionAffiche la version de Kimi Code CLI
/feedbackEnvoyer un retour sur le produit
/exit/quit, /qQuitte Kimi Code CLI

Skills et extensions

CommandeObjectif
/mcp-configConfigure les serveurs MCP et gère la connexion MCP OAuth
/custom-theme [...]Crée ou modifie un thème de couleurs TUI personnalisé
/update-configInspecte ou modifie config.toml et tui.toml
/import-from-cc-codexImporte les instructions, Skills et paramètres MCP de Claude Code et Codex
/sub-skillDécouvre et réorganise l’inventaire local des Skill
/skill:name [extra text]Appelle un Skill externe installé
/name [extra text]Raccourci vers un Skill externe lorsqu’aucune commande système ne porte le même nom
/parent.child [extra text]Appelle un sous-Skill externe exposé avec un nom de commande à points

Outils intégrés

Les outils intégrés sont fournis par Kimi Code CLI lui-même. Les outils en lecture seule comme Read, Grep et Glob sont autorisés automatiquement par défaut ; les outils qui écrivent des fichiers, exécutent des commandes, arrêtent des tâches ou créent des planifications nécessitent généralement une approbation, sauf si votre mode d’autorisation les permet.

Fichiers, shell et web

OutilApprobation par défautObjectif
ReadAutorisation automatiqueLire des fichiers texte
WriteApprobation requiseCréer ou écraser des fichiers
EditApprobation requiseRemplacer le contenu exact d’un fichier
GrepAutorisation automatiqueRechercher dans le contenu des fichiers avec ripgrep
GlobAutorisation automatiqueTrouver des fichiers à partir d’un motif glob
ReadMediaFileAutorisation automatiqueLire un fichier image ou vidéo
BashApprobation requiseExécuter des commandes shell
WebSearchAutorisation automatiqueRechercher sur le web lorsque c’est disponible
FetchURLAutorisation automatiqueRécupérer le contenu d’une URL indiquée

Planification, état et collaboration

OutilApprobation par défautObjectif
EnterPlanModeAutorisation automatiqueEntrer en Plan Mode
ExitPlanModeAutorisation automatique ; l’utilisateur confirme le planQuitter le Plan Mode et soumettre le plan
TodoListAutorisation automatiqueGérer une liste de tâches visible
AgentAutorisation automatiqueLancer un sous-Agent pour une sous-tâche ciblée
AgentSwarmAutorisation automatique en mode swarm ; sinon, une approbation peut être requiseLancer des sous-agents par élément ou reprendre des sous-agents existants
AskUserQuestionAutorisation automatiquePoser des questions structurées à choix multiple
SkillAutorisation automatiqueAppeler un Skill en ligne enregistré

Tâches en arrière-plan et planifiées

OutilApprobation par défautObjectif
TaskListAutorisation automatiqueLister les tâches en arrière-plan
TaskOutputAutorisation automatiqueAfficher la sortie d’une tâche en arrière-plan
TaskStopApprobation requiseArrêter une tâche en arrière-plan en cours d’exécution
CronCreateApprobation requisePlanifier le déclenchement futur d’un prompt
CronListAutorisation automatiqueLister les tâches planifiées
CronDeleteApprobation requiseAnnuler une tâche planifiée

Raccourcis clavier

Saisissez /help dans le TUI pour afficher la liste des raccourcis disponibles dans votre version actuelle. Pour la liste complète en amont, consultez la référence officielle des raccourcis clavier.

Saisie générale

RaccourciAction
EnterEnvoyer la saisie actuelle
Shift-Enter / Ctrl-JInsérer un saut de ligne
/ Parcourir l’historique de saisie
EscFermer une fenêtre contextuelle, annuler la complétion ou interrompre le streaming / la compaction
Ctrl-CInterrompre la sortie en streaming ou vider la zone de saisie
Ctrl-DQuitter lorsque la zone de saisie est vide

Changement de mode et édition

RaccourciAction
Shift-TabActiver ou désactiver le Plan Mode
Ctrl-GModifier la saisie actuelle dans un éditeur externe
Ctrl-VColler une image ou une vidéo depuis le presse-papiers sous Unix / macOS
Alt-VColler une image ou une vidéo depuis le presse-papiers sous Windows
Ctrl--Annuler la modification de la saisie

Pendant le streaming et la sortie des outils

RaccourciAction
Ctrl-SPiloter : injecter la saisie actuelle dans le tour en cours
EscInterrompre la sortie en streaming actuelle
Ctrl-CInterrompre la sortie en streaming actuelle
Ctrl-ODévelopper ou réduire la sortie de l’outil

Panneau d’approbation et fenêtres contextuelles

RaccourciAction
/ Passer d’une option d’approbation à l’autre ou faire défiler une fenêtre contextuelle
EnterConfirmer l’option d’approbation sélectionnée ; ferme également les fenêtres d’aide
19Sélectionner une option d’approbation par numéro
Esc / Ctrl-C / Ctrl-DRejeter la demande d’approbation actuelle
Ctrl-EDévelopper ou réduire le diff complet ou l’aperçu du fichier dans le panneau d’approbation
PageUp / PageDownFaire défiler une fenêtre contextuelle par tranches de 10 lignes
q / QFermer une fenêtre contextuelle

Workflows courants

Démarrer un nouveau dépôt

cd your-project kimi /init /status

Planifier une refactorisation avant modification

/plan on Refactor the auth module to use the new token format and update all callers.

Lancer une tâche en arrière-plan

Exécute la suite de tests et fais un retour lorsqu’elle est terminée.

Ouvrez ensuite /tasks pour suivre les opérations en arrière-plan, ou laissez Kimi Code vous prévenir lorsque la tâche est terminée.

Reprendre le travail d’hier

kimi --continue

Si vous avez besoin d’une session précise, exécutez kimi --session ou utilisez /sessions dans le TUI.

Exporter ou déboguer une session

/export-md /export-debug-zip kimi export -y

Conclusion

Kimi Code CLI donne le meilleur de lui-même lorsque vous le traitez comme un coéquipier de terminal disposant d’un contexte de projet explicite. Commencez par /init, utilisez /plan pour les modifications importantes ou incertaines, suivez les travaux longs avec /tasks, gardez /compact sous la main pour les longues sessions et choisissez un mode d’autorisation adapté au niveau de confiance du dépôt.

FAQ

L’installation de Kimi Code CLI est-elle gratuite ?
Oui. Kimi Code CLI est open source et son installation est gratuite. L’accès aux modèles ou services sous-jacents peut dépendre de votre forfait Kimi Code. Consultez la tarification de Kimi Code pour plus de détails.
Pourquoi cette page s’appelle-t-elle référence rapide plutôt que simplement aide-mémoire ?
« Référence rapide » est un libellé plus officiel, proche de la documentation. La page couvre toujours le même usage d’aide-mémoire : commandes à copier-coller, commandes slash, raccourcis, outils et workflows réunis au même endroit.
Ai-je besoin de Node.js pour installer Kimi Code CLI ?
Les scripts d’installation officiels ne nécessitent pas Node.js. Les méthodes d’installation via npm et pnpm requièrent un environnement Node.js, car elles utilisent des gestionnaires de paquets JavaScript.
Quelle est la différence entre `/plan` et le mode normal ?
Le mode normal laisse l’Agent travailler directement. Plan Mode convient aux tâches vastes, risquées ou floues : Kimi Code explore d’abord, rédige un plan, puis s’arrête après son approbation.
Comment reprendre une session précédente ?
Exécutez kimi --continue dans le même répertoire de projet pour poursuivre la session la plus récente. Utilisez kimi --session [id] dans le shell ou /sessions dans le TUI pour choisir une session précise.
`--yolo` est-il sûr ?
--yolo ignore l’approbation des appels d’outils ordinaires. À n’utiliser que dans des espaces de travail fiables et versionnés. Pour les dépôts inconnus ou les données de production, conservez les approbations activées.
Comment les Skills et MCP s’intègrent-ils à Kimi Code ?
Les Skills encapsulent des workflows réutilisables et peuvent apparaître sous forme de commandes slash. MCP connecte Kimi Code à des outils et sources de données externes. Utilisez /skill:name, /mcp et /mcp-config pour les découvrir et les configurer.