Référence rapide de la CLI Kimi Code

Un aide-mémoire et mémo de référence rapide pour la CLI Kimi Code couvrant les commandes, les slash commands, les raccourcis clavier, les outils intégrés, Plan Mode, les Skills, MCP et les workflows quotidiens des développeurs.

8 min de lecture2026-07-22
Aperçu de l’interface CLI de Kimi Code

Kimi Code CLI est l’agent de codage IA de Moonshot AI pour terminal, open-source : il lit et modifie du code, exécute des commandes shell et planifie l’étape suivante à partir de vos retours. Cette référence rapide rassemble les commandes Kimi Code, les slash commands, les raccourcis clavier, les outils intégrés et les workflows quotidiens que les développeurs utilisent le plus. 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 propose votre version actuelle.

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

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

Installer Kimi Code CLI

Pour la plupart des développeurs, le script d’installation officiel est le moyen le plus rapide : il installe un unique binaire Kimi Code et ne nécessite pas Node.js. Homebrew, npm et pnpm sont également disponibles s’ils s’intègrent 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

Commencer 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 de votre premier lancement /init # générer ou actualiser AGENTS.md /plan on # planifier avant un travail vaste, risqué ou imprécis /help # découvrir les commandes et raccourcis /compact # libérer 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 demandes d’approbation, mais permettent aussi à Kimi Code d’agir avec davantage d’autonomie.

Commandes les plus utilisées

Si vous ne devez en retenir que quelques-unes, choisissez celles-ci : elles couvrent la plupart des sessions du quotidien.

CommandeRôle
kimiDémarrer une session interactive dans le répertoire courant
kimi -CContinuer ici la session la plus récente
kimi -p "..."Exécuter un prompt unique sans ouvrir la TUI
/loginSe connecter au premier lancement
/initGénérer ou actualiser AGENTS.md
/plan onPasser en Plan Mode pour des modifications vastes ou risquées
/modelChanger de modèle pour cette session
/compactLibérer du contexte lorsque la conversation s’allonge
/sessionsParcourir et reprendre des sessions passées
/helpLister toutes les commandes et tous les raccourcis
Shift-TabBasculer Plan Mode

Lancement et automatisation

Options principales de la CLI

Commande / optionRôle
kimiDémarrer une session interactive dans le répertoire courant
kimi --continue, kimi -CContinuer la session la plus récente dans ce répertoire
kimi --session [id], kimi -S [id]Reprendre une session par ID, ou ouvrir le sélecteur de sessions sans ID
kimi -p "...", kimi --prompt "..."Exécuter un prompt non interactif unique sans ouvrir la TUI
--output-format stream-jsonÉmettre des événements JSONL pour les scripts ; fonctionne uniquement avec --prompt
kimi --model <model>, kimi -m <model>Démarrer avec un alias de modèle précis
kimi --planDémarrer une nouvelle session en Plan Mode
kimi --yolo, kimi -yApprouver automatiquement les appels d’outils ordinaires ; à utiliser uniquement dans des répertoires de confiance
kimi --autoDémarrer en mode d’autorisation automatique ; les approbations sont gérées automatiquement et l’Agent ne posera pas de questions
--skills-dir <dir>Charger 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 de la CLI

Sous-commandeObjectif
kimi loginLancer la connexion Kimi Code par code d’appareil OAuth sans entrer dans la TUI
kimi acpExécuter Kimi Code comme serveur Agent Client Protocol pour l’intégration IDE
kimi serverExécuter, installer et gérer le service local REST/WebSocket/web
kimi webOuvrir l’interface navigateur de Kimi ; équivaut à kimi server run --open
kimi doctorValider config.toml et tui.toml
kimi export [sessionId]Regrouper une session dans une archive ZIP
kimi migrateMigrer les données locales depuis une ancienne installation kimi-cli
kimi upgradeRechercher la dernière version et afficher les options de mise à jour
kimi vis [sessionId]Lancer le visualiseur de session dans votre navigateur
kimi providerGérer les fournisseurs depuis le terminal

