关于 Qwen Code
Qwen Code 是一个命令行编码 Agent,能够直接在终端中与 Qwen 大模型交互完成代码任务。它支持 MCP 协议集成,可在非交互模式下自动执行编码工作流,适合集成到自动化脚本和 Agent 系统中。
主要功能
- 01在终端中与 Qwen 大模型进行实时对话
- 02通过 MCP 服务扩展功能和资源访问
- 03非交互模式下自动执行编码任务
适用场景
- 01将编码 Agent 集成到自动化工作流中
- 02在 CI/CD 流程中自动生成和修改代码
- 03连接多个 MCP 服务完成复杂的编码任务
安装
选择你的系统或包管理器,复制命令到终端运行。
安装完成后运行qwen --version确认安装成功。
命令示例
常用命令按使用顺序排列。
详细介绍
适用于终端、编辑器、桌面应用、浏览器和聊天的开源 AI 编码 Agent。
中文 | Deutsch | français | 日本語 | Русский | Português (Brasil) | 한국어

为什么选择 Qwen Code?
- 开箱即用的 Agent 能力 — 自动记忆、自动技能、子 Agent、Agent 团队和 MCP。动态工作流,无需设置。
- 从内到外均为开源 — 框架和 Qwen 模型均为开源。它们共同演进,避免厂商锁定。
- 支持多种协议 — 支持 OpenAI、Anthropic、Gemini 和 Qwen API,也支持任何第三方提供商或本地模型(Ollama / vLLM)。可在运行时切换。
- 不止于终端 — IDE 插件、桌面应用、Web UI、SDK 和聊天集成(Telegram / DingTalk / WeChat / Feishu)。
提示
Qwen Code 正在积极迭代自身——使用自己的 Agent 和模型创建问题、提交 PR、审查代码和运行测试。由社区赋能,由 AI 驱动。
安装
Linux / macOS:
curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.sh | bash
Windows:
irm https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.ps1 | iex
安装后请重启终端,确保环境变量生效。
NPM / Homebrew
NPM(需要 Node.js 22+):
npm install -g @qwen-code/qwen-code@latest
Homebrew(macOS / Linux):
brew install qwen-code
快速开始
在项目目录中打开终端并启动 Qwen Code:
cd /path/to/your-project
qwen
在会话中运行 /auth,配置提供商和 API 密钥。然后试试:
Explain this repository and show me where to start.
查看终端界面

选择适合你工作流的界面:
| 界面 | 入门 |
|---|---|
| 终端 | 在项目中运行 qwen——请参阅快速入门。 |
| 桌面 | 下载 Qwen Code Desktop,适用于 macOS、Windows 和 Linux。 |
| Web | 运行 qwen serve --open,在浏览器中打开 Web UI。(实验性) |
| 编辑器 | 设置 VS Code、Zed 或 JetBrains。 |
| 聊天 | 连接 Telegram、DingTalk、WeChat 或 Feishu,然后运行 qwen channel start。 |
用于自动化和自定义集成:
- 无头模式 — 在脚本、CI/CD 或批处理作业中运行
qwen -p "..."。 - SDK — 使用 TypeScript、Python 或 Java 构建。
- 守护进程 — 运行
qwen serve,通过 HTTP + SSE (ACP) 连接客户端。(实验性) 守护进程指南。 - 计算机使用 — 在 Qwen Code、Claude Code 或 Codex 中设置原生 MCP 工具或 Node REPL + SDK。
SDK 示例(Python)
import asyncio
from qwen_code_sdk import is_sdk_result_message, query
async def main() -> None:
result = query(
"Summarize the repository layout.",
{
"cwd": "/path/to/project",
"path_to_qwen_executable": "qwen",
},
)
async for message in result:
if is_sdk_result_message(message):
print(message["result"])
asyncio.run(main())
如果你了解 Claude Code,那么你已经了解 Qwen Code,而且它不止于此。我们投入了大量精力,让 Qwen Code 在功能上与 Claude Code 持平,全面提升功能广度和可靠性。
| 功能 | Qwen Code | Claude Code |
|---|---|---|
| SubAgents、Agent Teams、动态工作流 | ✓ | ✓ |
| 自动记忆、自动技能、钩子 | ✓ | ✓ |
| 内置技能(/review、/batch、/loop、/bugfix…) | ✓ | ✓ |
| MCP、计划模式、LSP 集成 | ✓ | ✓ |
| 自动模式、沙箱、Git Worktrees | ✓ | ✓ |
| 计算机操控(桌面自动化) | ✓ | ✓ |
| IDE 插件(VS Code / JetBrains / Zed) | ✓ | ✓ |
| SDK | ✓ | ✓ |
| 无头模式、会话管理 | ✓ | ✓ |
| 开源 — 模型和框架 | ✓ | — |
| 多协议(OpenAI / Anthropic / Gemini / Qwen + 任意提供商) | ✓ | — |
| Agent 竞技场(针对同一任务进行多模型正面对决) | ✓ | — |
守护进程模式 — qwen serve(多客户端共享 Agent) | ✓ | — |
| 即时通信渠道(Telegram / DingTalk / WeChat / Feishu) | ✓ | — |
Qwen Code 评测
在 SWE-bench Verified 上,使用相同的 Qwen 3.7 Max 模型,七个版本的 Qwen Code 平均得分为 76.40%–77.80%(500 个任务,每个版本进行三次试验)。
生态系统
-
Qwen Code Desktop — 适用于 macOS、Windows 和 Linux 的官方桌面应用
-
AionUi — 面向 Qwen Code 等命令行 AI 工具的现代化图形界面
-
Gemini CLI Desktop — 面向 Qwen Code 的跨平台桌面/网页/移动端界面
-
qwen-audio-agent — 通过 ACP 为 Qwen Code 提供实时全双工语音前端,支持免手操作、语音插入和本地唤醒词
-
🦞 Qwen Code Claw — 让其他 Agent(Claude、Codex 等)通过 ACP 将编码任务委托给 Qwen Code。将此提示词粘贴到你的 Agent 中:
Use Qwen Code as a coding agent. First, fetch and read this skill reference:
https://raw.githubusercontent.com/QwenLM/qwen-code/refs/heads/main/.qwen/skills/qwen-code-claw/SKILL.md
Then follow the instructions inside to install, authenticate, and use Qwen Code via acpx for all coding tasks.
- Aliyun Model Studio CLI — Aliyun AI 平台的官方 CLI(
bailian-cli)。通过图像/视频生成、知识检索、应用编排和模型部署扩展 Qwen Code
隐私
请参阅服务条款和隐私声明,其中包括 Chrome 扩展程序和浏览器操控的数据处理方式。
贡献
欢迎贡献!请参阅 CONTRIBUTING.md 了解指南。
致谢
本项目最初基于 Google Gemini CLI v0.8.2。我们衷心感谢 Gemini CLI 团队的出色工作。从 Qwen Code v0.1 开始,我们停止了与上游同步,并开始独立开发,将其打造为一个多协议、多平台的 Agent 框架,深度集成 Qwen 模型及其他模型。