Kimi CLI desde tu teléfono, tu navegador o tu escritorio
El agente de terminal de Moonshot se queda en tu ordenador. La conversación va donde vayas tú, cifrada por el camino.
How Happier runs Kimi CLI
Kimi es el que Happier no actualizará por ti, y eso conviene saberlo el primer día y no el día en que sale una versión. Moonshot lo distribuye con un script de instalación en vez de con un paquete, así que no hay copia gestionada bajo ~/.happier/ que Happier pueda subir de versión — la versión de tu PATH es la que instalaste por última vez, y conseguir una más nueva significa volver a ejecutar tú mismo el instalador de Moonshot.
Lo segundo que es particular de este es cómo se consigue que una sesión de solo lectura sea de solo lectura. Kimi no tiene una bandera para eso, así que Happier escribe una pequeña definición de agente de Kimi propia — una que extiende el agente por defecto de Kimi y le quita las herramientas de shell, de escritura de archivos y de sustitución de cadenas — y arranca la CLI con ese archivo. El lanzamiento es kimi --work-dir apuntando al directorio que elegiste, luego acp, con --yolo añadido cuando has desactivado las aprobaciones. Así que aquí Solo lectura lo impone la propia lista de herramientas del agente y no algo externo a él que decida qué vetar.
Iniciar sesión es un comando de barra: la página del proveedor arranca kimi en el ordenador que elijas y le envía /setup. Después, Happier no va a buscar confirmación — algunos de estos comandos de estado imprimen tokens en una terminal, así que la sonda se deja apagada y la página muestra Desconocido en vez de leer algo que no le corresponde. Si la sesión sí da un error de autenticación, ahí es donde te enteras: un 401 a la salida de la CLI se convierte en una instrucción sencilla de ejecutar kimi login y volver a intentarlo, en vez de en una traza de pila en un log que no estabas mirando.
What Kimi CLI does, and what Happier adds
Kimi CLI es el agente de programación en terminal de Moonshot AI, que dirige modelos Kimi contra tu repositorio. happier kimi ejecuta el binario que ya instalaste, en el directorio al que lo apuntes, con tu propia cuenta de Kimi.
La parte que añade Happier no tiene glamur y es toda la razón por la que la gente lo instala: la sesión no termina cuando te levantas del escritorio. Léela en un teléfono, responde a una solicitud de permiso, envía la siguiente instrucción y deja que siga trabajando en el ordenador que tiene el código.
happier kimiRead, approve and answer Kimi CLI from any device
Las apps de iOS y Android, la app de escritorio para macOS, Windows y Linux, y app.happier.dev son todos clientes sobre el proceso de Kimi CLI que corre en tu ordenador — no espejos de solo lectura. Responde una solicitud de permiso, envía la siguiente instrucción, explora el repositorio, lee el diff. La transcripción se cifra de extremo a extremo antes de salir de tu ordenador, así que el servidor que la transporta guarda texto cifrado.
Installing Kimi CLI the way Moonshot AI documents it
Happier se instala en el ordenador que ya contiene tu repositorio, y happier kimi arranca ahí Kimi CLI como un subproceso normal, en el directorio al que lo apuntes, con la sesión iniciada tal como la iniciaste tú. No hay ningún gateway entre el agente y Moonshot AI, ni ninguna copia de tu código en ningún otro sitio.
Happier busca kimi en tu PATH y ejecuta la copia que has instalado. Moonshot AI lo distribuye con un script de instalación en lugar de con un paquete; Happier puede mostrarte ese comando, pero no ejecutará por su cuenta un script de instalación del proveedor — las recetas de proveedor se rechazan salvo que las permitas explícitamente.
La guía de instalación e inicio de sesión de Moonshot AI está en kimi.moonshot.cn/docs/cli. Happier no la duplica, porque una copia de las instrucciones de instalación de otro es una copia que se queda obsoleta.
Referencia de configuración del lado de Happier — Kimi CLI en la documentación de Happier.
One app for Kimi CLI and 12 other agents
Kimi CLI es uno de los 13 agentes de programación de línea de comandos que ejecuta Happier, y comparten una lista de sesiones, una bandeja de entrada de permisos, un juego de atajos de teclado y una configuración de MCP.
You define an MCP server once, and because Kimi CLI does not consume MCP directly, Happier hands the same tool surface to it through the happier tools shell bridge instead — the same tools, delivered as commands it can run. The app previews the effective tool surface before a session starts, so which one you got is visible rather than inferred.
Eso importa sobre todo los días en los que ejecutas más de uno: sesiones de distintos proveedores una al lado de la otra, y un toque en una notificación que abre la sesión que generó la solicitud en lugar de la puerta principal de la app. La lista completa está aquí.
The same Kimi CLI session in your terminal and in the app
Escribir happier kimi en una terminal arranca la sesión justo donde estás, y esa misma sesión está en la app al mismo tiempo. Lo que lees en ese shell es la propia vista de Happier de la sesión — la transcripción, las solicitudes de permiso, la salida de las herramientas — y no la interfaz de Kimi CLI. Nadie tiene que renunciar a la terminal para tener un cliente en el teléfono.
No hay entrega a la TUI propia de Kimi CLI. Eso existe para Claude Code, Codex y OpenCode; con Kimi CLI la sesión sigue siendo de Happier en ambos extremos. happier attach <session-id> lista las sesiones de ese ordenador y marca las que no puede reconectar, en lugar de fallar después de que elijas una.
La guía de attach enumera los casos en vez de prometerlos todos.
Preguntas sobre ejecutar Kimi CLI con Happier
- ¿Cómo instalo Kimi CLI?
- Moonshot lo distribuye con un script de instalación en vez de a través de un gestor de paquetes, así que la versión que tienes es la que instalaste por última vez. Happier detecta el binario en tu PATH y no ejecutará por su cuenta un script de instalación del proveedor.
- ¿Happier lo actualizará por mí?
- No. No hay un paquete de Kimi gestionado por Happier, así que actualizar consiste en volver a ejecutar el instalador de Moonshot cuando quieras una compilación más nueva. Happier no fija una versión ni cuela otra por delante de la tuya.
- ¿Sobrevive la sesión a un reinicio de mi portátil?
- Happier puede reanudar sesiones después de un reinicio cuando el agente lo admite, y archiva las que no puede. Lo que no hará es fingir que el proceso siguió en marcha — si el ordenador se fue, la sesión no estuvo ejecutándose mientras no estaba.
- ¿Puedo añadir mis propios servidores MCP?
- Sí. Los servidores MCP se definen una vez en Happier y se reutilizan entre agentes, máquinas y sesiones, con una vista previa de la superficie de herramientas efectiva antes de que arranque una sesión.
- ¿Hay algo de esto detrás de un muro de pago?
- No. Todos los clientes de Happier y el relay tienen licencia MIT y son gratuitos, sin recuento de asientos y sin funciones bloqueadas. La única factura es la que Moonshot ya te manda.
Get Kimi CLI onto your phone in two commands
Un comando en el ordenador que contiene tu código, y luego happier kimi en el repositorio en el que quieras trabajar.
curl -fsSL https://happier.dev/install | bashLos recorridos paso a paso están en las guías. Todo tiene licencia MIT, y el relay es uno que puedes ejecutar tú.

