Moonshot AI lanza Kimi Code CLI: un agente de codificación de IA terminal integrado en TypeScript para agentes de próxima generación

Moonshot AI ha lanzado Kimi Code CLI, un agente de codificación de código abierto que se ejecuta en la terminal. La herramienta lee y edita código, ejecuta comandos de shell, busca archivos y recupera páginas web. Luego elige su siguiente paso basándose en los comentarios que recibe. El proyecto tiene licencia del MIT y se encuentra en GitHub.

Kimi Code CLI es el sucesor del antiguo kimi-cli. El nuevo agente está escrito en TypeScript y distribuido a través de npm. Funciona de inmediato con los modelos Kimi de Moonshot AI. También se puede configurar para utilizar otros proveedores compatibles.

¿Qué es la CLI del Código Kimi?

Kimi Code CLI es un agente de inteligencia artificial para el desarrollo de software y operaciones de terminales. Puede implementar nuevas funciones, corregir errores y completar refactorizaciones. También puede explorar una base de código desconocida y responder preguntas de arquitectura. También se admiten el procesamiento de archivos por lotes, compilaciones y ejecuciones de pruebas encadenadas.

El modelo de ejecución se basa en la retroalimentación. El agente planifica pasos, modifica código, ejecuta pruebas e informa sus acciones. Las operaciones de solo lectura se ejecutan automáticamente de forma predeterminada. Para ediciones de archivos o comandos de shell, el agente primero solicita confirmación. Este flujo de aprobación mantiene las acciones riesgosas bajo el control del desarrollador.

La CLI en sí es gratuita y tiene licencia del MIT. El acceso al modelo requiere Kimi Code OAuth o una clave API de plataforma abierta Moonshot AI.

https://github.com/MoonshotAI/kimi-code

Características clave

Moonshot enumera varias funciones destinadas a sesiones de agentes largas y centradas:

Distribución binaria única. Un comando lo instala, sin necesidad de configurar Node.js. Inicio rápido. Moonshot dice que la TUI está lista en milisegundos. TUI especialmente diseñada. La interfaz está optimizada para sesiones extendidas de agentes. Entrada de vídeo. Coloque una grabación de pantalla o un clip de demostración en el chat. Configuración MCP nativa de IA. Agregue y autentique servidores de protocolo de contexto modelo a través de /mcp-config. Subagentes para trabajo paralelo. Envíe codificadores integrados, explore y planifique subagentes en contextos aislados. Ganchos del ciclo de vida. Ejecute comandos locales para controlar llamadas a herramientas, auditar decisiones o activar notificaciones.

Instalación y primera ejecución

Existen dos rutas de instalación. El script oficial no necesita Node.js preinstalado.

En macOS o Linux, ejecute el script de instalación:

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

En Windows, use PowerShell:

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

La instalación global de npm requiere Node.js 24.15.0 o posterior:

instalación npm -g @moonshot-ai/kimi-code

Verifique el binario, luego abra un proyecto e inicie la interfaz de usuario interactiva:

kimi –versión cd tu-proyecto kimi

En el primer inicio, escriba /login dentro de la interfaz de usuario. Puede elegir Kimi Code OAuth o una clave API de plataforma abierta Moonshot AI. Para ejecutar una instrucción sin la interfaz de usuario, use kimi -p “tu tarea”. Para reanudar la sesión anterior, agregue -C.

Casos de uso

Comprender un proyecto: solicite una descripción general de la arquitectura y un diagrama de dependencia del módulo. Implementación de una función: describa la firma, las opciones y los criterios de aceptación desde el principio. Corregir un error: proporcione juntos el síntoma, los pasos de reproducción y el comportamiento esperado. Redacción de pruebas y refactorización: extraiga patrones repetidos y luego ejecute pruebas para confirmar el comportamiento. Automatización única: analice registros y conteos de llamadas de salida con latencias p50 y p99. Tareas programadas: solicite al agente que establezca recordatorios o comprobaciones recurrentes mediante cron.

El modo de plan está disponible a través de Shift-Tab o kimi –plan. Genera un plan de investigación antes de tocar archivos. Para un trabajo por lotes seguro, –yolo o /yolo omiten las indicaciones de aprobación. El comando /fork crea una rama experimental que puedes abandonar. El comando /compact comprime el contexto para liberar tokens. Para investigaciones grandes, el agente principal puede enviar subagentes en paralelo.

Cómo se compara la CLI de Kimi Code

Kimi Code CLI se une a varios agentes de codificación de terminales establecidos. La siguiente tabla lo compara con tres de ellos. Los detalles de la competencia reflejan mediados de 2026 y pueden cambiar rápidamente.

