Kimi Code Rehberi: Kimi K2.7'yi Claude Code, Cline ve RooCode ile Kullanma
Kimi K2.7'yi denemek istiyorsanız en iyi başlangıç noktası normal sohbet değil, Kimi Code'dur.
Kimi Code, Kimi K2.7 Code'u terminal, IDE, CLI ve agentic geliştirme ortamlarına taşıyan geliştirici iş akışıdır. API tarafında model ID'si kimi-k2.7-code olarak kullanılır.
Kimi Code Nedir?
Kimi Code, Kimi tabanlı geliştirici kodlama iş akışıdır.
| Katman | Rol |
|---|---|
| Kimi K2.7 Code | Kod üretimi, reasoning, uzun bağlam, Agent görevleri |
| Kimi Code | Terminal, IDE ve CLI giriş noktası |
| Claude Code / Cline / RooCode | Kimi API ile kimi-k2.7-code kullanabilen araçlar |
Kimi Code nasıl kullanılır sorusu aslında Kimi K2.7 Code'u gerçek projeye nasıl bağlarız sorusudur.
Hızlı Kurulum
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
Kurulumdan sonra Kimi Code ile proje yapısı anlamlandırma, kod üretme, hata açıklama, test yazma ve geliştirme görevleri yapılabilir.
İlk görevler küçük olmalı:
- repo yapısını açıklamak;
- muhtemel bug yerini bulmak;
- fonksiyona test eklemek;
- bileşeni responsive yapmak;
- hata loglarını analiz etmek.
Model ID
kimi-k2.7-code
Kimi K2.7 Code 256K bağlam, metin/görsel/video girdi, thinking, chat ve Agent görevlerini destekler. Thinking kapatılamaz.
Claude Code ile Kullanım
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
Ardından:
/status
komutuyla modelin kimi-k2.7-code olduğunu doğrulayın.
Claude Code + Kimi K2.7 Code; çok dosyalı özellik geliştirme, bug fix, test analizi, migration ve kod tabanı soruları için uygundur.
Cline Ayarı
| Ayar | Önerilen değer |
|---|---|
| API Provider | Moonshot |
| Moonshot Entrypoint | api.moonshot.cn |
| API Key | Kimi platform API key |
| Model | kimi-k2.7-code |
| Browser | Disable browser tool usage |
İlk prompt:
package.json ve src klasörünü oku. Teknoloji yığınını, giriş dosyalarını, route yapısını ve geliştirme komutlarını açıkla. Henüz kodu değiştirme.
RooCode Ayarı
| Ayar | Önerilen değer |
|---|---|
| API Provider | Moonshot |
| Moonshot Entrypoint | api.moonshot.cn |
| API Key | Kimi platform API key |
| Model | kimi-k2.7-code |
| Browser | Disable browser tool usage |
RooCode test çıktısını okuyup kodu değiştirip tekrar doğrulayan iteratif görevler için iyidir. Çok çağrı üretebileceği için günlük bütçe belirleyin.
OpenAI SDK ile Çağrı
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)
Maliyet Kontrolü
| Kalem | Fiyat |
|---|---|
| Cache hit | ¥1.30 / MTok |
| Girdi | ¥6.50 / MTok |
| Çıktı | ¥27.00 / MTok |
Öneriler:
- günlük bütçe belirleyin;
- bakiye uyarısı açın;
- değişiklikten önce analiz isteyin;
- kapsamı netleştirin;
- uzun agent görevlerini izleyin;
- aynı proje bağlamında cache avantajını kullanın.
Prompt Şablonları
Kod tabanını anlama
Proje yapısını ve temel konfigürasyon dosyalarını oku. Şunları döndür:
1. teknoloji yığını
2. ana giriş dosyaları
3. route veya modül organizasyonu
4. yerel geliştirme komutları
5. dikkat edilmesi gereken mühendislik kısıtları
Henüz kodu değiştirme.
Bug düzeltme
Logları ve ilgili dosyaları vereceğim. Önce kök nedeni analiz et, 2-3 olası nedeni listele ve nasıl doğrulanacağını açıkla.
En olası neden netleşene kadar kodu değiştirme.
Gerekirse değişiklikleri minimal tut ve doğrulama yolunu açıkla.
FAQ
Kimi Code ücretsiz mi?
Resmi sayfa Kimi Code'u Kimi üyelik avantajı olarak sunar. Kota ve plan detayları resmi sayfadan kontrol edilmelidir.
Kimi Code hangi modeli kullanır?
Resmi CLI K2.7 Code tarafından desteklenir. API model ID kimi-k2.7-code şeklindedir.
Claude Code, Cline ve RooCode ile çalışır mı?
Evet. Araca göre Anthropic uyumlu endpoint veya Moonshot Provider kullanılabilir.
Özet
Kimi Code, Kimi K2.7 Code'u gerçek projelerde denemenin en pratik yoludur. Asıl test, modelin sorulara cevap vermesi değil; projeyi anlaması, güvenli değişiklik yapması, testlere yanıt vermesi ve maliyeti kontrol altında tutmasıdır.