CLI · Premiers pas
Guide à jour de l’équipe Kimi Code
Kimi Code CLI est un Agent interactif dans le terminal : il lit et modifie le code, exécute des commandes shell, recherche des fichiers, consulte des pages web et ajuste ses étapes selon les résultats. Il aide à développer des fonctions, corriger des bugs, refactoriser, comprendre un projet inconnu et automatiser le traitement de fichiers, les compilations et les tests. Écrit en TypeScript, il est distribué par npm et fonctionne avec Node.js.
Installation
Utilisez le script recommandé (sans préinstallation de Node.js) ou npm. Pour cette interface interactive, préférez un terminal avec couleurs réelles et ligatures, comme Kitty ou Ghostty.
Script d’installation
Sous Windows, installez Git for Windows avant le premier lancement. La CLI utilise son Git Bash. Si son emplacement est personnalisé, définissez KIMI_SHELL_PATH sur le chemin absolu de bash.exe. Le script télécharge la dernière version, vérifie la somme de contrôle et place kimi dans le PATH.
Installation par npm
Nécessite Node.js 22.19.0 ou ultérieur. Vérifiez la version puis choisissez npm ou pnpm :
Premier lancement
Ouvrez le répertoire de votre projet et lancez kimi. L’option -p exécute une instruction sans interface interactive ; -c reprend la dernière session.
Connexion
Au premier lancement, saisissez /login. Kimi Code (OAuth) utilise un code d’appareil : ouvrez le lien sur un appareil, connectez-vous et saisissez le code. Kimi Platform API key accepte une clé de platform.kimi.com ou platform.kimi.ai. /logout supprime les identifiants actuels.
Pour Anthropic, OpenAI, Google ou un autre fournisseur, configurez la clé API dans ~/.kimi-code/config.toml. Consultez Fournisseurs et modèles, Fichiers de configuration, Variables d’environnement et Surcharges.
Première conversation
La CLI lit les fichiers et recherche les contenus utiles avant de répondre. Les lectures sont automatiques par défaut ; les modifications et commandes shell nécessitent une confirmation. Pour une tâche concrète :
La CLI planifie les étapes, modifie le code, lance les tests et explique ses actions. /help ouvre les commandes et raccourcis : parcourez avec ↑/↓, fermez avec Esc. Pour quitter, saisissez /exit, appuyez deux fois sur Ctrl-C au repos ou sur Ctrl-D lorsque le champ est vide.
Commandes et raccourcis essentiels
| Commande | Action |
|---|---|
/new | Créer une session et effacer le contexte |
/sessions | Parcourir et reprendre une session |
/model | Changer de modèle |
/compact | Compacter le contexte |
/fork | Créer une copie indépendante avec tout l’historique ; vous restez dans la session actuelle |
Esc | Interrompre la sortie ou fermer une fenêtre |
Ctrl-C | Interrompre ; deux fois au repos pour quitter |
Shift-Tab | Activer ou désactiver le mode Plan |
Ctrl-S | Injecter immédiatement le message dans le tour en cours |
Ctrl-O | Replier ou déplier les sorties d’outils et résumés de compactage |
Cet article vous a-t-il été utile ?