SFEIR
Technologie

Qwen Code

Agent de code en terminal de l'équipe Qwen d'Alibaba, fork déclaré de Gemini CLI, Apache 2.0, né en juillet 2025 ; palier gratuit fermé le 15 avril 2026.

SFEIR AI · Publié le 22 octobre 2026

Juillet 2025 : un fork de Gemini CLI taillé pour Qwen3-Coder

Qwen Code naît le 22 juillet 2025 dans le billet « Qwen3-Coder: Agentic Coding in the World » de l'équipe Qwen d'Alibaba : « Alongside the model, we're also open-sourcing a command-line tool for agentic coding: Qwen Code. » Le billet le dit « Forked from Gemini Code » et le qualifie d'outil « research-purpose » adapté de Gemini CLI, avec des prompts et un protocole d'appel de fonctions réglés pour Qwen3-Coder-480B-A35B-Instruct, un Mixture-of-Experts de 480 milliards de paramètres dont 35 milliards actifs. La filiation est écrite dans le README : « This project was originally based on Google Gemini CLI v0.8.2. We gratefully acknowledge the Gemini CLI team's excellent work. » Et sa fin aussi : « Starting from Qwen Code v0.1, we stopped syncing with upstream and began independent development ».

Le dépôt GitHub QwenLM/qwen-code, créé le 26 juin 2025, est sous licence Apache 2.0, la même que Gemini CLI, d'après son fichier LICENSE. Le paquet npm @qwen-code/qwen-code paraît le 22 juillet 2025 en version 0.0.1 ; la commande s'appelle qwen. Au 22 octobre 2026, l'API GitHub renvoie 28 639 étoiles et 3 248 forks, une valeur qui bouge chaque jour et mesure l'attention, pas l'usage.

Ce que l'outil est devenu en 2026

Le README d'octobre 2026 se présente comme « The open-source AI coding agent for your terminal, editor, desktop, browser, and chat ». L'agent parle plusieurs protocoles : « Supports OpenAI, Anthropic, Gemini, and Qwen APIs. Any third-party provider or local model (Ollama / vLLM). Switch at runtime. » Il embarque mémoire automatique, skills, sous-agents, équipes d'agents et MCP, un mode plan, une intégration LSP, des worktrees Git et un pilotage du bureau. Autour du terminal : des extensions VS Code, Zed et JetBrains, une application de bureau Qwen Code Desktop pour macOS, Windows et Linux, une interface web, des SDK, et des passerelles vers Telegram, DingTalk, WeChat et Feishu. Le projet « Qwen Code Claw » laisse un autre agent, Claude Code ou Codex, lui déléguer des tâches par ACP. Le registre npm enregistre des publications quasi quotidiennes en octobre 2026, canaux nightly et preview compris ; la version courante se lit sur npm, pas ici.

15 avril 2026 : fin du palier gratuit Qwen OAuth

Pendant neuf mois, un compte Qwen suffisait pour utiliser l'agent sans clé API. Le 13 avril 2026, le ticket GitHub #3203, « Qwen OAuth Free Tier Policy Adjustment », ouvert par le compte pomelo-nwu qui l'épingle et le gère sur la feuille de route du projet, annonce deux coups : le quota passe « from 1,000 requests/day to 100 requests/day effective immediately », puis « Completely close the Qwen OAuth free entry point on 2026-04-15 ». Le motif tient en une phrase : « This is a product strategy adjustment to better manage the free tier usage and costs. » Les alternatives nommées sont OpenRouter, Fireworks AI et Alibaba Cloud Model Studio. La documentation d'authentification constate depuis : « The Qwen OAuth free tier was discontinued on 2026-04-15. » Deux mois plus tard, Google coupait l'accès gratuit de Gemini CLI, l'ancêtre : les tutoriels antérieurs à avril 2026 promettent pour Qwen Code un palier qui n'existe plus.

