Kimi Code Anleitung: Kimi K2.7 mit Claude Code, Cline und RooCode nutzen
Wer Kimi K2.7 ausprobieren möchte, sollte nicht nur den normalen Chat nutzen. Der praktischere Einstieg ist Kimi Code.
Kimi Code bringt Kimi K2.7 Code in Terminal, IDE, CLI und agentische Entwicklungsumgebungen. In der API lautet die Modell-ID kimi-k2.7-code.
Was ist Kimi Code?
Kimi Code ist der Kimi-Workflow für Entwickler und Coding-Aufgaben.
| Ebene | Rolle |
|---|---|
| Kimi K2.7 Code | Codegenerierung, Reasoning, langer Kontext, Agent Tasks |
| Kimi Code | Zugang für Terminal, IDE und CLI |
| Claude Code / Cline / RooCode | externe Tools, die kimi-k2.7-code über Kimi API nutzen können |
Die Frage "Wie nutzt man Kimi Code?" bedeutet also: Wie bringt man Kimi K2.7 Code in ein echtes Softwareprojekt?
Schneller Start
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
Danach kann Kimi Code Projekte erklären, Code erzeugen, Fehler analysieren, Tests schreiben und Entwicklungsaufgaben ausführen.
Gute erste Aufgaben sind:
- Repository-Struktur erklären;
- wahrscheinliche Bug-Stelle finden;
- Tests für eine Funktion hinzufügen;
- Komponente responsive machen;
- Fehlerlog analysieren.
Modell-ID
kimi-k2.7-code
Kimi K2.7 Code unterstützt 256K Kontext, Text/Bild/Video-Eingaben, thinking, Chat und Agent Tasks. Thinking kann nicht deaktiviert werden.
Nutzung mit 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
Dann:
/status
ausführen und prüfen, ob kimi-k2.7-code aktiv ist.
Diese Kombination eignet sich für Multi-File-Features, Bugfixes, Testanalyse, Migrationen und Fragen zu größeren Codebasen.
Cline konfigurieren
| Einstellung | Empfehlung |
|---|---|
| API Provider | Moonshot |
| Moonshot Entrypoint | api.moonshot.cn |
| API Key | Kimi API Key |
| Model | kimi-k2.7-code |
| Browser | Browser tool usage deaktivieren |
Startprompt:
Lies package.json und den src-Ordner. Erkläre Tech-Stack, Einstiegspunkte, Routing-Struktur und Entwicklungsbefehle. Ändere noch keinen Code.
RooCode konfigurieren
| Einstellung | Empfehlung |
|---|---|
| API Provider | Moonshot |
| Moonshot Entrypoint | api.moonshot.cn |
| API Key | Kimi API Key |
| Model | kimi-k2.7-code |
| Browser | Browser tool usage deaktivieren |
RooCode passt gut zu iterativen Aufgaben: Tests lesen, Code ändern, erneut prüfen. Da viele Aufrufe entstehen können, sollte ein Tagesbudget gesetzt werden.
OpenAI SDK Beispiel
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)
Kostenkontrolle
| Abrechnung | Preis |
|---|---|
| Cache hit | ¥1.30 / MTok |
| Eingabe | ¥6.50 / MTok |
| Ausgabe | ¥27.00 / MTok |
Empfehlungen:
- Tagesbudget setzen;
- Kontostand-Warnungen aktivieren;
- zuerst Analyse, dann Änderungen erlauben;
- Aufgaben klar begrenzen;
- lange Agent-Läufe überwachen;
- Kontextcache nutzen, wenn möglich.
Prompt-Vorlagen
Codebase verstehen
Lies Projektstruktur und wichtige Konfigurationsdateien. Gib zurück:
1. Tech-Stack
2. Haupteinstiegsdateien
3. Routing- oder Modulstruktur
4. lokale Entwicklungsbefehle
5. wichtige Engineering-Einschränkungen
Ändere noch keinen Code.
Bugfix
Ich gebe Logs und relevante Dateien. Analysiere zuerst die Ursache, liste 2-3 Hypothesen und erkläre, wie sie geprüft werden.
Ändere keinen Code, bis die wahrscheinlichste Ursache klar ist.
Falls Änderungen nötig sind, halte sie minimal und erkläre die Verifikation.
FAQ
Ist Kimi Code kostenlos?
Die offizielle Seite beschreibt Kimi Code als Teil der Kimi-Mitgliedschaft. Details zu Kontingenten und Plänen sollten dort geprüft werden.
Welches Modell nutzt Kimi Code?
Der offizielle CLI-Workflow wird als powered by K2.7 Code angezeigt. Die API Modell-ID ist kimi-k2.7-code.
Funktioniert es mit Claude Code, Cline und RooCode?
Ja. Je nach Tool wird der Anthropic-kompatible Endpoint oder der Moonshot Provider genutzt.
Zusammenfassung
Kimi Code ist der direkteste Weg, Kimi K2.7 Code in echten Projekten zu testen. Entscheidend ist, ob das Modell ein Projekt versteht, sichere Änderungen macht, auf Tests reagiert und die Kosten kontrollierbar bleiben.