# Kimi Code CLI

Agent en terminal. Fiche relevée le 3 octobre 2026 sur les pages officielles. Page : https://quelleia.com/outils/kimi-code/

## En bref

Kimi Code CLI est l'agent de code open source de Moonshot AI pour le terminal, où il se lance avec la commande kimi. Il lit et modifie le code, lance des commandes, cherche dans les fichiers et consulte des pages web. Il marche d'emblée avec les modèles Kimi, par l'abonnement Kimi ou une clé de la plateforme Kimi, et accepte d'autres fournisseurs. Écrit en TypeScript, il remplace l'ancien kimi-cli en Python, archivé, et sert de moteur à l'extension VS Code.

- Éditeur : Moonshot AI
- Prix : gratuit, abonnement, à l'usage
- Licence : open source (MIT)
- Systèmes : macOS, Windows, Linux, navigateur
- Formes : ligne de commande, application de bureau, extension d'éditeur, version web, pilotable depuis un téléphone
- Site officiel : https://www.moonshot.ai

## Installer

Une des commandes télécharge un script et l'exécute tout de suite (`curl … | sh` ou équivalent). Lisez-le d'abord si vous voulez savoir ce qu'il fait.

### macOS, Linux

```
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
```

### Windows (PowerShell)

```
irm https://code.kimi.com/kimi-code/install.ps1 | iex
```

### Windows

Installer Git for Windows avant le premier lancement : l'outil passe par Git Bash pour lancer ses commandes.

### Tous systèmes (par npm, Node.js 22.19.0 ou plus récent)

```
npm install -g @moonshot-ai/kimi-code
```

### Démarrer

Lancer `kimi` dans le dossier du projet, puis taper `/login` et choisir la connexion par compte Kimi Code (OAuth) ou une clé d'API de la plateforme Kimi.
```
cd your-project
```
```
kimi
```
```
/login
```

### Choisir le modèle

Dans la session, `/model` change de modèle. `/provider` ajoute un fournisseur, pris dans le catalogue de models.dev ou dans un registre personnel. Le fichier ~/.kimi-code/config.toml déclare aussi fournisseurs et modèles. Avec l'abonnement, quatre identifiants sont proposés : k3, k3-256k, kimi-for-coding (K2.8 Preview) et kimi-for-coding-highspeed (K2.7 Code HighSpeed). La documentation conseille d'ouvrir une nouvelle session après un changement de modèle.
```
/model
```
```
/provider
```

Source : https://www.kimi.com/code/docs/en/kimi-code-cli/guides/getting-started.html (lue le 3 octobre 2026).

## Ce qu'il sait faire

