Alibaba · qwen

App open source per Qwen Code

Qwen Code sul tuo computer, con la sessione sul tuo telefono. Entrambe le metà sono open source e nessuna delle due ha bisogno di un account da noi per essere utile.

How Happier runs Qwen Code

Qwen Code si definisce “l’agente di coding AI open source che vive nel tuo terminale”, e il suo repository è schietto su da dove viene: è nato come fork della Gemini CLI di Google alla v0.8.2 e da allora si è sviluppato per conto proprio. Saperlo ti risparmia un’ipotesi più avanti: molto di quello che fa la CLI ti sembrerà familiare se hai usato l’altra, e i flag sono il punto in cui si vede.

Qwen porta con sé una sola modalità di approvazione, e Happier traduce in quella al momento dell’avvio anziché sovrapporle una policy propria. Il comando è qwen --acp --approval-mode, e il valore è plan quando hai scelto Sola lettura o una modalità di piano, auto-edit per Safe YOLO, yolo quando hai deciso di non voler essere interpellato, e default il resto del tempo. Cambia l’impostazione nell’app ed è quel flag a cambiare, così quello che la CLI applica e quello che l’app ti mostra non possono divergere.

L’accesso ha la stessa forma: Qwen tiene la sua autenticazione dietro uno slash command, quindi la pagina del provider avvia qwen sul computer che hai scelto e ci digita dentro /auth per te. Quello che Happier non farà è andare a frugare dopo per capire se ha funzionato — alcuni di questi comandi stampano credenziali su un terminale, quindi la sonda di stato è disattivata e la pagina dice Sconosciuto anziché leggere qualcosa che non dovrebbe. Gli strumenti lo raggiungono attraverso il ponte shell happier tools anziché tramite MCP nativo: la stessa superficie, consegnata come comandi che può eseguire.

What Qwen Code does, and what Happier adds

Qwen Code è l’agente di coding da terminale di Alibaba, distribuito come pacchetto npm. happier qwen lo avvia nel tuo repository con le credenziali che la CLI ha già, e non mette un modello proprio nel percorso.

Se sei su Qwen per dove sono ospitati i tuoi modelli anziché per una preferenza di editor, la parte utile qui è che niente di tutto questo cambia. L’agente gira dove si trova il tuo codice; Happier rende soltanto portabile la conversazione.

happier qwen

Read, approve and answer Qwen Code 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 Qwen Code 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 Qwen Code for you

Happier si installa sul computer che contiene già il tuo repository, e happier qwen avvia lì Qwen Code 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 Alibaba, e nessuna copia del tuo sorgente da nessun’altra parte.

Happier cerca prima qwen nel tuo PATH ed esegue la copia che hai installato. Se non ce n’è una, può installare @qwen-code/qwen-code in ~/.happier/tools/providers/qwen/ — una sua directory, non il tuo prefisso npm globale. Una copia che gestisci tu non viene mai sostituita né aggiornata alle tue spalle.

La guida di installazione e accesso di Alibaba si trova su qwenlm.github.io/qwen-code-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 — Qwen Code nella documentazione di Happier.

One app for Qwen Code and 12 other agents

Qwen Code è 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 because Qwen Code 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.

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 Qwen Code session in your terminal and in the app

Digitare happier qwen 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 Qwen Code. Nessuno deve rinunciare al terminale per avere un client sul telefono.

Non c’è alcuna consegna alla TUI di Qwen Code. Esiste per Claude Code, Codex e OpenCode; con Qwen Code 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 Qwen Code tramite Happier

Come viene installato Qwen Code?
Dal pacchetto @qwen-code/qwen-code. Happier può installarlo in ~/.happier/tools/providers/qwen/ se non hai già qwen nel tuo PATH, e userà per prima la tua copia quando ce l’hai.
Dov’è la documentazione ufficiale?
Alibaba pubblica da sé la documentazione di Qwen Code e il link è qui sopra; Happier non la rispecchia, perché una copia delle istruzioni di installazione di qualcun altro è una copia destinata a invecchiare. Le impostazioni lato Happier sono documentate separatamente.
Happier vede i miei prompt?
La trascrizione viene crittografata sul tuo dispositivo prima di essere inviata, e il relay memorizza ciò che non può leggere. Se è comunque un server di troppo, il relay è nello stesso repository e puoi eseguirlo tu.
Posso avviare una sessione dal telefono?
Sì, purché la CLI di Happier sia in esecuzione sul computer che contiene il repository. Scegli la macchina, la directory e l’agente dall’app, e il processo parte laggiù.
Cosa succede a una sessione se chiudo l’app?
Va avanti. L’agente è un processo sul tuo computer, non qualcosa che l’app sta ospitando — chiudere l’app del telefono significa chiudere una finestra su di esso, e riaprirla ti riporta al punto in cui la sessione è arrivata.

Get Qwen Code onto your phone in two commands

Un comando sul computer che contiene il tuo codice, poi happier qwen nel repository in cui vuoi lavorare.

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

Le procedure guidate sono nelle guide. È tutto sotto licenza MIT, e il relay è uno che puoi eseguire tu stesso.