This is an early release preview. You may encounter bugs.
Qwen Code logo
Unclaimed

Harness coding

Qwen Code

Open-source terminal coding agent supporting multiple model providers.

Built by Qwen

A 82/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
Discussion

01 / Summary

About Qwen Code.

Qwen Code is an open-source AI coding agent that runs in the terminal, in editors, as a desktop app, in a browser, and in chat apps. It began as a fork of Google's Gemini CLI and has developed independently since version 0.1 as a multi-protocol agent framework with deep integration for Qwen models.

It speaks the OpenAI, Anthropic, Gemini, and Qwen APIs, works with third-party providers and local models served by Ollama or vLLM, and switches model at runtime. Agent features include auto-memory, auto-skills, subagents, agent teams, dynamic workflows, hooks, MCP, plan mode, LSP integration, a sandbox, Git worktrees, and computer use, with a stated goal of feature parity with Claude Code.

Beyond the interactive terminal, Qwen Code runs headless in scripts and CI/CD, through TypeScript, Python, and Java SDKs, and as an experimental daemon that serves several clients over HTTP and server-sent events using ACP. Other agents such as Claude and Codex can delegate coding tasks to it through Acpx.

On SWE-bench Verified (500 cases, three trials per version, with Qwen 3.7 Max), seven Qwen Code versions from 0.0.14 to 0.22.0 score average results between 76.4% and 77.8%, with pass rates between 83.0% and 85.0%.

  • Multi-protocol models: OpenAI, Anthropic, Gemini, and Qwen APIs, third-party providers, and local models through Ollama or vLLM, switchable at runtime
  • Agent features: auto-memory, auto-skills, subagents, agent teams, dynamic workflows, and hooks
  • Built-in skills: review, batch, loop, and bugfix commands, among others
  • Developer tooling: MCP, plan mode, LSP integration, auto mode, a sandbox, and Git worktrees
  • Computer use: automates the desktop
  • Agent Arena: runs several models head to head on the same task
  • Interfaces: terminal, desktop app for macOS, Windows, and Linux, an experimental web UI, and IDE plugins for VS Code, Zed, and JetBrains
  • Chat channels: Telegram, DingTalk, WeChat, and Feishu
  • Automation: headless mode for scripts and CI/CD, plus TypeScript, Python, and Java SDKs
  • Daemon mode: an experimental shared agent that multiple clients reach over HTTP and SSE using ACP

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with Qwen Code.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Qwen Code →

Browse the catalog