Referencia rápida de Kimi Code CLI

Una guía rápida y referencia de Kimi Code CLI con comandos, comandos slash, atajos de teclado, herramientas integradas, modo de planificación, Skills, MCP y flujos de trabajo cotidianos para desarrolladores.

8 min. de lectura2026-07-22
Vista previa de la interfaz CLI de Kimi Code

Kimi Code CLI es el agent de IA para programación en terminal de código abierto de Moonshot AI: lee y edita código, ejecuta comandos de shell y planifica el siguiente paso a partir de tus comentarios. Esta referencia rápida reúne los comandos de Kimi Code, comandos slash, atajos de teclado, herramientas integradas y flujos de trabajo diarios que más usan los desarrolladores. Tenla abierta junto a tu terminal y usa /help dentro de Kimi Code o kimi --help en tu shell para ver qué ofrece tu versión actual.

Guía rápida de referencia de Kimi Code CLI con comandos esenciales, comandos slash, herramientas y atajos

Para ver detalles de origen, consulta las referencias oficiales de comando kimi, comandos slash, herramientas integradas y atajos de teclado.

Instalar Kimi Code CLI

Para la mayoría de los desarrolladores, el script de instalación oficial es la vía más rápida: instala un único binario de Kimi Code y no requiere Node.js. Homebrew, npm y pnpm también están disponibles si se adaptan mejor a tu cadena de herramientas local.

Plataforma / administradorComando
Script para macOS / Linuxcurl -fsSL https://code.kimi.com/kimi-code/install.sh \| bash
Homebrewbrew install kimi-code
Windows PowerShellirm https://code.kimi.com/kimi-code/install.ps1 \| iex
npmnpm install -g @moonshot-ai/kimi-code
pnpmpnpm add -g @moonshot-ai/kimi-code

En Windows, instala Git for Windows antes del primer arranque, porque Kimi Code CLI usa Git Bash incluido como entorno de shell. Después de instalarlo, abre una terminal nueva y verifica el binario:

kimi --version

Empieza aquí

Usa este ciclo mínimo cuando entres a un proyecto por primera vez:

cd your-project kimi # Dentro de la sesión /login # inicia sesión si es tu primer arranque /init # genera o actualiza AGENTS.md /plan on # planifica antes de trabajos amplios, riesgosos o poco claros /help # descubre comandos y atajos /compact # libera contexto cuando la conversación se alarga

Usa --yolo, /yolo y /auto solo en espacios de trabajo de confianza. Reducen la fricción de las aprobaciones, pero también permiten que Kimi Code actúe con más autonomía.

Comandos más usados

Si solo memorizas unos pocos, que sean estos: cubren la mayoría de las sesiones del día a día.

ComandoQué hace
kimiInicia una sesión interactiva en el directorio actual
kimi -CContinúa aquí la sesión más reciente
kimi -p "..."Ejecuta un solo prompt sin abrir la TUI
/loginInicia sesión en el primer arranque
/initGenera o actualiza AGENTS.md
/plan onEntra en el modo de planificación para cambios amplios o riesgosos
/modelCambia el modelo para esta sesión
/compactLibera contexto cuando la conversación se alarga
/sessionsExplora y reanuda sesiones anteriores
/helpMuestra todos los comandos y atajos
Shift-TabActiva o desactiva el modo de planificación

Inicio y automatización

Opciones principales de CLI

Comando / indicadorQué hace
kimiInicia una sesión interactiva en el directorio actual
kimi --continue, kimi -CContinúa la sesión más reciente en este directorio
kimi --session [id], kimi -S [id]Reanuda una sesión por ID o abre el selector de sesiones sin ID
kimi -p "...", kimi --prompt "..."Ejecuta un solo prompt no interactivo sin abrir la TUI
--output-format stream-jsonEmite eventos JSONL para scripts; solo funciona con --prompt
kimi --model <model>, kimi -m <model>Inicia con un alias de modelo específico
kimi --planInicia una sesión nueva en modo de planificación
kimi --yolo, kimi -yAprueba automáticamente las llamadas normales a herramientas; úsalo solo en directorios de confianza
kimi --autoInicia en modo de permisos automático; las aprobaciones se gestionan automáticamente y el Agent no hará preguntas
--skills-dir <dir>Carga Skills desde el directorio especificado y reemplaza, para este inicio, los directorios de Skills de usuario y proyecto detectados automáticamente

Ejemplos no interactivos

kimi -p "Resume el estado actual del repositorio" kimi -m kimi-code/kimi-for-coding -p "Explica el diff más reciente" kimi -p "Lista los archivos modificados" --output-format stream-json