- **Sous-agents** : Trois sous-agents intégrés (coder, explore, plan) travaillent dans un contexte isolé, en parallèle de la conversation principale. (https://github.com/MoonshotAI/kimi-code)
- **Serveurs MCP** : La commande /mcp-config gère les serveurs MCP (le protocole standard pour brancher des outils et des sources de données à un agent). On les ajoute, modifie et authentifie en pleine conversation, sans éditer de JSON à la main. (https://github.com/MoonshotAI/kimi-code)
- **Plugins et compétences** : Compétences, serveurs MCP et sources de données s'installent depuis une place de marché ou un dépôt GitHub. Leur niveau de confiance s'affiche avant l'installation. (https://github.com/MoonshotAI/kimi-code)
- **Hooks** : Les hooks lancent des commandes locales à des moments clés de la session, par exemple pour bloquer un appel d'outil risqué ou envoyer une notification. (https://github.com/MoonshotAI/kimi-code)
- **Vidéo en entrée** : On dépose un enregistrement d'écran ou une vidéo dans la conversation, et l'agent l'analyse. (https://github.com/MoonshotAI/kimi-code)
- **Intégration aux éditeurs** : La sous-commande `kimi acp` parle ACP (Agent Client Protocol, le protocole qui relie un agent à un éditeur). On pilote ainsi une session depuis Zed, JetBrains ou un autre client compatible. (https://www.kimi.com/code/docs/en/kimi-code-cli/guides/ides.html)
- **Interface web locale** : La commande `kimi web` ouvre dans le navigateur une interface graphique qui partage la connexion, la configuration et les sessions de la version en ligne de commande. (https://www.kimi.com/code/docs/en/kimi-code-cli/guides/web.html)
- **Contrôle à distance** : La commande `kimi rc` affiche un lien et un QR code. Depuis un autre appareil, on suit et pilote alors les sessions qui tournent sur l'ordinateur. (https://www.kimi.com/code/docs/en/kimi-code-cli/guides/remote-control.html)

Les façons de l'utiliser :

- Ligne de commande : Kimi Code CLI, la forme principale (https://www.kimi.com/code/docs/en/kimi-code-cli/guides/getting-started.html)
- Application de bureau : Kimi Code Desktop, client graphique pour macOS (Apple Silicon et Intel) et Windows, qui partage la configuration locale avec la version en ligne de commande (https://www.kimi.com/code/docs/en/kimi-code-desktop/getting-started.html)
- Extension d'éditeur : Kimi Code for VS Code (moonshot-ai.kimi-code), qui s'appuie sur la version en ligne de commande (https://marketplace.visualstudio.com/items?itemName=moonshot-ai.kimi-code)
- Version web : interface web locale lancée par kimi web, qui tourne sur l'ordinateur (https://www.kimi.com/code/docs/en/kimi-code-cli/guides/web.html)

Systèmes :

- macOS : Apple Silicon et Intel (binaires darwin-arm64 et darwin-x64)
- Windows : natif, x64 et ARM64, avec Git for Windows installé
- Linux : binaires x64 et ARM64
- Navigateur : interface web servie par l'outil en ligne de commande (kimi web) et contrôle à distance (kimi rc)

## Sur téléphone

- navigateur du téléphone (lien code-rc.kimi.ai ou QR code affiché par kimi rc) : Avec le même compte Kimi et un abonnement payant, on envoie une tâche, on suit son avancée en direct et on reprend une session. On accepte ou refuse aussi les modifications et les commandes, et on interrompt une tâche. Le travail tourne sur l'ordinateur, qui doit rester allumé et connecté. (https://www.kimi.com/code/docs/en/kimi-code-cli/guides/remote-control.html)

## Prix et licence

L'outil est gratuit et open source. Pour accéder aux modèles par un compte Kimi, il faut un abonnement : Plus (19 $ par mois), Pro (39 $), Max (99 $) ou Ultra (199 $). Kimi Code y est inclus et partage le quota du chat et des agents. La formule gratuite Adagio n'y donne pas accès. On peut aussi payer à l'usage avec une clé de la plateforme Kimi, ou brancher un autre fournisseur. (relevé le 3 octobre 2026, https://www.kimi.com/membership/pricing)

Abonnements qu'on peut y brancher : [Kimi Code (Moonshot AI)](https://quelleia.com/abonnements/kimi/), [Kimi](https://quelleia.com/abonnements/kimi/).

Licence : Open source, licence MIT. (https://github.com/MoonshotAI/kimi-code/blob/main/LICENSE)

## Modèles

Les modèles Kimi passent par l'abonnement ou une clé de la plateforme Kimi. Avec sa propre clé, on branche Anthropic (Claude), OpenAI (Chat Completions et Responses), Google Gemini et Vertex AI, ou tout service compatible OpenAI comme DeepSeek ou Qwen. Le gestionnaire /provider importe les fournisseurs du catalogue models.dev, dont xAI et OpenRouter en mode compatible OpenAI.

- Clé d'API personnelle : oui
- Modèles locaux : non établi

## Disponibilité et données

Kimi a deux sites. Le site kimi.ai, pour l'international, est exploité par Novascent Private Limited, société enregistrée à Singapour. Le site kimi.com, pour la Chine continentale, est exploité par Beijing Moonshot Technology. Les conditions internationales n'excluent aucun pays, en dehors du respect des sanctions. L'application Kimi est sur l'App Store français, et la page des prix existe en français, en dollars. Le site international déclare une quinzaine de langues dans ses balises de page, dont le français. La documentation de Kimi Code existe en anglais et en chinois. (https://www.kimi.ai/user/agreement/modelUse?version=v2)
La politique internationale (13 août 2026) désigne Novascent Private Limited comme responsable. Les contenus saisis ou générés (consignes, fichiers, images, sons) servent à fournir et améliorer le service, y compris à entraîner les modèles. La base légale invoquée est l'intérêt légitime ou le consentement, selon le pays. Les données peuvent être transférées et stockées sur des serveurs hors du pays de résidence, sans pays nommé. Les demandes passent par membership@moonshot.ai. La politique de la version chinoise (Beijing Moonshot, 24 août 2026) indique un stockage en Chine. On peut y refuser l'entraînement en écrivant au service client. (https://www.kimi.ai/user/agreement/userPrivacy?version=v2)

## Résultats mesurés

Comparaison avec les autres outils : https://quelleia.com/outils/harnais/

- WeirdML v3 · Kimi K3 : 7,3 %

## Sources

- https://github.com/MoonshotAI/kimi-code
- https://www.kimi.com/code/docs/en/kimi-code-cli/guides/getting-started.html
- https://github.com/MoonshotAI/kimi-cli
- https://moonshotai.github.io/kimi-code/en/guides/migration
- https://www.npmjs.com/package/@moonshot-ai/kimi-code
- https://www.kimi.com/code/docs/en/kimi-code/models.html
- https://www.kimi.com/code/docs/en/kimi-code-cli/guides/ides.html
- https://www.kimi.com/code/docs/en/kimi-code-cli/guides/web.html
- https://www.kimi.com/code/docs/en/kimi-code-cli/guides/remote-control.html
- https://github.com/MoonshotAI
- https://github.com/MoonshotAI/kimi-code/blob/main/LICENSE
- https://www.kimi.com/membership/pricing
- https://www.kimi.com/code/docs/en/kimi-code-cli/configuration/providers.html
- https://github.com/MoonshotAI/kimi-code/releases/latest
- https://www.kimi.com/code/docs/en/kimi-code-desktop/getting-started.html
- https://marketplace.visualstudio.com/items?itemName=moonshot-ai.kimi-code
- https://www.kimi.ai/user/agreement/modelUse?version=v2
- https://www.kimi.ai/user/agreement/userPrivacy?version=v2

Non vérifié :

- Aucune page lue ne situe Moonshot AI. Les conditions de kimi.ai désignent comme exploitant Novascent Private Limited, une société de Singapour.
- La documentation ne nomme pas de modèle local (Ollama, LM Studio…). Un point d'accès compatible OpenAI se configure, mais sans exemple local.
- Aucune application mobile n'est dédiée à Kimi Code. L'application Kimi des magasins d'applications sert au chat, et rien ne dit si elle pilote Kimi Code.
- La page d'accueil de la doc ne publie aucun installeur de Kimi Code Desktop pour Linux.
