Agentes de IA

Kimi Code CLI

Kimi Code — Flags del CLI

Flags de arranque del comando kimi (ejecuta kimi --help para ver la lista integrada). Son flags de shell, no comandos slash de la TUI — la diferencia está explicada en Comandos de terminal.

Sesión

FlagPara qué sirveEjemplo
--session [id] (-S)Retoma una sesión; con un ID la abre directamente, sin ID abre un selector interactivokimi -S 3fa9…
--continue (-c)Continúa la sesión más reciente del directorio actualkimi -c
--resume (-r)Alias oculto de --sessionkimi -r

Modelos

FlagPara qué sirveEjemplo
--model <modelo> (-m)Alias de modelo para este arranque; si no, se usa el default_model de la configuraciónkimi -m k3

Permisos

FlagPara qué sirveEjemplo
--yolo (-y)Arranca en modo Ask When Needed: las operaciones rutinarias se ejecutan solas, las arriesgadas siguen preguntandokimi -y
--autoArranca en modo Never Ask (totalmente desatendido)kimi --auto
--yes, --auto-approveAlias ocultos de --yolokimi --yes

Antes de usarlos, lee los avisos de seguridad de Permisos.

Contexto

FlagPara qué sirveEjemplo
--add-dir <dir>Directorio de workspace adicional; repetible; las rutas relativas se resuelven desde el directorio actualkimi --add-dir ../shared-lib

Salida

FlagPara qué sirveEjemplo
--output-format <formato>text (por defecto) o stream-json; sólo válido junto con --promptkimi -p "…" --output-format stream-json

Depuración

FlagPara qué sirveEjemplo
--version (-V)Imprime la versión y salekimi -V
--help (-h)Muestra la ayuda y salekimi -h

Para diagnósticos más a fondo tienes kimi doctor y kimi export (Comandos de terminal) y la variable de entorno KIMI_LOG_LEVEL (Configuración).

Automatización

FlagPara qué sirveEjemplo
--prompt <prompt> (-p)Prompt único no interactivo; manda la salida del asistente a stdout; sin TUIkimi -p "arregla el test que falla"
--planArranca la sesión nueva en modo plankimi --plan

Detalles del modo no interactivo: el texto del asistente va a stdout, mientras que el razonamiento, el progreso de las herramientas y los avisos de reanudación van a stderr; no hay aprobación humana — se aplica la política de permisos auto, y las reglas estáticas de denegación siguen vigentes; stream-json emite un objeto JSON por línea.

Integraciones

FlagPara qué sirveEjemplo
--skills-dir <dir>Sustituye los directorios de skills descubiertos automáticamente en este arranque; repetiblekimi --skills-dir ./team-skills
--agent <nombre>Arranca una sesión nueva con un agente con nombre como agente principalkimi --agent reviewer
--agent-file <ruta>Carga un agente propio desde un archivo Markdown para una sesión nueva; no es repetiblekimi --agent-file ./agents/reviewer.md

Para integrarse con un IDE existe el subcomando kimi acp en lugar de un flag; ver Comandos de terminal.

Reglas de conflicto

Se rechazan al arrancar:

  • --continue y --session son mutuamente excluyentes.
  • --yolo y --auto son mutuamente excluyentes.
  • --prompt no se puede combinar con --yolo/--auto/--plan (el modo no interactivo ya usa permisos automáticos por defecto).
  • --output-format sólo funciona junto a --prompt.
  • --agent no se puede combinar con --session/--continue; --agent-file no se puede combinar con --agent, --session ni --continue.

? No se ha podido verificar: si --yolo/--plan se pueden combinar con --continue/--session al retomar una sesión. La referencia del comando kimi dice que al retomar se puede sobrescribir el modo guardado (por ejemplo kimi --continue --auto); la página de overrides afirma que --yolo y --plan no se pueden combinar con --continue/--session fuera del modo prompt. Las dos páginas oficiales se contradicen.


Última verificación: 2026-09-07

Fuentes oficiales:

Las herramientas de IA para programar evolucionan rápido. Si encuentras información desactualizada, abre un issue o un pull request.