Guía de Kimi Code: cómo usar Kimi K2.7 con Claude Code, Cline y RooCode
Si quieres probar Kimi K2.7, el mejor punto de entrada no es el chat normal, sino Kimi Code.
Kimi Code es el flujo de trabajo de Moonshot AI para tareas de programación. Lleva Kimi K2.7 Code a la terminal, IDE, CLI y entornos agentic. En la API, el modelo se identifica como kimi-k2.7-code.
Qué es Kimi Code
Kimi Code es la experiencia de programación para desarrolladores basada en Kimi.
| Capa | Función |
|---|---|
| Kimi K2.7 Code | Generación de código, razonamiento, contexto largo y tareas Agent |
| Kimi Code | Entrada para terminal, IDE y CLI |
| Claude Code / Cline / RooCode | Herramientas externas que pueden usar kimi-k2.7-code vía Kimi API |
Buscar "cómo usar Kimi Code" normalmente significa preguntar cómo llevar Kimi K2.7 Code a un proyecto real.
Instalación rápida
El comando oficial es:
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
Después puedes pedir a Kimi Code que explique un repositorio, genere código, analice logs, escriba tests o ejecute tareas de desarrollo.
Empieza con tareas pequeñas:
- explicar la estructura del proyecto;
- localizar un posible bug;
- añadir tests a una función;
- hacer responsive un componente;
- analizar un error y proponer una solución.
Modelo ID
Para API y herramientas externas:
kimi-k2.7-code
Kimi K2.7 Code admite contexto de 256K, texto, imagen, vídeo, thinking, chat y tareas Agent. Thinking no se puede desactivar.
Claude Code con Kimi K2.7 Code
Usa el endpoint compatible con Anthropic:
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
Luego ejecuta:
/status
para confirmar que Claude Code usa kimi-k2.7-code.
Este flujo es útil para desarrollo multiarchivo, corrección de bugs, análisis de tests fallidos, migraciones y preguntas sobre bases de código.
Cline
Configuración recomendada:
| Ajuste | Valor recomendado |
|---|---|
| API Provider | Moonshot |
| Moonshot Entrypoint | api.moonshot.cn |
| API Key | Tu clave de Kimi |
| Model | kimi-k2.7-code |
| Browser | Desactivar uso de browser tool |
Prompt inicial sugerido:
Lee package.json y el directorio src. Explica la pila técnica, archivos de entrada, estructura de rutas y comandos de desarrollo. No modifiques código todavía.
RooCode
RooCode puede configurarse de forma similar:
| Ajuste | Valor recomendado |
|---|---|
| API Provider | Moonshot |
| Moonshot Entrypoint | api.moonshot.cn |
| API Key | Tu clave de Kimi |
| Model | kimi-k2.7-code |
| Browser | Desactivar uso de browser tool |
RooCode encaja bien con tareas iterativas: leer tests, cambiar código y volver a verificar. Como puede generar muchas llamadas, conviene fijar un presupuesto diario.
Llamada con 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)
Control de costes
| Concepto | Precio |
|---|---|
| Cache hit | ¥1.30 / MTok |
| Entrada | ¥6.50 / MTok |
| Salida | ¥27.00 / MTok |
Buenas prácticas:
- fija presupuesto diario;
- activa alertas de saldo;
- pide análisis antes de permitir cambios;
- define límites claros;
- monitoriza trabajos largos;
- aprovecha caché cuando reutilices contexto.
Plantillas de prompts
Entender un repositorio
Lee la estructura del proyecto y archivos clave. Devuelve:
1. pila técnica
2. archivos principales
3. organización de rutas o módulos
4. comandos locales
5. restricciones de ingeniería importantes
No modifiques código todavía.
Corregir un bug
Te daré logs y archivos relacionados. Primero analiza la causa raíz, lista 2-3 hipótesis y explica cómo verificarlas.
No edites código hasta tener clara la causa más probable.
Si necesitas cambios, que sean mínimos y verificables.
FAQ
¿Kimi Code es gratis?
La página oficial lo presenta como parte de beneficios de membresía de Kimi. Las cuotas y planes exactos deben confirmarse allí.
¿Qué modelo usa Kimi Code?
La página oficial indica que Kimi Code CLI está impulsado por K2.7 Code. El ID API es kimi-k2.7-code.
¿Funciona con Claude Code, Cline y RooCode?
Sí. Usa el proveedor Moonshot o el endpoint compatible con Anthropic según la herramienta.
Resumen
Kimi Code es la forma más práctica de probar Kimi K2.7 Code. La pregunta real no es si puede responder dudas de programación, sino si puede entender un proyecto, cambiar archivos, responder a tests y mantenerse dentro del presupuesto.