Kimi Code CLI: Cómo instalar y ejecutar el agente de codificación autónomo de Moonshot

Kimi Code es el agente de codificación nativo de terminal de Moonshot, construido sobre Kimi K2.7 Code. Instálalo en una línea, inicia sesión, ejecuta /init y usa comandos de barra inclinada, MCP y subagentes. Guía completa de configuración.

Ashley Innocent

Ashley Innocent

15 June 2026

Kimi Code CLI: Cómo instalar y ejecutar el agente de codificación autónomo de Moonshot

Apidog para empresas

Despliegue local

SSO & RBAC

Conforme con SOC 2

Explorar Apidog Enterprise

Moonshot AI lanzó Kimi Code junto con el modelo Kimi K2.7 Code: un agente de codificación nativo de terminal que lee tu repositorio, escribe y edita archivos, ejecuta comandos de shell y genera subagentes para trabajo paralelo. Si estás familiarizado con Claude Code o Codex, la estructura te resultará familiar. La diferencia radica en el motor subyacente y el precio. Kimi Code funciona con un modelo de peso abierto y se factura mediante una suscripción fija en lugar de por token.

Esta guía te llevará desde una máquina limpia hasta tu primera tarea de agente, y luego cubrirá los comandos y la configuración que realmente usarás.

botón

Qué es Kimi Code

Kimi Code es el propio marco de agente de Moonshot, construido para aprovechar las fortalezas del modelo K2.7 Code: pensamiento preservado entre turnos, razonamiento entrelazado y llamadas a herramientas de múltiples pasos. De fábrica puede:

Se ejecuta en tu terminal, en VS Code a través de una extensión, y en JetBrains o Zed a través del protocolo ACP. El modelo que lo respalda es de peso abierto, por lo que la misma inteligencia está disponible para auto-alojamiento si alguna vez lo necesitas; consulta nuestra explicación de Kimi K2.7 Code para los detalles del modelo.

Instalar Kimi Code

El instalador descarga uv (un gestor de paquetes de Python) primero, y luego instala el CLI a través de él. Una línea hace todo el proceso.

macOS y Linux:

curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash

Windows (PowerShell):

irm https://code.kimi.com/kimi-code/install.ps1 | iex

Cuando termine, inicia el agente desde cualquier directorio de proyecto:

kimi

La primera ejecución te lleva a una sesión interactiva en tu carpeta actual. Kimi Code trata ese directorio como la raíz del proyecto, así que haz un cd al repositorio en el que quieras trabajar antes de iniciarlo.

Iniciar sesión

Autentícate desde dentro de la sesión con un solo comando:

/login

Esto inicia un flujo OAuth con tu cuenta Kimi y conecta el CLI a la plataforma Kimi Code. Si prefieres usar una clave API, por ejemplo para controlar una herramienta de terceros, genera una en la consola de Kimi Code. Cada cuenta permite hasta 5 claves.

Una nota rápida sobre la cuota: Kimi Code funciona con planes de suscripción, y los límites se renuevan en un ciclo de 7 días en lugar de mensual. Los límites de tasa se sitúan entre 300 y 1200 solicitudes cada 5 horas, con hasta 30 solicitudes concurrentes, dependiendo de tu plan. Consulta /usage a mitad de sesión para ver tu estado.

Tu primera tarea

Con el agente conectado, simplemente describe lo que quieres en lenguaje sencillo. Una buena primera ejecución es dejar que aprenda el proyecto:

/init

/init analiza la base de código y escribe un archivo AGENTS.md que captura la estructura, las convenciones y los puntos de entrada clave. El agente lee ese archivo en ejecuciones futuras, por lo que comienza cada sesión con contexto en lugar de redescubrir tu repositorio cada vez. Si has usado DESIGN.md para agentes de codificación, esta es la misma idea aplicada automáticamente.

Después de eso, dale trabajo real:

Añade validación de entrada al endpoint POST /users y escribe una prueba para el caso de email vacío.

Kimi Code planifica el cambio, edita los archivos, ejecuta la prueba e informa. Por defecto, pregunta antes de acciones destructivas. Si confías en él para una tarea y quieres que deje de preguntar, activa la aprobación automática:

/yolo

Usa eso con precaución. Es genial para trabajos de prueba en proyectos nuevos, pero arriesgado en un repositorio que te importa.

Comandos de barra diagonal que vale la pena conocer

Manejas una sesión con comandos de barra diagonal. Estos son los que usarás a diario.

Comando Qué hace
/help Lista todos los comandos
/login Autenticarse con tu cuenta Kimi
/init Analiza el proyecto y genera AGENTS.md
/model Cambia el modelo activo
/usage Verifica la cuota restante para el ciclo actual
/sessions Lista sesiones anteriores
/resume Reabrir una sesión anterior con su contexto
/clear Restablece el contexto actual
/compact Comprime la conversación para liberar contexto
/yolo Activa/desactiva la aprobación automática de acciones
/exit Sale de la sesión

/compact es el comando subestimado. Las ejecuciones largas del agente llenan la ventana de contexto con la salida de la herramienta; compactar resume el historial para que puedas seguir adelante sin empezar de nuevo o superar el límite de la ventana.

Conéctalo a tu editor o agente existente

No tienes que abandonar tu configuración actual para usar el modelo K2.7 Code.