Subcomandos de CLI

SubcomandoPropósito
kimi loginInicia el acceso con código de dispositivo OAuth de Kimi Code sin entrar a la TUI
kimi acpEjecuta Kimi Code como servidor Agent Client Protocol para integración con IDE
kimi serverEjecuta, instala y administra el servicio local REST/WebSocket/web
kimi webAbre la interfaz de navegador de Kimi; equivale a kimi server run --open
kimi doctorValida config.toml y tui.toml
kimi export [sessionId]Empaqueta una sesión en un archivo ZIP
kimi migrateMigra datos locales desde una instalación antigua de kimi-cli
kimi upgradeBusca la versión más reciente y muestra las opciones de actualización
kimi vis [sessionId]Abre el visualizador de sesiones en tu navegador
kimi providerAdministra proveedores desde la terminal

Comandos útiles del servidor:

kimi server run # inicia o reutiliza un servidor local en segundo plano kimi server run --foreground # ejecútalo adjunto a la terminal kimi server install # registra un servicio administrado por el SO kimi server status # muestra el estado de instalado / en ejecución / pid / puerto kimi web # abre la interfaz del navegador

Comandos slash

Los comandos slash son controles integrados de la TUI. Escribe / en el cuadro de entrada para abrir el autocompletado de comandos; los alias también se reconocen. Si una entrada con prefijo / no coincide con un comando integrado ni con un comando Skill, se envía al Agent como mensaje normal.

Cuenta y configuración

ComandoAliasPropósito
/loginSelecciona una cuenta o plataforma e inicia sesión
/logoutBorra las credenciales de la cuenta actual
/providerAbre el administrador de proveedores para ver, agregar y quitar proveedores configurados
/modelCambia el modelo LLM usado en la sesión actual
/settings/configAbre el panel de configuración dentro de la TUI
/experiments/experimentalAbre el panel de funciones experimentales
/permissionSelecciona un modo de permisos
/editorConfigura el editor externo que se abre con Ctrl-G
/themeCambia el tema de color de la interfaz de terminal

Gestión de sesiones

ComandoAliasPropósito
/new/clearInicia una sesión nueva y descarta el contexto actual
/sessions/resumeExplora sesiones anteriores y cambia a una de ellas
/tasks/taskExplora la lista de tareas en segundo plano
/forkBifurca una sesión nueva a partir de la conversación actual
/title [...]/renameMuestra o define el título de la sesión actual
/compact [...]Compacta el contexto de la conversación; el texto opcional indica qué conservar
/undo [n]Deshace prompts recientes del contexto activo
/reloadRecarga la sesión y aplica la configuración más reciente de config.toml y tui.toml
/reload-tuiRecarga solo las preferencias de interfaz de tui.toml
/initAnaliza el código base y genera AGENTS.md
/export-md [...]/exportExporta la sesión actual como Markdown
/export-debug-zipExporta la sesión actual como archivo ZIP de depuración

Modos y control de ejecución

ComandoAliasPropósito
/yolo [on\|off]/yesActiva o desactiva el modo YOLO; cuando está habilitado, omite la aprobación para llamadas normales a herramientas
/auto [on\|off]Activa o desactiva el modo de permisos automático; las aprobaciones se gestionan automáticamente y se omiten las preguntas
/plan [on\|off]Activa o desactiva Plan Mode; solo alternarlo no crea un archivo de plan vacío
/plan clearBorra el plan actual
/swarm on\|offActiva o desactiva el modo swarm sin enviar un prompt
/swarm <task>Activa el modo swarm, envía la tarea como prompt y luego desactiva el modo swarm después de un turno normal
/goal [...]Inicia o gestiona un objetivo autónomo

Plan Mode está pensado para trabajos amplios, riesgosos o poco claros. Prioriza la exploración y la planificación antes de modificar archivos.

Empezar a editar de inmediato una refactorización de 40 archivos sin revisar el plan.
Ejecuta /plan on, deja que Kimi Code inspeccione el proyecto, revisa el plan propuesto y apruébalo antes de que se realicen cambios.

Los subcomandos del modo Goal incluyen /goal status, /goal pause, /goal resume, /goal cancel, /goal replace <objective>, /goal next <objective> y /goal next manage.

Información y estado

