Kimi Code: guía completa del asistente de programación IA de Moonshot AI (CLI, VS Code, K3 y planes)
¿Qué es Kimi Code?
Kimi Code es el servicio de programación inteligente de Moonshot AI, la empresa china detrás del modelo Kimi K3 (2.8 billones de parámetros, el modelo open source más grande del mundo). Diseñado específicamente para desarrolladores, Kimi Code ofrece capacidades de IA para lectura de código, edición de archivos, ejecución de comandos y razonamiento complejo a través de tres formas de producto: CLI (terminal), extensión para VS Code y API compatible con OpenAI y Anthropic.
A diferencia del chatbot consumer de Kimi, Kimi Code está optimizado para flujos de trabajo de desarrollo: maneja contextos de repositorios completos, ofrece velocidades de salida de hasta 100 tokens/segundo y soporta hasta 30 peticiones concurrentes con un sistema de cuotas por ventana de 5 horas.
Modelos disponibles en Kimi Code
Kimi Code soporta actualmente dos modelos principales accesibles mediante tres identificadores:
| Model ID | Modelo | Contexto | Velocidad | Disponibilidad |
|---|---|---|---|---|
k3 |
Kimi K3 | Hasta 1M tokens | Regular | Moderato y superior |
kimi-for-coding |
Kimi K2.7 Code | 256K tokens | Regular | Todos los miembros |
kimi-for-coding-highspeed |
Kimi K2.7 Code HighSpeed | 256K tokens | 5-6x más rápido | Allegretto y superior |
Kimi K3: el modelo insignia para coding
Kimi K3 es el modelo más capaz de Moonshot AI, lanzado el 16 de julio de 2026. Con 2.8 billones de parámetros y arquitectura Mixture-of-Experts, es el primer modelo open source en alcanzar la escala de 3 billones. En Kimi Code, K3 ofrece:
- Contexto de hasta 1M tokens (disponible desde Allegretto; Moderato limita a 256K)
- Tres niveles de razonamiento:
low,high(por defecto) ymax - Preserved Thinking: mantiene el razonamiento entre turnos por defecto
- Excelencia en tareas de ingeniería compleja y razonamiento de largo horizonte
Para usar K3 con contexto completo de 1M, algunos clientes requieren configurar manualmente el campo de contexto a 1048576. El modelo K3 siempre razona; desactivar thinking redirige la petición a K2.6 automáticamente.
Kimi Code CLI: el agente de terminal
La CLI es el producto principal de Kimi Code. Es un agente de IA que corre en tu terminal y puede:
- Leer y editar código en archivos del proyecto
- Ejecutar comandos de shell
- Buscar archivos y contenido dentro del repositorio
- Fetchear páginas web para obtener documentación
- Planificar y ajustar autónomamente los siguientes pasos según el feedback
Instalación
Hay dos métodos de instalación:
Método 1 — Script oficial (recomendado, no requiere Node.js):
curl -fsSL https://kimi.com/code/install.sh | sh
Método 2 — npm global (requiere Node.js 22.19+):
npm install -g @moonshot-ai/kimi-code
Para actualizar, ejecuta kimi upgrade dentro de la CLI y selecciona "Install update now".
Primer uso y autenticación
Tras la instalación, ejecuta kimi en la terminal. En el primer lanzamiento, usa el comando /login para autenticarte. Hay dos opciones:
- Kimi Code (OAuth): flujo device-code; abre un enlace en cualquier dispositivo, inicia sesión y autoriza
- Kimi Platform API key: introduce una API key desde
platform.kimi.com
No necesitas gestionar manualmente una API key si usas OAuth.
Características destacadas de la CLI
- Distribución single-binary: instalación con un comando, sin dependencias complejas
- Arranque ultrarrápido: la TUI está lista en milisegundos
- TUI purpose-built: interfaz optimizada para sesiones largas de agente
- Video input: arrastra una grabación de pantalla o clip al chat y el agente lo analiza
- Configuración MCP conversacional: añade, edita y autentica servidores MCP con
/mcp-config, sin editar JSON manualmente - Subagentes para trabajo paralelo: despacha subagentes
coder,exploreyplanen contextos aislados - Lifecycle hooks: ejecuta comandos locales en puntos clave para auditar decisiones o conectar automatizaciones
- Integración con IDEs (ACP): conduce una sesión desde Zed, JetBrains o cualquier cliente Agent Client Protocol con
kimi acp
Comandos y atajos principales
| Comando | Descripción |
|---|---|
/new | Iniciar nueva sesión, limpiando contexto |
/sessions | Explorar historial de sesiones y resumir una |
/model | Cambiar el modelo activo |
/compact | Comprimir contexto manualmente para liberar tokens |
/fork | Bifurcar la sesión actual manteniendo el historial |
/login | Autenticarse con Kimi Code o Platform API |
/effort | Cambiar nivel de razonamiento de K3 (low/high/max) |
| Atajo | Descripción |
|---|---|
Esc | Interrumpir output / cerrar popup |
Ctrl-C | Interrumpir; dos veces para salir |
Shift-Tab | Activar/desactivar modo Plan |
Ctrl-S | Inyectar mensaje sin esperar respuesta |
Ctrl-O | Colapsar/expandir output de herramientas |
Extensión para VS Code
Kimi Code también está disponible como extensión para VS Code. Permite colaborar con IA directamente en el sidebar del editor, soportando:
- Completación de código
- Edición de archivos
- Búsqueda web
- Tareas automatizadas
Para instalarla, busca "Kimi Code" en el marketplace de VS Code. Tras la instalación, completa la conexión con el botón de login en el sidebar. Actualmente, la extensión está disponible principalmente para usuarios legacy de la CLI Python; los usuarios de la nueva CLI TypeScript deben usar la integración ACP o la API directamente.
API compatible con OpenAI y Anthropic
Kimi Code ofrece una API que puedes integrar en herramientas de terceros. Es compatible con dos protocolos:
| Protocolo | Base URL | Endpoint de ejemplo |
|---|---|---|
| OpenAI Compatible | https://api.kimi.com/coding/v1 | /chat/completions |
| Anthropic Compatible | https://api.kimi.com/coding/ | /v1/messages |
Los miembros pueden crear y gestionar hasta 5 API keys desde la Kimi Code Console. Cada key se muestra solo una vez al crearse.
Integración con Claude Code
Una de las características diferenciales de Kimi Code es su capacidad de funcionar como backend para Claude Code y Roo Code. Para usar Kimi K3 con Claude Code:
# K3 con contexto 1M (Allegretto+)
export ANTHROPIC_BASE_URL=https://api.kimi.com/coding/
export ANTHROPIC_API_KEY=Your_API_Key
export ANTHROPIC_MODEL="k3[1m]"
export ANTHROPIC_DEFAULT_OPUS_MODEL=$ANTHROPIC_MODEL
export ANTHROPIC_DEFAULT_SONNET_MODEL=$ANTHROPIC_MODEL
export CLAUDE_CODE_EFFORT_LEVEL=high
export CLAUDE_CODE_AUTO_COMPACT_WINDOW=1048576
export CLAUDE_CODE_MAX_CONTEXT_TOKENS=1048576
claude
Dentro de Claude Code, usa /effort para cambiar el nivel de razonamiento de K3 entre low, high y max.
Planes y precios
Kimi Code se incluye dentro de las membresías de Kimi. Los planes se nombran según tempos musicales:
| Plan | Precio/mes | Kimi Code | K3 contexto | Agent Swarm |
|---|---|---|---|---|
| Adagio (Free) | $0 | No incluido | — | — |
| Moderato | $19 | 1x | 256K | 25 runs beta |
| Allegretto | $39 | 5x | 1M | 50 runs, 4 subtask |
| Allegro | $99 | 15x | 1M | 120 runs |
| Vivace | $199 | 30x | 1M | 240 runs, 8 subtask |
API Pricing (por millón de tokens)
| Modelo | Input | Output | Cache hit input |
|---|---|---|---|
| Kimi K3 | $3.00 | $15.00 | $0.30 |
| Kimi K2.6 | $0.60-$0.95 | $2.50-$4.00 | $0.15 |
El descuento de cache del 75-90% es significativo para flujos de coding donde reenvías el mismo system prompt y contexto de codebase repetidamente. En práctica, el input efectivo baja a ~$0.15/M tokens tras la primera petición.
Comparativa de costos con competidores
| Modelo | Input/M tokens | Output/M tokens |
|---|---|---|
| Kimi K2.6 | $0.60 | $2.50 |
| Claude Sonnet 4.6 | $3.00 | $15.00 |
| GPT-5.4 | $2.50-$10.00 | $10.00-$30.00 |
| DeepSeek V4 | $0.27 | $1.10 |
Kimi Code es 4-17x más barato que GPT-5.4 y 5-6x más barato que Claude Sonnet 4.6 para tareas equivalentes.
Sistema de cuotas por ventana de 5 horas
Kimi Code usa un sistema de cuotas rolling de 5 horas con:
- 300-1.200 llamadas API por ventana (según modelo y modo)
- Máximo 30 peticiones concurrentes
- Las cuotas se resetean progresivamente (no todas a la vez)
Para sesiones de coding sostenido esto es suficiente, pero requiere awareness para tareas de alto volumen.
Agent Swarm para coding
Agent Swarm es la capacidad más distintiva de Kimi Code. Permite coordinar hasta 100 sub-agentes en paralelo (300 en Kimi Work), reduciendo tiempos de ejecución 4.5x en tareas paralelizables.
Casos de uso prácticos:
- Generación batch de tests: generar unit tests para todos los archivos en
/src/servicesen paralelo - Refactoring a gran escala: migrar código legacy en múltiples archivos simultáneamente
- Code review a escala: analizar cientos de PRs o commits en paralelo
- Documentación automática: generar docs para cada módulo del proyecto
Kimi Code vs Claude Code vs Cursor
Kimi Code vs Claude Code
Claude Code gana en calidad bruta y tamaño de contexto (1M nativo). Kimi Code gana en costo y paralelismo. La estrategia ideal para muchos desarrolladores es híbrida: Kimi Code para tareas de alto volumen y paralelizables, Claude Code para razonamiento complejo que justifique el mayor costo.
Kimi Code vs Cursor
Cursor es un IDE ($20/mes) con diffs visuales, completaciones inline y experiencia GUI. Kimi Code es una herramienta de terminal con throughput y eficiencia de costo. Los desarrolladores que prefieren terminal encontrarán Kimi Code más natural; los que prefieren feedback visual deberían usar Cursor o configurar Kimi K3 como backend dentro de Cursor.
¿Para quién es Kimi Code?
- Desarrolladores que buscan alternativas económicas a Claude Code o Cursor sin sacrificar calidad
- Equipos que necesitan paralelismo para batch processing, test generation o refactoring a escala
- Desarrolladores de terminal que prefieren flujos CLI sobre IDEs
- Proyectos con codebases grandes que aprovechan el contexto de 1M de K3
- Integraciones con herramientas existentes vía API compatible OpenAI/Anthropic
FAQ
¿Kimi Code es gratis?
No. Kimi Code requiere al menos el plan Moderato ($19/mes). El plan free (Adagio) no incluye acceso a Kimi Code.
¿Puedo usar Kimi K3 en Kimi Code?
Sí. K3 está disponible desde el plan Moderato con 256K de contexto, y desde Allegretto con el contexto completo de 1M.
¿Kimi Code funciona sin internet?
No. Aunque las acciones (edición de archivos, comandos shell) ocurren localmente, la inferencia del modelo se realiza vía la API de Moonshot en la nube.
¿Puedo usar Kimi Code con otras herramientas?
Sí. La API es compatible con OpenAI y Anthropic, por lo que puedes integrar Kimi K3 en Claude Code, Roo Code, Cursor, y cualquier herramienta que soporte estos protocolos.
¿Qué diferencia hay entre Kimi Code y la Kimi Platform?
Kimi Code está diseñado para escenarios de programación con membresía suscripción. La Kimi Platform es para llamar capacidades de modelos en tu propio producto, con facturación por uso y gestión de equipos.
Conclusión
Kimi Code es una de las opciones más competitivas para desarrolladores que buscan un asistente de coding IA en 2026. Con el respaldo del modelo K3 (2.8T parámetros, 1M contexto), una CLI madura con 52 releases en menos de dos meses, integración con herramientas populares como Claude Code, y un precio 4-17x menor que las alternativas occidentales, Moonshot AI ha creado un producto que combina potencia, flexibilidad y economía. Si pasas más de $50/mes en herramientas de IA para coding, vale la pena probar Kimi Code.