VS Code. Instala la extensión "Kimi Code" desde el marketplace e inicia sesión con la misma cuenta.

JetBrains y Zed. Conéctate a través del protocolo ACP del CLI, para que el agente se ejecute dentro del editor que ya usas.

Claude Code, Cline y RooCode. El modelo se sirve a través de una API compatible con OpenAI. Apunta la URL base de la herramienta a https://api.moonshot.ai/v1, establece el modelo en kimi-k2.7-code y pega una clave API. El flujo es el mismo que documentamos para ejecutar Kimi dentro de Claude Code y Cursor; solo cambia el ID del modelo.

Personaliza con MCP y subagentes

Dos características hacen que Kimi Code valga la pena configurar en lugar de simplemente ejecutar.

Protocolo de Contexto de Modelo (MCP). Kimi Code es un cliente MCP, por lo que puedes conectar servidores de herramientas externos: un lector de bases de datos, un navegador, una API interna, tu rastreador de problemas. El agente luego llama a esas herramientas como parte de una tarea. Si estás construyendo o probando un servidor MCP, nuestro manual de pruebas de servidores MCP cubre cómo validar el contrato de la herramienta antes de entregársela a un agente.

Subagentes. Para trabajos que se dividen limpiamente, Kimi Code puede generar subagentes que se ejecutan en paralelo e informan a la sesión principal. Piensa en "escanear cada servicio en busca de la llamada obsoleta" o "redactar pruebas para estos seis módulos a la vez". Defines agentes personalizados en la configuración, de forma muy similar a los subagentes de Claude Code.

Prueba la API detrás de esto antes de construir

Si estás conectando kimi-for-coding a tu propia herramienta a través de la API, prueba primero el endpoint en bruto para saber exactamente lo que devuelve. Apidog te proporciona un espacio de trabajo visual para eso.

  1. Crea una solicitud POST a https://api.moonshot.ai/v1/chat/completions.
  2. Añade un encabezado Authorization: Bearer <tu-clave> usando una clave de la consola de la plataforma Kimi.
  3. Envía un cuerpo de estilo OpenAI con "model": "kimi-k2.7-code" y tus messages.
  4. Lee la respuesta formateada y el uso de tokens, luego guarda la llamada como una prueba reutilizable.

A partir de ahí, puedes afirmar sobre códigos de estado, validar la estructura de la llamada a la herramienta de la que depende el agente y volver a ejecutar las comprobaciones cada vez que Moonshot actualice el modelo. Descarga Apidog para configurarlo.

¿Vale la pena cambiarse a Kimi Code?

La respuesta honesta depende de lo que optimices. El modelo K2.7 Code se queda atrás de GPT-5.5 y Claude Opus por unos pocos puntos en la mayoría de los benchmarks de codificación, así que si quieres la máxima calidad posible en una sola toma, la frontera cerrada sigue ganando. Pero Kimi Code combina un agente capaz con un modelo de peso abierto y precios de tarifa plana, lo que cambia la ecuación para cualquiera que ejecute sesiones largas de agente todo el día. Para una comparación lado a lado de cómo está el panorama de los agentes, consulta nuestra comparación de Claude Code vs OpenAI Codex.

El movimiento de bajo riesgo: instálalo, ejecuta /init en un proyecto secundario y dale una tarea real. Sabrás en una tarde si se gana un lugar junto a tu agente actual.

Preguntas Frecuentes

¿Cómo instalo Kimi Code? Ejecuta el instalador de una línea (curl ... | bash en macOS/Linux, irm ... | iex en Windows), luego inícialo con kimi.

¿Cómo inicio sesión? Ejecuta /login dentro de la sesión para OAuth, o crea una clave API en la consola de Kimi Code para herramientas de terceros.

¿Qué modelo ejecuta? Kimi K2.7 Code. En la suscripción de Kimi Code, el ID del modelo es kimi-for-coding; en la API de Moonshot de pago por token, es kimi-k2.7-code.

¿Funciona en VS Code? Sí, a través de la extensión "Kimi Code". JetBrains y Zed se conectan mediante el protocolo ACP.

¿Puedo usarlo con Claude Code o Cline? Sí. La API es compatible con OpenAI, así que apunta la URL base de la herramienta al endpoint de Kimi y establece el ID del modelo.

¿Cuánto cuesta? Funciona con planes de suscripción con cuota que se renueva cada 7 días, no con facturación por token. Consulta /usage para ver tu cuota restante.

¿Soporta MCP? Sí. Kimi Code es un cliente MCP y soporta subagentes personalizados.

Resumen

Kimi Code es un agente de codificación para terminal e IDE construido sobre el modelo de peso abierto K2.7 Code de Moonshot. Instálalo con un comando, inicia sesión con /login, ejecuta /init para que aprenda tu repositorio y empieza a asignarle tareas. Es compatible con MCP, genera subagentes y se integra con VS Code, JetBrains, Zed y herramientas compatibles con OpenAI como Claude Code. No es el agente con la puntuación más alta en teoría, pero su precio fijo en un modelo abierto lo convierte en una opción seria para un uso diario intensivo. Prueba primero la API en Apidog, luego pon el agente en una tarea real y júzgalo con tu propio código.

botón

Practica el diseño de API en Apidog

Descubre una forma más fácil de construir y usar APIs