Commandes serveur utiles :

kimi server run # démarrer ou réutiliser un serveur local en arrière-plan kimi server run --foreground # exécuter en restant attaché au terminal kimi server install # enregistrer un service géré par l’OS kimi server status # afficher l’état installé / en cours / pid / port kimi web # ouvrir l’interface navigateur

Slash commands

Les slash commands sont des commandes intégrées de la TUI. Tapez / dans le champ de saisie pour ouvrir l’autocomplétion des commandes ; les alias sont également pris en compte. Si une entrée préfixée par / ne correspond ni à une commande intégrée ni à une commande de Skill, elle est envoyée à l’Agent comme un message ordinaire.

Compte et configuration

CommandeAliasObjectif
/loginSélectionner un compte ou une plateforme, puis se connecter
/logoutEffacer les identifiants du compte courant
/providerOuvrir le gestionnaire de fournisseurs pour afficher, ajouter et supprimer les fournisseurs configurés
/modelChanger le modèle LLM utilisé dans la session courante
/settings/configOuvrir le panneau des paramètres dans la TUI
/experiments/experimentalOuvrir le panneau des fonctionnalités expérimentales
/permissionSélectionner un mode d’autorisation
/editorConfigurer l’éditeur externe lancé par Ctrl-G
/themeChanger le thème de couleurs de l’interface terminal

Gestion des sessions

CommandeAliasObjectif
/new/clearDémarrer une nouvelle session en abandonnant le contexte courant
/sessions/resumeParcourir l’historique des sessions et basculer vers l’une d’elles
/tasks/taskParcourir la liste des tâches en arrière-plan
/forkCréer une nouvelle session à partir de la conversation courante
/title [...]/renameAfficher ou définir le titre de la session courante
/compact [...]Compacter le contexte de conversation ; le texte facultatif indique ce qu’il faut conserver
/undo [n]Annuler les prompts récents dans le contexte actif
/reloadRecharger la session et appliquer les derniers paramètres de config.toml et tui.toml
/reload-tuiRecharger uniquement les préférences d’interface de tui.toml
/initAnalyser la base de code et générer AGENTS.md
/export-md [...]/exportExporter la session courante au format Markdown
/export-debug-zipExporter la session courante sous forme d’archive ZIP de débogage

Modes et contrôle d’exécution

CommandeAliasObjectif
/yolo [on\|off]/yesActiver ou désactiver le mode YOLO ; lorsqu’il est activé, les appels d’outils ordinaires ne demandent pas d’approbation
/auto [on\|off]Activer ou désactiver le mode d’autorisation automatique ; les approbations sont gérées automatiquement et les questions sont ignorées
/plan [on\|off]Activer ou désactiver Plan Mode ; ce simple basculement ne crée pas de fichier de plan vide
/plan clearEffacer le plan courant
/swarm on\|offActiver ou désactiver le mode swarm sans envoyer de prompt
/swarm <task>Activer le mode swarm, envoyer la tâche comme prompt, puis désactiver le mode swarm après un tour normal
/goal [...]Démarrer ou gérer un objectif autonome

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

Commencer immédiatement une refactorisation de 40 fichiers sans relire le plan.
Exécutez /plan on, laissez Kimi Code inspecter le projet, relisez le plan proposé, puis approuvez-le avant toute modification.

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

Informations et état

CommandeAliasObjectif
/help/h, /?Afficher les raccourcis clavier et les commandes disponibles
/btw [question]Ouvrir une conversation parallèle dans un sous-Agent dérivé
/usageAfficher l’utilisation des token, la consommation du contexte et les informations de quota
/statusAfficher l’état d’exécution : version, modèle, répertoire de travail, mode d’autorisation, etc.
/mcpLister les serveurs MCP et l’état de leur connexion
/pluginsOuvrir le gestionnaire de plugins
/versionAfficher la version de Kimi Code CLI
/feedbackEnvoyer un retour produit
/exit/quit, /qQuitter Kimi Code CLI

Skills et extensions

