Outils développeurs
12 min min de lecture
AI Observer

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.

CoucheRôle
Kimi K2.7 CodeGénération de code, raisonnement, long contexte, tâches Agent
Kimi CodeAccès terminal, IDE et CLI
Claude Code / Cline / RooCodeOutils 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églageValeur recommandée
API ProviderMoonshot
Moonshot Entrypointapi.moonshot.cn
API KeyClé API Kimi
Modelkimi-k2.7-code
BrowserDé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églageValeur recommandée
API ProviderMoonshot
Moonshot Entrypointapi.moonshot.cn
API KeyClé API Kimi
Modelkimi-k2.7-code
BrowserDé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émentPrix
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.

Articles associés

Kimi K2.7 Code est disponible. Cet article explique ce que Kimi K2.7 apporte à Kimi Code : contexte 256K, mode thinking, entrées multimodales, workflows agentiques, prix et usages pour les développeurs.
Moonshot AI a officiellement lancé Kimi K2.6, faisant passer la branche Code Preview au statut de modèle en disponibilité générale, conçu pour des sessions de codage autonome de 12 heures, des essaims de 300 agents et la génération full-stack. Ce qui a changé, ce que cela signifie et comment le mettre en œuvre.
La question intéressante concernant Kimi K2.6 n'est pas ce qu'il fait — c'est pour quel type de modèle il est manifestement conçu. Considérez les exécutions de 12 heures, les essaims de 300 agents et le compresseur de contexte comme une infrastructure porteuse, et la forme de K3 devient visible.