ComandoAliasPropósito
/help/h, /?Muestra los atajos de teclado y los comandos disponibles
/btw [question]Abre una conversación paralela en un sub-Agent bifurcado
/usageMuestra el uso de token, el consumo de contexto y la información de cuota
/statusMuestra el estado de ejecución: versión, modelo, directorio de trabajo, modo de permisos y más
/mcpEnumera los servidores MCP y el estado de conexión
/pluginsAbre el gestor de plugins
/versionMuestra la versión de Kimi Code CLI
/feedbackEnvía comentarios sobre el producto
/exit/quit, /qSale de Kimi Code CLI

Skills y extensiones

ComandoPropósito
/mcp-configConfigura servidores MCP y gestiona el inicio de sesión MCP OAuth
/custom-theme [...]Crea o edita un tema de color personalizado para la TUI
/update-configInspecciona o edita config.toml y tui.toml
/import-from-cc-codexImporta instrucciones, Skills y ajustes de MCP de Claude Code y Codex
/sub-skillDescubre y reorganiza el inventario local de Skills
/skill:name [extra text]Invoca una Skill externa instalada
/name [extra text]Atajo para una Skill externa cuando ningún comando del sistema tiene el mismo nombre
/parent.child [extra text]Invoca una sub-skill externa expuesta con un nombre de comando con puntos

Herramientas integradas

Las herramientas integradas las proporciona el propio Kimi Code CLI. De forma predeterminada, las herramientas de solo lectura como Read, Grep y Glob se permiten automáticamente; las herramientas que escriben archivos, ejecutan comandos, detienen tareas o crean programaciones normalmente requieren aprobación, a menos que tu modo de permisos las permita.

Archivos, shell y web

HerramientaAprobación predeterminadaPropósito
ReadPermitir automáticamenteLee archivos de texto
WriteRequiere aprobaciónCrea o sobrescribe archivos
EditRequiere aprobaciónReemplaza contenido exacto de archivos
GrepPermitir automáticamenteBusca contenido en archivos con ripgrep
GlobPermitir automáticamenteBusca archivos por patrón glob
ReadMediaFilePermitir automáticamenteLee un archivo de imagen o video
BashRequiere aprobaciónEjecuta comandos de shell
WebSearchPermitir automáticamenteBusca en la web cuando esté disponible
FetchURLPermitir automáticamenteObtiene el contenido de una URL especificada

Planificación, estado y colaboración

HerramientaAprobación predeterminadaPropósito
EnterPlanModePermitir automáticamenteEntrar en Plan Mode
ExitPlanModePermitir automáticamente; el usuario confirma el planSalir de Plan Mode y enviar el plan
TodoListPermitir automáticamenteGestiona una lista visible de tareas pendientes
AgentPermitir automáticamenteCrea un sub-Agent para una subtarea específica
AgentSwarmPermitir automáticamente en modo swarm; de lo contrario, puede requerir aprobaciónInicia subagents basados en elementos o reanuda subagents existentes
AskUserQuestionPermitir automáticamenteFormula preguntas estructuradas de opción múltiple
SkillPermitir automáticamenteInvoca una Skill inline registrada

Tareas en segundo plano y programadas

HerramientaAprobación predeterminadaPropósito
TaskListPermitir automáticamenteLista tareas en segundo plano
TaskOutputPermitir automáticamenteMuestra la salida de una tarea en segundo plano
TaskStopRequiere aprobaciónDetiene una tarea en segundo plano en ejecución
CronCreateRequiere aprobaciónPrograma un prompt para ejecutarse en el futuro
CronListPermitir automáticamenteLista tareas programadas
CronDeleteRequiere aprobaciónCancela una tarea programada

Atajos de teclado

Escribe /help dentro de la TUI para ver la lista de atajos disponible en tu versión actual. Consulta la referencia de atajos de teclado oficial para ver la lista completa upstream.

Entrada general

AtajoAcción
EnterEnviar la entrada actual
Shift-Enter / Ctrl-JInsertar una nueva línea
/ Explorar el historial de entradas
EscCerrar una ventana emergente, cancelar el autocompletado o interrumpir el streaming / la compactación
Ctrl-CInterrumpir la salida en streaming o limpiar el cuadro de entrada
Ctrl-DSalir cuando el cuadro de entrada esté vacío

Cambio de modo y edición

AtajoAcción
Shift-TabActivar o desactivar Plan Mode
Ctrl-GEditar la entrada actual en un editor externo
Ctrl-VPegar una imagen o video desde el portapapeles en Unix / macOS
Alt-VPegar una imagen o video desde el portapapeles en Windows
Ctrl--Deshacer la edición de la entrada

Durante el streaming y la salida de herramientas

