xAI · grok

Grok Build CLI desde tu teléfono o tu escritorio

La CLI de programación de xAI, ejecutándose en tu propio ordenador con tu propia cuenta de xAI. La integración de Happier es experimental, y esta página lo dice antes de que instales nada.

How Happier runs Grok Build

Grok Build lleva la lista más larga de cosas que Happier no puede hacer con él, y la lista es concreta en vez de vaga: sin listado de sesiones, sin bifurcación, sin reversión, sin traspaso de estado del proveedor. Happier lanza grok en un modo del Agent Client Protocol a prueba de actualizaciones — la actualización automática de la CLI se desactiva durante la sesión, para que una versión que aterrice a mitad de conversación no pueda cambiar el programa con el que estás hablando — y le pasa servidores MCP de forma nativa, aunque esa vía también está marcada como experimental.

La rareza que parece alarmante y no lo es: Grok no le da a Happier ninguna forma no interactiva fiable de comprobar un inicio de sesión en caché, así que la página del proveedor muestra «Desconocido». Eso es una señal que falta, no un veredicto — el handshake del protocolo valida la cuenta en cada sesión de forma independiente, así que una sesión que arranca es una sesión que se autenticó. También hay una segunda vía de entrada para un ordenador en el que no puedes abrir un navegador: junto al inicio de sesión normal, la página del proveedor puede ejecutar el flujo de código de dispositivo, que es la diferencia entre iniciar sesión en una máquina sin pantalla y renunciar a ella. También se respeta una XAI_API_KEY del entorno, y Happier mantiene el valor fuera de los metadatos de la sesión y de los logs.

Dos sitios más en los que la integración es deliberadamente literal. Los modelos son solo los que anuncia la sesión en marcha: aparece un control de esfuerzo de razonamiento para un modelo que dice tener uno, no se inventa ningún id de modelo de reserva cuando la CLI no ofrece inventario, y un cambio que la CLI rechaza se informa como un rechazo en vez de mostrarse como un éxito. Y las preguntas estructuradas de Grok se dibujan como preguntas — un prompt sin opciones anunciadas acepta texto libre, uno con opciones puede aceptar igualmente una respuesta tuya, y las comas y los saltos de línea sobreviven al viaje. Happier busca el binario en tu PATH y en ~/.grok/bin, que es donde lo deja el instalador de xAI.

What Grok Build does, and what Happier adds

Grok Build es la CLI de programación de xAI. happier grok ejecuta el binario grok en tu repositorio sobre el Agent Client Protocol, con las credenciales de xAI que ese ordenador ya tenga.

Esta integración es experimental, y estos son los límites: el listado de sesiones, la bifurcación, el rebobinado y el traspaso de estado del proveedor no están soportados hoy para Grok. La página de la documentación de Happier enlazada abajo es la que hay que leer antes de planificar un flujo de trabajo a su alrededor.

happier grok

Read, approve and answer Grok Build 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 Grok Build 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 Grok Build the way xAI documents it

Happier se instala en el ordenador que ya contiene tu repositorio, y happier grok arranca ahí Grok Build 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 xAI, ni ninguna copia de tu código en ningún otro sitio.

Happier busca grok en tu PATH y ejecuta la copia que has instalado. xAI 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 xAI está en x.ai/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 — Grok Build en la documentación de Happier.

One app for Grok Build and 12 other agents

Grok Build 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 Grok Build receives it as native MCP inventory, next to whatever MCP servers it already had of its own.

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 Grok Build session in your terminal and in the app

Escribir happier grok 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 Grok Build. Nadie tiene que renunciar a la terminal para tener un cliente en el teléfono.

No hay entrega a la TUI propia de Grok Build. Eso existe para Claude Code, Codex y OpenCode; con Grok Build 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 Grok Build con Happier

¿Qué significa aquí «experimental»?
Significa que la integración está publicada y en uso, y que parte de lo que Happier hace con otros agentes no está cableado para este. La página de la documentación de Happier sobre Grok Build enumera los límites actuales de forma explícita en vez de dejar que los descubras tú.
¿Puede Happier bifurcar o rebobinar una conversación de Grok?
No. El listado de sesiones, la bifurcación, la reversión y el traspaso de estado del proveedor no están soportados para Grok Build en la compilación publicada, y Happier no los finge reproduciendo una transcripción en una sesión nueva — una reconstrucción perdería en silencio todo lo que el agente sabía y no había dicho.
¿Cómo instalo la CLI?
xAI la distribuye con un script de instalación, enlazado arriba. Happier busca grok en tu PATH, incluido ~/.grok/bin, y no ejecutará sin supervisión un script de instalación del proveedor.
¿Qué cuenta de xAI usa?
Aquella con la que la CLI grok tenga la sesión iniciada en ese ordenador, o la clave de API del entorno de ese proceso. Happier no guarda credenciales de xAI y no hace de proxy de la llamada al modelo.
¿Debería usar este o uno de los otros 12?
Depende por completo de qué modelo quieras y de qué pagas ya. Happier ejecuta los 13 desde la misma app, así que probar Grok Build no significa renunciar a la lista de sesiones que ya tienes.

Get Grok Build onto your phone in two commands

Un comando en el ordenador que contiene tu código, y luego happier grok en el repositorio en el que quieras trabajar.

curl -fsSL https://happier.dev/install | bash

Los recorridos paso a paso están en las guías. Todo tiene licencia MIT, y el relay es uno que puedes ejecutar tú.