Au 22 octobre 2026, le menu /auth propose quatre familles : QwenCloud (Token Plan ou clé API, plateforme Chine ou internationale), Alibaba Model Studio (Coding Plan à quota hebdomadaire pour les développeurs individuels, Token Plan facturé à l'usage pour les équipes, ou clé API standard), neuf fournisseurs tiers (DeepSeek, Grok, MiniMax, Z.AI, Kimi, Idealab, ModelScope, OpenRouter, Requesty) et un fournisseur personnalisé pour un serveur local, un proxy ou un point d'accès compatible OpenAI, Anthropic ou Gemini. Le modèle par défaut dépend du fournisseur choisi : qwen3-coder-plus en exemple pour le Coding Plan, qwen3.8-max pour QwenCloud. Le code reste gratuit ; l'inférence se paie au fournisseur, aux tarifs de sa console.

Contexte partagé : QWEN.md et AGENTS.md, modes d'approbation, bac à sable

L'agent lit un fichier QWEN.md à trois niveaux : ~/.qwen/QWEN.md pour l'utilisateur sur tous ses projets, QWEN.md à la racine du dépôt pour l'équipe, .qwen/QWEN.local.md hors Git pour soi. La documentation ajoute : « If your repository already has an AGENTS.md file for other AI tools, Qwen reads that too. » CLAUDE.md et GEMINI.md n'y figurent pas au 22 octobre 2026. Une mémoire automatique, activée par défaut, range ce que l'agent retient de chaque conversation dans ~/.qwen/projects/<projet>/memory/, en Markdown, avec un nettoyage périodique déclenché par /dream. Un dépôt dont le contexte versionné tient dans AGENTS.md se pilote donc aussi avec Qwen Code, ce que mesure la série sur les harnais ouverts.

Cinq modes d'approbation se succèdent avec Shift+Tab : plan (lecture seule), default, renommé « Ask Permissions », qui demande confirmation pour chaque édition et chaque commande, auto-edit, auto, où un classifieur LLM approuve les commandes jugées sûres et bloque les autres, et yolo, qui approuve tout. La page indique que « Ask Permissions » est le mode de départ d'une session, tout en étiquetant Auto comme défaut dans son aide-mémoire. Le bac à sable est optionnel et se déclenche par --sandbox, par la variable QWEN_SANDBOX ou dans settings.json : Seatbelt sur macOS, Docker ou Podman ailleurs, et un confinement d'exécution des outils sous Linux par bwrap ou Landlock.

Juridiction des données : selon le point d'accès

Les prompts et les fichiers partent vers le fournisseur configuré, et vers lui seul. Avec un modèle Qwen servi en local par Ollama ou vLLM, rien ne quitte le poste. Avec Alibaba Cloud, la région suit le compte : la documentation de Model Studio, mise à jour le 11 octobre 2026, écrit « China site users: use the China (Beijing) region endpoint; international site users: use the Singapore region endpoint », et les points d'accès du Coding Plan et du Token Plan se dédoublent de la même façon, Pékin d'un côté, Singapour (ap-southeast-1) de l'autre. La région d'hébergement ne dit pas le droit applicable : celui-ci se lit dans les conditions du site Alibaba Cloud sur lequel le compte est ouvert. Un fournisseur tiers emporte ses propres conditions ; la souveraineté d'un usage de Qwen Code tient au modèle et au point d'accès choisis, pas à l'outil.

  • Vérifier quel site Alibaba Cloud (Chine ou international) porte le compte et le contrat, avant de parler de région.
  • Préférer un fournisseur ou un serveur local déjà sous contrat, l'outil change de fournisseur à chaud.
  • Comparer la facture par tâche, pas par token, entre Coding Plan, Token Plan et fournisseur tiers.

Questions fréquentes

Qwen Code est-il un fork de Gemini CLI ?

Oui, et le projet le déclare : le billet de lancement du 22 juillet 2025 écrit « Forked from Gemini Code », et le README remercie l'équipe de Google en précisant que le projet repose sur Gemini CLI v0.8.2. Depuis sa version 0.1, Qwen Code ne se synchronise plus avec l'amont et se développe comme un agent multi-protocole indépendant.

Peut-on encore utiliser Qwen Code gratuitement ?

Le code, oui, sous Apache 2.0. L'inférence, plus depuis le 15 avril 2026 : le ticket #3203 a réduit le quota Qwen OAuth de 1 000 à 100 requêtes par jour puis fermé l'entrée gratuite. Restent les offres Alibaba (Coding Plan, Token Plan, clé API), neuf fournisseurs tiers, ou un modèle local via Ollama ou vLLM.

Quels modèles Qwen Code sait-il piloter ?

Ceux de Qwen par QwenCloud ou Alibaba Model Studio, et tout fournisseur parlant les API OpenAI, Anthropic ou Gemini, local compris. Le modèle par défaut dépend de l'authentification choisie : la documentation cite qwen3-coder-plus pour le Coding Plan et qwen3.8-max pour QwenCloud. Le changement de fournisseur se fait en cours de session.

Qwen Code lit-il les fichiers AGENTS.md et CLAUDE.md ?

AGENTS.md, oui : la documentation de la mémoire précise que si le dépôt en possède un pour d'autres outils, Qwen le lit aussi, en plus de ses fichiers QWEN.md (utilisateur, projet, local). CLAUDE.md et GEMINI.md ne sont pas mentionnés au 22 octobre 2026. Une mémoire automatique, activée par défaut, complète ces fichiers.

Où partent les données d'une session Qwen Code ?

Vers le fournisseur configuré. Avec Alibaba Cloud Model Studio, la documentation sépare le point d'accès de Pékin pour le site chinois et celui de Singapour pour le site international. Un modèle local servi par Ollama ou vLLM ne fait rien sortir du poste. Le droit applicable se lit dans le contrat du compte, pas dans la région.

Sources

Qwen Code dans vos projets

Échanger avec SFEIR

Articles liés