Type to search across all content

    Qwen Code

    Alibaba's open-source agentic coding CLI, powered by the Qwen3-Coder model family.

    Alibaba (QwenLM) Open source Since

    Qwen Code is Alibaba's open-source agentic CLI coding tool, built on Google's Gemini CLI architecture and powered by the Qwen3-Coder model family. It runs in the terminal, edits files, executes shell commands, and supports MCP, Skills/SubAgents, daemon mode, and IDE integrations for VS Code, Zed, and JetBrains. The Qwen OAuth free tier was discontinued in April 2026; current options include API keys (Alibaba Cloud, OpenAI, Anthropic, Gemini), Coding Plan subscriptions, third-party providers (OpenRouter, Fireworks AI), and fully self-hosted local setups via Ollama or vLLM under Apache 2.0.

    + Pros

    • Qwen3-Coder is fully open-weight and Apache 2.0 — self-host the entire stack on-premises with Ollama or vLLM
    • Multi-provider support — use Alibaba Cloud, OpenAI, Anthropic, or Gemini-compatible APIs from a single CLI
    • Now ships with IDE integrations for VS Code, Zed, and JetBrains IDEs
    • Daemon mode (qwen serve) + TypeScript/Python/Java SDKs enable building custom tools on top of Qwen Code
    • MCP and ACP protocol support — extensible with the growing tool ecosystem
    • Skills & SubAgents system provides a rich built-in agentic workflow

    Cons

    • Qwen OAuth free tier was discontinued in April 2026 — cloud usage now requires an API key or Coding Plan subscription
    • Smaller community than Claude Code, Gemini CLI, or OpenHands (24.6k+ GitHub stars)
    • Alibaba Cloud API latency can be higher than US-based providers for non-Asia users
    • Qwen3-Coder, while strong, still lags behind Claude Opus and GPT-5 on the hardest reasoning tasks
    • Daemon mode is still experimental and not recommended for production use

    Pricing

    Free (OSS)

    Free

    Self-hosted with own API key or local models via Ollama/vLLM

    Coding Plan

    Fixed monthly

    Alibaba Cloud Coding Plan — fixed monthly fee, higher quotas via dashscope

    Qwen Code is Alibaba's open-source agentic coding CLI, built on Google's Gemini CLI architecture (Apache 2.0) and powered by the Qwen3-Coder model family. The Qwen3-Coder model itself launched in July 2025; the Qwen Code tool followed with its first public release (v0.0.11-nightly.1) on September 9, 2025, and was officially announced in January 2026. It swaps the Gemini model for Alibaba's own Qwen3-Coder family — an open-weight coding model updated through Qwen3.5-Plus and Qwen3.6-Plus releases.

    What began as a terminal-native coding agent is now a multi-protocol, multi-platform development tool. Qwen Code supports OpenAI-compatible, Anthropic, and Google GenAI APIs alongside Alibaba Cloud's own endpoints. It ships with IDE integrations for VS Code, Zed, and JetBrains IDEs, and provides TypeScript, Python, and Java SDKs for building custom tools on top of the agent. With 24,624+ GitHub stars, 2,400+ forks, and 456 releases (latest: v0.16.1, May 23, 2026), it is one of the most actively developed open-source coding agents.

    Key Capabilities

    Terminal-Native Agentic Workflow

    Qwen Code runs in the terminal and manages multi-step coding tasks autonomously. It reads and edits local files, executes shell commands, and can navigate complex project structures. The interactive session UI supports slash commands (/help, /clear, /compress, /stats), keyboard shortcuts, and YOLO mode (--yolo) for automatic operations without approval prompts.

    Skills & SubAgents

    Qwen Code ships with a built-in tool system called Skills and SubAgents, enabling rich agentic workflows. Skills are modular tool definitions that Qwen Code can invoke during a session, while SubAgents allow delegating sub-tasks to specialized agent instances — similar to how Claude Code or Gemini CLI handle complex multi-step reasoning.

    MCP and ACP Protocol Support

    Qwen Code connects to any MCP (Model Context Protocol) compatible tool or API, giving it access to the growing MCP ecosystem. It also supports ACP (Agent Communication Protocol), enabling inter-agent communication — useful for multi-agent architectures.

    File Editing and Shell Execution

    The core workflow: Qwen Code reads files in your project, applies changes using the underlying Qwen model, and executes shell commands to verify results. It handles context window management automatically and can reference specific files with @filename syntax in the interactive session.

    Method

    Cost

    Details

    Self-hosted (Ollama / vLLM)

    Free

    Run Qwen3 models locally under Apache 2.0 — no API key, no cloud dependency

    API Key

    Pay-as-you-go

    Alibaba Cloud ModelStudio, OpenAI, Anthropic, Gemini-compatible endpoints

    Coding Plan

    Fixed monthly

    Higher quotas via Alibaba Cloud ModelStudio (Beijing or international)

    Third-party

    Pay-as-you-go

    OpenRouter, Fireworks AI

    Qwen OAuth (discontinued)

    Discontinued

    Free tier sunset April 15, 2026

    Version History

    v0.16.1

    Latest release — bug fixes and stability improvements

    v0.16.0

    Qwen3.6-Plus model support, daemon mode refinements, multi-provider auth improvements

    Signature Snippet
    In the terminal: `qwen` then 'Review all Python files in this data pipeline, identify any SQL injection risks, fix them, add parameterised queries, and write tests for the affected functions.' Qwen Code reads the files, applies fixes using Qwen3.6-Plus, runs the tests, and prints a summary of changes. In headless mode: `qwen -p "Generate unit tests for src/utils.ts"` runs without interactive UI for CI/CD pipelines.

    Live feed in your inbox

    Track the tools. Lead the shift.

    Tech leaders use Artificialus to stay ahead: editorial picks, agent comparisons, MCP updates, and signal-heavy analysis when it matters.

    No spam. Only tools and shifts worth tracking.