Gemini CLI su ogni dispositivo che usi
L’agente da terminale open source di Google, in esecuzione sul tuo progetto Google Cloud se è così che lavora la tua organizzazione, leggibile da un telefono.
How Happier runs Gemini CLI
Gemini è l’agente che più probabilmente gira dentro il confine di fatturazione di qualcun altro anziché su un login consumer — un progetto Google Cloud e una location, letti dall’ambiente shell del processo che Happier avvia. È questa la parte che questa pagina esiste per dire che non cambia.
È anche l’unica credenziale Google che Happier conserva. Collega un profilo Gemini una volta ed è selezionabile all’avvio della sessione su qualsiasi tuo computer; il codice OAuth viene scambiato sul server e torna indietro come bundle crittografato, così nessun segreto OAuth di Google viene distribuito dentro l’app che hai installato. Due modi per entrare, a seconda di cosa hai in mano: incollare l’URL di redirect, oppure lasciare che le app native aprano un browser in-app. Sul client web è il flusso con l’incolla. Quando preferisci non collegare nulla, Happier legge invece il segnale locale — le variabili d’ambiente native di Gemini, i suoi file di configurazione e un file di credenziali application-default di Google supportato — e la pagina del provider avvierà gemini auth per te sul computer che hai scelto.
Sotto tutto questo, Gemini accetta i server MCP in modo nativo, così un server che hai definito una volta in Happier arriva come inventario anziché come un comando shell di cui va informato. Quello che la release non offre per questo agente è un elenco delle sessioni Gemini già presenti su quel computer, o un modo per spostare lo stato del fornitore su un secondo computer; una sessione che hai avviato tramite Happier si riprende, e una che hai avviato in un terminale nudo non è qualcosa che la pagina farà finta di trovare. Le skill che tieni in .gemini/skills vengono raccolte e viaggiano con la sessione.
What Gemini CLI does, and what Happier adds
Gemini CLI è l’agente di coding da terminale open source di Google. happier gemini lo avvia nel tuo repository con l’ambiente che la tua shell ha già — il che, in molte organizzazioni, significa un progetto Google Cloud e una location anziché un login consumer.
È questo tipo di deployment il motivo per cui questa pagina tende a contare. L’agente gira dentro il tuo confine di fatturazione e di dati, e Happier aggiunge solo il trasporto: una sessione crittografata che puoi leggere su un telefono, in un browser o su un secondo computer.
happier geminiRead, approve and answer Gemini CLI from any device
Le app iOS e Android, l’app desktop per macOS, Windows e Linux e app.happier.dev sono tutti client sul processo Gemini CLI in esecuzione sul tuo computer — non specchi in sola lettura. Rispondi a una richiesta di permesso, invia l’istruzione successiva, sfoglia il repository, leggi il diff. La trascrizione è crittografata end-to-end prima di lasciare il tuo computer, quindi il server che la trasporta contiene testo cifrato.
Happier can install Gemini CLI for you
Happier si installa sul computer che contiene già il tuo repository, e happier gemini avvia lì Gemini CLI come un normale sottoprocesso, nella directory che gli indichi, autenticato nel modo in cui l’hai autenticato tu. Non c’è alcun gateway tra l’agente e Google, e nessuna copia del tuo sorgente da nessun’altra parte.
Happier cerca prima gemini nel tuo PATH ed esegue la copia che hai installato. Se non ce n’è una, può installare @google/gemini-cli in ~/.happier/tools/providers/gemini/ — una sua directory, non il tuo prefisso npm globale. Una copia che gestisci tu non viene mai sostituita né aggiornata alle tue spalle.
La pagina di Google dedicata a Gemini CLI si trova su goo.gle/gemini-cli-auth-docs. Happier non la duplica, perché una copia delle istruzioni di installazione di qualcun altro è una copia destinata a invecchiare.
Riferimento di configurazione per il lato Happier — Gemini CLI nella documentazione di Happier.
Su quale account gira Gemini CLI
Gemini CLI è uno degli agenti che Happier può puntare su una credenziale collegata una volta sola, invece che sull’account con cui quel computer ha fatto l’accesso. Accetta a Gemini login.
I servizi collegati sono indicizzati per credenziale, non per agente, quindi lo stesso Gemini login è selezionabile per ogni agente che lo accetta, su tutti i computer che hai collegato — ed è anche ciò che rende utile un pool di account tuoi su più di uno di essi. La credenziale viene cifrata e decifrata sui tuoi dispositivi; la pagina della documentazione riporta le regole per profilo, perché quali tipi di profilo accetta ciascun agente è esattamente il genere di dettaglio che cambia tra una release e l’altra.
One app for Gemini CLI and 12 other agents
Gemini CLI è uno dei 13 agenti di coding da riga di comando che Happier esegue, e condividono un unico elenco di sessioni, un’unica inbox dei permessi, un unico set di scorciatoie da tastiera e un’unica configurazione MCP.
You define an MCP server once and Gemini CLI receives it as native MCP inventory, next to whatever MCP servers it already had of its own.
Conta soprattutto nei giorni in cui ne stai eseguendo più di uno: sessioni di fornitori diversi affiancate, e un tocco sulla notifica che apre la sessione che ha sollevato la richiesta anziché la schermata iniziale dell’app. L’elenco completo è qui.
The same Gemini CLI session in your terminal and in the app
Digitare happier gemini in un terminale avvia la sessione proprio dove ti trovi, e la stessa sessione è nell’app nello stesso momento. Quello che leggi in quella shell è la visualizzazione della sessione fatta da Happier — la trascrizione, le richieste di permesso, l’output degli strumenti — anziché l’interfaccia di Gemini CLI. Nessuno deve rinunciare al terminale per avere un client sul telefono.
Non c’è alcuna consegna alla TUI di Gemini CLI. Esiste per Claude Code, Codex e OpenCode; con Gemini CLI la sessione resta quella di Happier da entrambi i lati. happier attach <session-id> elenca le sessioni su quel computer e segna quelle che non può riagganciare, invece di fallire dopo che ne hai scelta una.
La guida ad attach elenca i casi invece di prometterli tutti.
Domande sull’eseguire Gemini CLI tramite Happier
- Devo installare prima la Gemini CLI?
- Happier usa il
geminipresente nel tuo PATH se c’è, e altrimenti può installare il pacchetto@google/gemini-cliin~/.happier/tools/providers/gemini/. Non aggiorna né sostituisce mai una copia che gestisci tu. - Funziona con un progetto Vertex AI?
- La CLI legge la sua configurazione Google Cloud dall’ambiente del processo che Happier avvia, quindi un progetto e una location che funzionano nella tua shell funzionano anche qui. Happier non aggiunge un gateway proprio tra l’agente e Google.
- Dove finisce il mio codice sorgente?
- In nessun posto nuovo. Gemini CLI legge la tua directory di lavoro sul tuo computer e parla con Google come ha sempre fatto. Happier trasporta la conversazione, crittografata end-to-end, e il relay su cui viaggia può essere uno ospitato da te.
- Posso usarlo accanto a un agente di un altro fornitore?
- Sì — è questo il senso di un’unica app anziché di un’app per fornitore. Una sessione Gemini e una sessione di uno qualsiasi degli altri dodici compaiono nello stesso elenco sullo stesso telefono.
- Quanto costa la parte Happier?
- Niente, e non c’è alcun conteggio di postazioni. Tutto — CLI, app, relay — è con licenza MIT. Google ti fattura Gemini esattamente come farebbe senza di noi.
Get Gemini CLI onto your phone in two commands
Un comando sul computer che contiene il tuo codice, poi happier gemini nel repository in cui vuoi lavorare.
curl -fsSL https://happier.dev/install | bashLe procedure guidate sono nelle guide. È tutto sotto licenza MIT, e il relay è uno che puoi eseguire tu stesso.

