Anysphere · cursor-agent

Executa Cursor Agent CLI des del teu telèfon

Cursor distribueix un agent sense interfície que no necessita la finestra de l’editor. Happier l’executa al teu ordinador i posa la conversa al teu telèfon.

How Happier runs Cursor Agent CLI

El primer que cal saber de Cursor és que el binari no és el que vas instal·lar per a l’editor. Happier busca cursor-agent, la CLI sense interfície, i deliberadament mai cursor, que a la majoria d’ordinadors obre una finestra de l’editor — inútil en un ordinador davant del qual no hi ha ningú. La documentació de la CLI de Cursor escriu l’ordre com a agent, així que Happier també acceptarà un binari amb aquest nom, però només després de demanar-li about --format json i llegir-ne una versió de Cursor: un agent perdut al teu PATH no arriba a convertir-se en el teu agent de programació per accident.

Anysphere descriu la CLI com una manera d’«interactuar amb agents d’IA directament des del teu terminal per escriure, revisar i modificar codi», i posa al mateix nivell una interfície interactiva i l’automatització d’impressió per a scripts i pipelines de CI. Aquesta segona meitat és la raó per la qual existeix aquesta pàgina — la cosa funciona perfectament sense que ningú la miri, cosa que converteix la pregunta de des d’on la llegeixes en una pregunta real. Happier també pot respondre si Cursor té la sessió iniciada en aquell ordinador en comptes d’arronsar-se d’espatlles: la mateixa crida about informa del compte, i una CURSOR_API_KEY a l’entorn es respecta si així és com està configurada la màquina.

Dos comportaments de Cursor van necessitar feina pròpia a la banda de Happier. Genera imatges, i arriben a la transcripció com a contingut de la sessió en comptes d’una ruta de fitxer que has d’anar a buscar. I fa preguntes estructurades — amb opcions, selecció múltiple i un quadre de text lliure — que l’aplicació dibuixa com una pregunta i no com un mur de text que has de respondre en prosa; el seu pas de pla arriba com un pla que aproves o retornes. La tria de model es llegeix de la teva pròpia CLI, i un model que anuncia variants arriba com una sola entrada amb un control d’esforç de raonament i un interruptor de mode ràpid. La represa és l’únic punt on Happier és deliberadament pessimista: la versió publicada la marca com a experimental, la comprova contra el binari que tens abans d’oferir-la, i una represa que falla, falla, en comptes d’obrir en silenci una conversa nova sota el títol antic.

What Cursor Agent CLI does, and what Happier adds

L’agent de línia d’ordres de Cursor és un binari diferent de l’editor: cursor-agent, que condueix un repositori des d’un terminal i, per tant, funciona perfectament en una màquina sense interfície gràfica. happier cursor l’engega amb el teu propi compte de Cursor.

Si el motiu pel qual ets aquí és «pago per Cursor i no soc a l’escriptori», la funció és exactament aquesta. L’agent s’executa on és el teu repositori; el llegeixes, l’aproves i el dirigeixes des del dispositiu que tinguis a la mà.

happier cursor

Read, approve and answer Cursor Agent CLI 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 Cursor Agent CLI 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 Cursor Agent CLI the way Anysphere documents it

Happier s'instal·la a l'ordinador que ja conté el teu repositori, i happier cursor hi inicia Cursor Agent CLI 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 Anysphere, ni cap còpia del teu codi font en cap altre lloc.

Happier busca cursor-agent al teu PATH i executa la còpia que has instal·lat. Anysphere 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 Anysphere és a cursor.com/docs/cli/installation. 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.

One app for Cursor Agent CLI and 12 other agents

Cursor Agent CLI é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 because Cursor Agent 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.

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 Cursor Agent CLI session in your terminal and in the app

Escriure happier cursor 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 Cursor Agent CLI. Ningú no ha de renunciar al terminal per tenir un client al telèfon.

No hi ha lliurament a la TUI pròpia de Cursor Agent CLI. Això existeix per a Claude Code, Codex i OpenCode; amb Cursor Agent CLI 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 Cursor Agent CLI a través de Happier

Per què el binari es diu d’una altra manera?
Perquè és un programa diferent. Happier busca cursor-agent, no cursor — a la majoria d’ordinadors cursor és el llançador de l’editor, i engegar-lo en una màquina davant de la qual no hi ha ningú obre una finestra cap al buit. Tu continues escrivint happier cursor, perquè és com se’n diu.
Cal tenir instal·lat l’editor Cursor?
No. La CLI s’instal·la pel seu compte amb l’script d’instal·lació de Cursor, que és també el que executaries en un servidor. Happier et pot mostrar aquesta ordre i no executarà un script d’instal·lació del proveïdor sense supervisió.
Fa servir la meva subscripció de Cursor?
Fa servir allò amb què cursor-agent tingui la sessió iniciada en aquell ordinador. Happier engega el procés i en llegeix la sortida; no guarda credencials de Cursor ni encamina peticions a través de res nostre.
Hi ha una pàgina de documentació de Happier per a Cursor?
Encara no — Cursor és l’únic agent d’aquesta llista sense pàgina pròpia a la documentació de Happier. Les pàgines compartides sobre autenticació d’agents, permisos i selecció de model se li apliquen totes, i la guia d’instal·lació de la CLI està enllaçada més amunt.
Puc fer servir Cursor i Claude Code des de la mateixa aplicació?
Sí. Són processos separats al teu ordinador i sessions separades a Happier, en una sola llista, amb un sol conjunt de dreceres de teclat i una sola safata d’entrada per a les seves peticions de permís.

Get Cursor Agent CLI onto your phone in two commands

Una ordre a l'ordinador que conté el teu codi, i després happier cursor 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.