AtributoKimi Code CLICCódigo LaudeOpenAI Codex CLIGemini CLIDesarrolladorMoonshot AIAnthropicOpenAIGoogleModelo de respaldoModelos KimiModelos ClaudeGPT-5.3-CodexGemini 2.5 ProLanguage / runtimeTypeScriptNode.jsRustTypeScriptInstallScript o npm (Node.js ≥ 24.15.0)Instalador nativo o npmnpm / soporte nativo npm binario único MCPSí (/mcp-config)SíSíSíSubagentesSí (codificador, exploración, plan)SíSíNo (secuencial)Modo de planificaciónSí (Shift-Tab)SíSíSíIntegración IDEACP (Zed, JetBrains)VS Code, JetBrainsVS Code, IDEVS Code (Code Assist)LicenciaMITPropietarioCódigo abiertoApache 2.0

Los cuatro agentes admiten el protocolo de contexto modelo. Se diferencian en el modelo de respaldo, el idioma, la licencia y la orquestación. Kimi Code CLI y Codex CLI envían subagentes nativos. Gemini CLI ejecuta tareas secuencialmente sin soporte de subagente.

Conclusiones clave

Kimi Code CLI es un agente de codificación de terminales con licencia del MIT de Moonshot AI. Está escrito en TypeScript y se instala mediante script o npm. Los subagentes integrados de codificación, exploración y planificación se ejecutan en contextos aislados. Los servidores MCP se configuran de forma conversacional a través de /mcp-config, no de JSON sin formato. Sucede a kimi-cli y migra la configuración y las sesiones existentes.

Explicador visual de Marktechpost

Código Kimi CLI · Guía
01 / 09

Descripción general

Código Kimi CLI

El agente de codificación de terminal de código abierto de Moonshot AI que lee código, ejecuta comandos y planifica su siguiente paso.

Se ejecuta en su terminal como un agente de codificación de IA con licencia MIT · escrito en TypeScript · distribuido a través de npm Funciona con modelos Kimi u otros proveedores compatibles

Diapositiva 02

¿Qué es la CLI del Código Kimi?

Lee y edita código, ejecuta comandos de shell, busca archivos Busca páginas web y elige el siguiente paso a partir de los comentarios Las acciones de solo lectura se ejecutan automáticamente de forma predeterminada Las ediciones de archivos y los comandos de shell solicitan confirmación primero

Diapositiva 03

Características clave

Distribución binaria única: no se requiere configuración de Node.js Subagentes de programación, exploración y planificación integrados Configuración de MCP nativa de IA a través de /mcp-config Enlaces de ciclo de vida y soporte de entrada de video

Diapositiva 04

Instalar

macOS/Linux

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

Windows (PowerShell)

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

npm (Node.js 24.15.0+)

instalación npm -g @moonshot-ai/kimi-code

Diapositiva 05

Primera ejecución

kimi –version cd tu-proyecto kimi Escribe /iniciar sesión → Código Kimi Clave API OAuth o Moonshot kimi -p “tu tarea” ejecuta una instrucción sin la interfaz de usuario kimi -C reanuda la sesión anterior

Diapositiva 06

Casos de uso

Comprender un proyecto: descripción general de la arquitectura y mapa de dependencias Implementar características con firmas claras y criterios de aceptación Corregir errores de síntomas, pasos de reproducción y comportamiento esperado Escribir pruebas, refactorizar y automatizar análisis de registros o ediciones por lotes

Diapositiva 07

Modos y comandos

Modo de planificación: Shift-Tab o kimi –plan –yolo o /yolo omite aprobaciones para un trabajo por lotes seguro /fork crea una rama experimental que puedes abandonar /compact comprime el contexto para liberar tokens

Diapositiva 08

Cómo se compara

AtributoCódigo Kimi CLICCódigo LaudeCodex CLIGemini CLI ModeloModelos KimiModelos ClaudeGPT-5.3-CodexGemini 2.5 Pro IdiomaTypeScriptNode.jsRustTypeScript SubagentesSíSíSíNo LicenciaMITPropietarioCódigo abiertoApache 2.0

Diapositiva 09

Conclusiones clave

Agente de codificación de terminal con licencia del MIT de Moonshot AI Escrito en TypeScript; se instala mediante script o codificador npm, explora, planifica subagentes en contextos aislados MCP configurado de forma conversacional, no JSON sin formato Succeeds kimi-cli; migra configuración y sesiones

Consulte el repositorio de GitHub aquí. Además, no dude en seguirnos en Twitter y no olvide unirse a nuestro SubReddit de más de 150.000 ML y suscribirse a nuestro boletín. ¡Esperar! estas en telegrama? Ahora también puedes unirte a nosotros en Telegram.

¿Necesita asociarse con nosotros para promocionar su repositorio de GitHub O su página principal de Hugging O su lanzamiento de producto O seminario web, etc.? Conéctate con nosotros

Michal Sutter es un profesional de la ciencia de datos con una Maestría en Ciencias de Datos de la Universidad de Padua. Con una base sólida en análisis estadístico, aprendizaje automático e ingeniería de datos, Michal se destaca en transformar conjuntos de datos complejos en conocimientos prácticos.