xAI · grok

Grok Build CLI des del telèfon o des de l’escriptori

La CLI de programació de xAI, executant-se al teu propi ordinador amb el teu propi compte de xAI. La integració amb Happier és experimental, i aquesta pàgina ho diu abans que instal·lis res.

How Happier runs Grok Build

Grok Build porta la llista més llarga de coses que Happier no hi pot fer, i la llista és específica i no vaga: sense llistat de sessions, sense bifurcació, sense reversió, sense traspàs d’estat del proveïdor. Happier engega grok en un mode de l’Agent Client Protocol segur davant d’actualitzacions — l’actualització automàtica de la CLI es desactiva durant la sessió, de manera que una versió que aterri a mitja conversa no pot canviar el programa amb què parles — i li lliura servidors MCP de manera nativa, encara que aquest camí també està marcat com a experimental.

La raresa que sembla alarmant i no ho és: Grok no dona a Happier cap manera fiable i no interactiva de comprovar un inici de sessió en memòria cau, de manera que la pàgina del proveïdor hi mostra «Desconegut». Això és un senyal que falta, no un veredicte — l’encaixada de mans del protocol valida el compte per a cada sessió de manera independent, així que una sessió que comença és una sessió que s’ha autenticat. També hi ha una segona via d’entrada per a un ordinador on no pots obrir un navegador: al costat de l’inici de sessió ordinari, la pàgina del proveïdor pot executar el flux de codi de dispositiu, que és la diferència entre iniciar la sessió en una màquina sense interfície i renunciar-hi. Una XAI_API_KEY a l’entorn també es respecta, i Happier manté el valor fora de les metadades de la sessió i dels registres.

Dos llocs més on la integració és deliberadament literal. Els models són només els que la sessió en marxa anuncia: apareix un control d’esforç de raonament per a un model que digui que en té, no s’inventa cap identificador de model de reserva quan la CLI no ofereix cap inventari, i un canvi que la CLI rebutja es notifica com un rebuig en comptes de mostrar-se com un èxit. I les preguntes estructurades de Grok es dibuixen com a preguntes — un prompt sense opcions anunciades accepta text lliure, un amb opcions encara pot acceptar una resposta teva, i les comes i els salts de línia sobreviuen al viatge. Happier busca el binari al teu PATH i a ~/.grok/bin, que és on el posa l’instal·lador de xAI.

What Grok Build does, and what Happier adds

Grok Build és la CLI de programació de xAI. happier grok executa el binari grok al teu repositori mitjançant l’Agent Client Protocol, amb les credencials de xAI que aquell ordinador ja tingui.

Aquesta integració és experimental, i aquests són els límits: el llistat de sessions, la bifurcació, el rebobinat i el traspàs d’estat del proveïdor no s’admeten per a Grok avui. La pàgina de la documentació de Happier enllaçada més avall és la que cal llegir abans de planificar-hi un flux de treball.

happier grok

Read, approve and answer Grok Build from any device

Les aplicacions d'iOS i Android, l'aplicació d'escriptori per a macOS, Windows i Linux, i app.happier.dev són tots clients del procés de Grok Build que s'executa al teu ordinador — no rèpliques de només lectura. Respon una sol·licitud de permís, envia la instrucció següent, navega pel repositori, llegeix el diff. La transcripció es xifra d'extrem a extrem abans de sortir del teu ordinador, així que el servidor que la transporta guarda text xifrat.

Installing Grok Build the way xAI documents it

Happier s'instal·la a l'ordinador que ja conté el teu repositori, i happier grok hi inicia Grok Build com un subprocés corrent, al directori que li indiquis, amb la sessió iniciada tal com la vas iniciar tu. No hi ha cap passarel·la entre l'agent i xAI, ni cap còpia del teu codi font en cap altre lloc.

Happier busca grok al teu PATH i executa la còpia que has instal·lat. xAI el distribueix amb un script d'instal·lació i no com un paquet; Happier et pot mostrar aquesta ordre, i no executarà pel seu compte cap script d'instal·lació d'un proveïdor — les receptes de proveïdor es rebutgen tret que les permetis explícitament.

La guia d’instal·lació i inici de sessió de xAI és a x.ai/cli. Happier no la replica, perquè una còpia de les instruccions d’instal·lació d’algú altre és una còpia que es queda desactualitzada.

Referència de configuració de la part de Happier — Grok Build a la documentació de Happier.

One app for Grok Build and 12 other agents

Grok Build és un dels 13 agents de línia d'ordres que Happier executa, i comparteixen una sola llista de sessions, una safata de permisos, un conjunt de dreceres de teclat i una configuració d'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.

Això importa sobretot els dies que en fas anar més d'un: sessions de proveïdors diferents de costat, i una pulsació a la notificació que obre la sessió que ha fet la sol·licitud en lloc de la portada de l'aplicació. La llista completa és aquí.

The same Grok Build session in your terminal and in the app

Escriure happier grok en un terminal inicia la sessió just on ets, i la mateixa sessió és a l'aplicació al mateix temps. El que llegeixes en aquell intèrpret d'ordres és la visualització que Happier fa de la sessió — la transcripció, els avisos de permís, la sortida de les eines — i no la interfície de Grok Build. Ningú no ha de renunciar al terminal per tenir un client al telèfon.

No hi ha lliurament a la TUI pròpia de Grok Build. Això existeix per a Claude Code, Codex i OpenCode; amb Grok Build la sessió continua sent la de Happier als dos extrems. happier attach <session-id> llista les sessions d’aquell ordinador i marca les que no pot tornar a enganxar, en comptes de fallar després que n’hagis triat una.

La guia d'attach enumera els casos en lloc de prometre'ls tots.

Preguntes sobre executar Grok Build a través de Happier

Què vol dir «experimental» aquí?
Vol dir que la integració està distribuïda i s’utilitza, i que part del que Happier fa amb altres agents no està connectat per a aquest. La pàgina de la documentació de Happier per a Grok Build llista explícitament els límits actuals en comptes de deixar que els descobreixis.
Happier pot bifurcar o rebobinar una conversa de Grok?
No. El llistat de sessions, la bifurcació, la reversió i el traspàs d’estat del proveïdor no s’admeten per a Grok Build a la compilació distribuïda, i Happier no els simula reproduint una transcripció en una sessió nova — una reconstrucció perdria en silenci tot el que l’agent sabia i no havia dit.
Com instal·lo la CLI?
xAI la distribueix amb un script d’instal·lació, enllaçat més amunt. Happier busca grok al teu PATH, incloent-hi ~/.grok/bin, i no executarà un script d’instal·lació del proveïdor sense supervisió.
Quin compte de xAI fa servir?
El que la CLI grok tingui amb la sessió iniciada en aquell ordinador, o la clau d’API de l’entorn d’aquell procés. Happier no guarda credencials de xAI i no fa de proxy de la crida al model.
Hauria de fer servir aquest o un dels altres dotze?
Depèn completament de quin model vols i de què ja pagues. Happier executa els tretze des de la mateixa aplicació, de manera que provar Grok Build no vol dir renunciar a la llista de sessions que ja tens.

Get Grok Build onto your phone in two commands

Una ordre a l'ordinador que conté el teu codi, i després happier grok al repositori on vulguis treballar.

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

Els tutorials són a les guies. Tot plegat té llicència MIT, i el relay és un que pots executar tu mateix.