CommandeObjectif
/mcp-configConfigurer les serveurs MCP et gérer la connexion MCP OAuth
/custom-theme [...]Créer ou modifier un thème de couleurs TUI personnalisé
/update-configInspecter ou modifier config.toml et tui.toml
/import-from-cc-codexImporter les instructions Claude Code et Codex, les Skills et les paramètres MCP
/sub-skillDécouvrir et réorganiser l’inventaire local des Skill
/skill:name [extra text]Appeler 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]Appeler 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 normalement 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 remplacer des fichiers
EditApprobation requiseRemplacer le contenu exact d’un fichier
GrepAutorisation automatiqueRechercher dans le contenu des fichiers avec ripgrep
GlobAutorisation automatiqueTrouver des fichiers par 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 spécifiée

Planification, état et collaboration

OutilApprobation par défautObjectif
EnterPlanModeAutorisation automatiqueEntrer en Plan Mode
ExitPlanModeAutorisation automatique ; l’utilisateur confirme le planQuitter 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 inline 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

Tapez /help dans le TUI pour afficher la liste des raccourcis disponibles dans votre version actuelle. Consultez la référence officielle des raccourcis clavier pour la liste amont complète.

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 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 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 d’un outil

Panneau d’approbation et fenêtres contextuelles

RaccourciAction
/ Naviguer entre les options d’approbation 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 de 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 un refactoring avant de modifier

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

Lancer une tâche en arrière-plan

Lance la suite de tests et préviens-moi quand elle est terminée.

Ouvrez ensuite /tasks pour suivre le travail 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 considérez comme un coéquipier de terminal, avec un contexte de projet explicite. Commencez par /init, utilisez /plan pour les changements importants ou incertains, suivez les travaux de longue durée avec /tasks, gardez /compact à portée de 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 gratuit à installer. L’accès aux modèles ou services sous-jacents peut dépendre de votre offre Kimi Code. Consultez la tarification de Kimi Code pour en savoir plus.
Pourquoi cette page s’appelle-t-elle référence rapide plutôt que simple aide-mémoire ?
« Référence rapide » est l’intitulé le plus officiel, dans l’esprit d’une documentation. La page couvre néanmoins le même usage qu’un aide-mémoire : commandes à copier-coller, slash commands, raccourcis, outils et workflows réunis au même endroit.
Faut-il Node.js pour installer Kimi Code CLI ?
Les scripts d’installation officiels n’exigent pas Node.js. Les méthodes d’installation via npm et pnpm nécessitent 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 est destiné aux tâches vastes, risquées ou imprécises : Kimi Code explore d’abord, rédige un plan, puis poursuit après approbation du plan.
Comment reprendre une session précédente ?
Exécutez kimi --continue dans le même répertoire de projet pour reprendre la session la plus récente. Utilisez kimi --session [id] dans le shell ou /sessions dans la TUI pour choisir une session précise.
`--yolo` est-il sûr ?
--yolo ignore l’approbation pour les appels d’outils ordinaires. Utilisez-le uniquement dans des espaces de travail fiables et versionnés. Pour des dépôts inconnus ou des données de production, gardez les approbations activées.
Comment les Skills et MCP s’intègrent-ils à Kimi Code ?
Les Skills regroupent des workflows réutilisables et peuvent apparaître comme slash commands. 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.
Vous pourriez aussi aimer
6 outils de codage agentique pour un codage autonome en 2026
6 outils de codage agentique pour un codage autonome en 2026
2026-07-23
Qu'est-ce que la génération de code par IA : guide pour débutants
Qu'est-ce que la génération de code par IA : guide pour débutants
2026-07-23
10 outils de codage IA pour différents besoins de développement
10 outils de codage IA pour différents besoins de développement
2026-07-23
Workflow de codage IA : 9 étapes pour un code fiable
Workflow de codage IA : 9 étapes pour un code fiable
2026-07-22
Kimi Code : l'agent de code IA nouvelle génération pour le terminal et l'IDE
Kimi Code : l'agent de code IA nouvelle génération pour le terminal et l'IDE
2026-07-22