AtajoAcción
Ctrl-SDirigir: inyecta la entrada actual en el turno en curso
EscInterrumpir la salida en streaming actual
Ctrl-CInterrumpir la salida en streaming actual
Ctrl-OExpandir o contraer la salida de la herramienta

Panel de aprobación y ventanas emergentes

AtajoAcción
/ Moverse entre opciones de aprobación o desplazarse por una ventana emergente
EnterConfirmar la opción de aprobación seleccionada; también cierra ventanas emergentes de ayuda
19Seleccionar una opción de aprobación por número
Esc / Ctrl-C / Ctrl-DRechazar la solicitud de aprobación actual
Ctrl-EExpandir o contraer el diff completo o el contenido de vista previa de archivos en el panel de aprobación
PageUp / PageDownDesplazarse por una ventana emergente de 10 líneas en 10 líneas
q / QCerrar una ventana emergente

Flujos de trabajo comunes

Iniciar un repo nuevo

cd your-project kimi /init /status

Planificar una refactorización antes de editar

/plan on Refactor the auth module to use the new token format and update all callers.

Ejecutar una tarea en segundo plano

Ejecuta la suite de pruebas y avisa cuando termine.

Luego abre /tasks para supervisar el trabajo en segundo plano, o deja que Kimi Code te avise cuando la tarea termine.

Retomar el trabajo de ayer

kimi --continue

Si necesitas una sesión específica, ejecuta kimi --session o usa /sessions dentro de la TUI.

Exportar o depurar una sesión

/export-md /export-debug-zip kimi export -y

Conclusión

Kimi Code CLI funciona mejor cuando lo tratas como un compañero de equipo en la terminal, con contexto explícito del proyecto. Empieza con /init, usa /plan para cambios grandes o inciertos, sigue las tareas largas con /tasks, ten /compact a la mano para sesiones extensas y elige un modo de permisos acorde al nivel de confianza del repositorio.

Preguntas frecuentes

¿Kimi Code CLI se puede instalar gratis?
Sí. Kimi Code CLI es de código abierto y se puede instalar gratis. El acceso a los modelos o servicios subyacentes puede depender de tu plan de Kimi Code. Consulta los detalles en precios de Kimi Code.
¿Por qué esta página se llama referencia rápida y no solo guía rápida?
Referencia rápida es la etiqueta más oficial y con estilo de documentación. La página sigue cubriendo el mismo caso de uso de una guía rápida: comandos para copiar y pegar, comandos slash, atajos, herramientas y flujos de trabajo en un solo lugar.
¿Necesito Node.js para instalar Kimi Code CLI?
Los scripts de instalación oficiales no requieren Node.js. Los métodos de instalación con npm y pnpm requieren un entorno Node.js porque usan administradores de paquetes JavaScript.
¿Cuál es la diferencia entre `/plan` y el modo normal?
El modo normal permite que el Agent trabaje directamente. El modo de planificación es para trabajos amplios, riesgosos o poco claros: Kimi Code primero explora, redacta un plan y sale después de que se aprueba.
¿Cómo reanudo una sesión anterior?
Ejecuta kimi --continue en el mismo directorio del proyecto para continuar la sesión más reciente. Usa kimi --session [id] en la shell o /sessions dentro de la TUI para elegir una sesión específica.
¿`--yolo` es seguro?
--yolo omite la aprobación para las llamadas habituales a herramientas. Úsalo solo en espacios de trabajo confiables y con control de versiones. En repositorios desconocidos o con datos de producción, mantén activadas las aprobaciones.
¿Cómo encajan Skills y MCP en Kimi Code?
Skills empaqueta flujos de trabajo reutilizables y puede aparecer como comandos slash. MCP conecta Kimi Code con herramientas y fuentes de datos externas. Usa /skill:name, /mcp y /mcp-config para descubrirlos y configurarlos.
También le puede interesar
6 herramientas de codificación agéntica para programar de forma autónoma en 2026
6 herramientas de codificación agéntica para programar de forma autónoma en 2026
2026-07-23
Qué es la generación de código con IA: guía para principiantes
Qué es la generación de código con IA: guía para principiantes
2026-07-23
10 herramientas de IA para programar según tus necesidades de desarrollo
10 herramientas de IA para programar según tus necesidades de desarrollo
2026-07-23
Flujo de trabajo de codificación con IA: 9 pasos para código confiable
Flujo de trabajo de codificación con IA: 9 pasos para código confiable
2026-07-22
Kimi Code: el agente de código con IA de nueva generación para la terminal y el IDE
Kimi Code: el agente de código con IA de nueva generación para la terminal y el IDE
2026-07-22