Guide Kimi Code : utiliser Kimi K2.7 avec Claude Code, Cline et RooCode
Pour tester Kimi K2.7, le meilleur point d'entrée n'est pas le chat classique. C'est Kimi Code.
Kimi Code amène Kimi K2.7 Code dans le terminal, l'IDE, la CLI et les environnements de développement agentiques. Dans l'API, le modèle se nomme kimi-k2.7-code.
Qu'est-ce que Kimi Code ?
Kimi Code est le workflow de programmation de Kimi pour les développeurs.
| Couche | Rôle |
|---|---|
| Kimi K2.7 Code | Génération de code, raisonnement, long contexte, tâches Agent |
| Kimi Code | Accès terminal, IDE et CLI |
| Claude Code / Cline / RooCode | Outils externes pouvant utiliser kimi-k2.7-code via Kimi API |
Chercher "comment utiliser Kimi Code" revient généralement à demander comment faire entrer Kimi K2.7 Code dans un vrai projet logiciel.
Installation rapide
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
Ensuite, Kimi Code peut expliquer un projet, générer du code, analyser des erreurs, écrire des tests ou exécuter des tâches de développement.
Commencez par de petites tâches :
- expliquer la structure du dépôt ;
- localiser un bug probable ;
- ajouter des tests ;
- rendre un composant responsive ;
- analyser un log d'erreur.
ID du modèle
kimi-k2.7-code
Kimi K2.7 Code prend en charge contexte 256K, texte, image, vidéo, thinking, chat et tâches Agent. Thinking ne peut pas être désactivé.
Utiliser avec Claude Code
export ANTHROPIC_BASE_URL=https://api.moonshot.cn/anthropic
export ANTHROPIC_AUTH_TOKEN=${YOUR_MOONSHOT_API_KEY}
export ANTHROPIC_MODEL=kimi-k2.7-code
export ANTHROPIC_DEFAULT_OPUS_MODEL=kimi-k2.7-code
export ANTHROPIC_DEFAULT_SONNET_MODEL=kimi-k2.7-code
export ANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-k2.7-code
export CLAUDE_CODE_SUBAGENT_MODEL=kimi-k2.7-code
export ENABLE_TOOL_SEARCH=false
export CLAUDE_CODE_AUTO_COMPACT_WINDOW=262144
claude
Puis :
/status
pour vérifier que kimi-k2.7-code est actif.
Cette combinaison convient au développement multi-fichiers, aux bugfixes, à l'analyse de tests, aux migrations et aux questions sur une codebase.
Configurer Cline
| Réglage | Valeur recommandée |
|---|---|
| API Provider | Moonshot |
| Moonshot Entrypoint | api.moonshot.cn |
| API Key | Clé API Kimi |
| Model | kimi-k2.7-code |
| Browser | Désactiver browser tool usage |
Prompt de départ :
Lis package.json et le dossier src. Explique la stack technique, les fichiers d'entrée, la structure de routage et les commandes de développement. Ne modifie pas encore le code.
Configurer RooCode
| Réglage | Valeur recommandée |
|---|---|
| API Provider | Moonshot |
| Moonshot Entrypoint | api.moonshot.cn |
| API Key | Clé API Kimi |
| Model | kimi-k2.7-code |
| Browser | Désactiver browser tool usage |
RooCode convient aux tâches itératives : lire les tests, modifier le code, revérifier. Comme les appels peuvent se multiplier, définissez un budget quotidien.
Exemple OpenAI SDK
from openai import OpenAI
client = OpenAI(
api_key="YOUR_MOONSHOT_API_KEY",
base_url="https://api.moonshot.cn/v1",
)
completion = client.chat.completions.create(
model="kimi-k2.7-code",
messages=[
{
"role": "system",
"content": "You are a careful senior software engineer. Give executable and verifiable coding advice.",
},
{
"role": "user",
"content": "Explain how this Next.js project should organize i18n routing.",
},
],
)
print(completion.choices[0].message.content)
Contrôle des coûts
| Élément | Prix |
|---|---|
| Cache hit | ¥1.30 / MTok |
| Entrée | ¥6.50 / MTok |
| Sortie | ¥27.00 / MTok |
Bonnes pratiques :
- fixer un budget quotidien ;
- activer les alertes de solde ;
- demander une analyse avant toute modification ;
- limiter clairement le périmètre ;
- surveiller les agents longs ;
- réutiliser le contexte lorsque le cache aide.
Prompts utiles
Comprendre une codebase
Lis la structure du projet et les fichiers de configuration importants. Retourne :
1. stack technique
2. fichiers d'entrée principaux
3. organisation des routes ou modules
4. commandes locales
5. contraintes d'ingénierie importantes
Ne modifie pas encore le code.
Corriger un bug
Je fournirai des logs et fichiers liés. Analyse d'abord la cause racine, liste 2-3 hypothèses et explique comment les vérifier.
Ne modifie pas le code avant que la cause la plus probable soit claire.
Si une modification est nécessaire, garde-la minimale et explique la vérification.
FAQ
Kimi Code est-il gratuit ?
La page officielle présente Kimi Code comme un avantage d'abonnement Kimi. Les quotas et plans exacts doivent être vérifiés sur le site officiel.
Quel modèle utilise Kimi Code ?
Le CLI officiel est présenté comme powered by K2.7 Code. L'ID API est kimi-k2.7-code.
Fonctionne-t-il avec Claude Code, Cline et RooCode ?
Oui. Utilisez l'endpoint compatible Anthropic ou le provider Moonshot selon l'outil.
Résumé
Kimi Code est le moyen le plus pratique d'utiliser Kimi K2.7 Code dans de vrais projets. Le vrai test est de savoir s'il comprend le projet, modifie le code en sécurité, réagit aux tests et reste dans le budget.