Desktop app that lays out Claude Code, Codex and other coding agents on one canvas, with usage tracking and account auto-switching.

Qwen Code
Free open-source coding agent from the Qwen team that runs in a terminal, IDE, desktop app or chat and works with many model providers.
What is Qwen Code?
Qwen Code is a coding agent maintained by the Qwen team that you start by running qwen inside a project folder. It reads the repository, answers questions about it, edits files and runs tasks, and it supports sub-agents, agent teams, memory, skills, hooks, plan mode, LSP integration, sandboxing and Model Context Protocol servers. Beyond the terminal it offers a desktop app for macOS, Windows and Linux, plugins for VS Code, Zed and JetBrains, an experimental web interface, and chat channels for Telegram, DingTalk, WeChat and Feishu. A headless mode and SDKs for TypeScript, Python and Java let you call it from scripts and CI jobs. It speaks the OpenAI, Anthropic, Gemini and Qwen API protocols and can use local models through Ollama or vLLM, so you pick the provider with the /auth command. The code is open source and the project began from Google's Gemini CLI. Qwen Code itself has no price, though the model provider you connect may charge for usage.
Use cases
- Explain an unfamiliar repository
- Edit code from a terminal session
- Run coding tasks in CI scripts
- Delegate work to sub-agents
- Connect MCP tools to a coding agent
- Chat with a coding agent in Telegram
- Run local models through Ollama or vLLM
Who it's for
Why use Qwen Code
- You are not tied to one model vendor, because the agent switches between OpenAI, Anthropic, Gemini and Qwen protocols or a local model at runtime.
- The same agent works in the terminal, an editor, a desktop app and chat apps, so you can pick the interface that suits the task.
- Headless mode and SDKs let teams script it into CI jobs and batch work.
- Agent features such as sub-agents, hooks, skills and MCP are available without extra setup.
- The project is open source, so you can inspect and extend the agent rather than depend on a closed tool.
Qwen Code features
- Terminal agent started with the qwen command
- Sub-agents, agent teams and dynamic workflows
- Auto-memory, auto-skills and hooks
- Built-in skills such as review, batch, loop and bugfix
- MCP, plan mode and LSP integration
- Sandbox and git worktrees
- Headless mode with qwen -p for scripts and CI
- SDKs for TypeScript, Python and Java
- Multi-protocol support for OpenAI, Anthropic, Gemini and Qwen APIs
- Desktop app, IDE plugins, web UI and chat channels
Qwen Code integrations
How to get started with Qwen Code
- Install it with the standalone script, npm install -g @qwen-code/qwen-code, or Homebrew.
- Open a terminal in your project folder and run qwen.
- Run /auth to choose a provider and enter an API key.
- Describe a task, such as explaining the repository, and review the agent's proposed edits.
- Move to the desktop app, an editor plugin, qwen serve --open or a chat channel when you want another interface.
Qwen Code limitations
- The web interface and the qwen serve daemon are marked experimental
- You supply an API key or provider through /auth, and that provider may bill separately
- Installing from npm needs Node.js 22 or later
Qwen Code pricing
Qwen Code is open source, so you can use and self-host it for free.
Prices can change and may vary by country or exclude tax. Check the official pricing page.
Qwen Code alternatives
The main Qwen Code alternatives listed on Debuly are Claude Code, Gemini CLI, Aider, OpenCode, Cline and goose. The table compares pricing and platforms; order is A–Z.
| Tool | Pricing | Starting price | Platforms |
|---|---|---|---|
| Qwen Code | Open source | — | CLI, macOS, Windows, Linux |
| Aider | Open source | — | CLI, Self-hosted, Web |
| Claude Code | Paid | — | macOS, Linux, Windows, Web |
| Cline | Open source | $9.99/mo | VS Code, JetBrains, CLI, macOS |
| Gemini CLI | Open source | — | CLI, macOS, Linux, Windows |
| goose | Open source | — | macOS, Linux, Windows, CLI |
| OpenCode | Freemium | $10/mo | CLI, Web |
Aider
Open-source AI pair programming tool that runs in your terminal and edits code in your local git repository using the LLM you choose.
Open sourceVisit Aider (official site)
Claude Code
Anthropic's coding agent that fixes bugs, writes tests and runs migrations from your terminal, IDE, desktop app, web or Slack.

Cline
Open-source AI coding agent for VS Code, JetBrains, the terminal and desktop that edits files and runs commands with your approval.
Open sourceVisit Cline (official site)
Gemini CLI
Open-source command-line agent from Google that runs Gemini models in your terminal to read, edit and automate work in local projects.
Open sourceVisit Gemini CLI (official site)
goose
Open source AI agent that runs on your machine as a desktop app, CLI or API and connects to tools through MCP extensions.
Open sourceVisit goose (official site)
OpenCode
Open-source AI coding agent for terminal, desktop and IDE, with optional low-cost Go model subscriptions and a team Console
FreemiumVisit OpenCode (official site)
Qwen Code FAQ
Is Qwen Code free?
The tool is open source and has no listed price. You still need access to a model through /auth, and a third-party provider may charge for API usage.
Is Qwen Code open source?
Yes. The README describes both the framework and the Qwen models as open source, and says the project began from Google's Gemini CLI before moving to independent development.
Which models can Qwen Code use?
It supports the OpenAI, Anthropic, Gemini and Qwen API protocols, third-party providers, and local models through Ollama or vLLM. You can switch provider at runtime.
Does Qwen Code have an API or SDK?
Yes. There are SDKs for TypeScript, Python and Java, a headless mode run with qwen -p, and an experimental qwen serve daemon that connects clients over HTTP and SSE.
Which editors does Qwen Code support?
The README lists setup for VS Code, Zed and JetBrains. A separate desktop app covers macOS, Windows and Linux.
What are alternatives to Qwen Code?
Alternatives include Claude Code, Gemini CLI, OpenAI Codex CLI, Aider, OpenCode and Cline. They differ in supported models, interfaces and licensing.
Sources & verification
Facts on this page come from the official sources below, each with the date we read it. Written by Debuly; the vendor did not review this page.
| Source | Type | Accessed |
|---|---|---|
| github.com/QwenLM/qwen-code | official |
Image credits
- Logo: from avatars.githubusercontent.com · fetched · Vendor trademark, used only to identify the product; removed on request
- Cover: none collected yet, so a generated tile is shown.
Spot an error? Report an issue with this listing. We also remove a logo or image on the owner's request.



