Alibaba · qwen

Aplicació de codi obert per a Qwen Code

Qwen Code al teu propi ordinador, amb la sessió al telèfon. Les dues meitats són de codi obert i cap no necessita un compte amb nosaltres per ser útil.

How Happier runs Qwen Code

Qwen Code s’autoanomena «l’agent de programació amb IA de codi obert que viu al teu terminal», i el seu propi repositori és franc sobre d’on va sortir: va començar com una bifurcació de la Gemini CLI de Google a la v0.8.2 i des de llavors s’ha desenvolupat per separat. Saber-ho t’estalvia una endevinalla més endavant: bona part del que fa la CLI et resultarà familiar si has fet servir l’altra, i els flags són el lloc on es nota.

Qwen porta un únic mode d’aprovació propi, i Happier hi tradueix en engegar en comptes d’apilar-hi una política pròpia a sobre. L’ordre és qwen --acp --approval-mode, i el valor és plan quan has triat Només lectura o un mode de pla, auto-edit per a Safe YOLO, yolo quan has decidit que no vols que et preguntin, i default la resta del temps. Canvia l’opció a l’aplicació i el que canvia és aquest flag, de manera que el que la CLI aplica i el que l’aplicació et mostra no es poden separar.

L’inici de sessió té la mateixa forma: Qwen manté l’autenticació darrere d’una ordre de barra, així que la pàgina del proveïdor engega qwen a l’ordinador que hagis triat i hi escriu /auth per tu. El que Happier no farà és anar remenant després per esbrinar si ha funcionat — algunes d’aquestes ordres imprimeixen credencials en un terminal, així que la sonda d’estat es deixa desactivada i la pàgina diu Desconegut en comptes de llegir alguna cosa que no hauria de llegir. Les eines hi arriben mitjançant el pont de shell happier tools en comptes de per MCP natiu: la mateixa superfície, lliurada com a ordres que pot executar.

What Qwen Code does, and what Happier adds

Qwen Code és l’agent de programació al terminal d’Alibaba, distribuït com a paquet npm. happier qwen l’engega al teu repositori amb les credencials que la CLI ja té, i no posa cap model propi al camí.

Si fas servir Qwen per on estan allotjats els teus models i no per una preferència d’editor, la part útil d’aquí és que res d’això no canvia. L’agent s’executa on és el teu codi; Happier només fa que la conversa sigui portàtil.

happier qwen

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

Happier can install Qwen Code for you

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

Happier busca primer qwen al teu PATH i executa la còpia que has instal·lat. Si no n’hi ha cap, pot instal·lar @qwen-code/qwen-code a ~/.happier/tools/providers/qwen/ — un directori propi, no el teu prefix global d’npm. Una còpia que gestiones tu no se substitueix ni s’actualitza mai a la teva esquena.

La guia d’instal·lació i inici de sessió de Alibaba és a qwenlm.github.io/qwen-code-docs/. 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 — Qwen Code a la documentació de Happier.

One app for Qwen Code and 12 other agents

Qwen Code é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 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.

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

Escriure happier qwen 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 Qwen Code. Ningú no ha de renunciar al terminal per tenir un client al telèfon.

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

Com s’instal·la Qwen Code?
Des del paquet @qwen-code/qwen-code. Happier el pot instal·lar a ~/.happier/tools/providers/qwen/ si encara no tens qwen al PATH, i farà servir primer la teva pròpia còpia quan la tinguis.
On és la documentació oficial?
Alibaba publica ella mateixa la documentació de Qwen Code i l’enllaç és més amunt; Happier no la replica, perquè una còpia de les instruccions d’instal·lació d’altri és una còpia que es queda antiga. La configuració de la banda de Happier està documentada a part.
Happier veu els meus prompts?
La transcripció es xifra al teu dispositiu abans d’enviar-se, i el relay desa allò que no pot llegir. Si això encara és un servidor de més, el relay és al mateix repositori i el pots executar tu mateix.
Puc començar una sessió des del telèfon?
Sí, sempre que la CLI de Happier s’estigui executant a l’ordinador que té el repositori. Tries la màquina, el directori i l’agent des de l’aplicació, i el procés s’engega allà.
Què passa amb una sessió si tanco l’aplicació?
Continua. L’agent és un procés del teu ordinador, no res que l’aplicació allotgi — tancar l’aplicació del telèfon és tancar una finestra que hi dona, i tornar-la a obrir et retorna al punt on havia arribat la sessió.

Get Qwen Code onto your phone in two commands

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