Qwen Code 是一款开源 AI 编程智能体,定位为“生活在终端里的编程助手”,同时可运行于编辑器、桌面、浏览器和聊天工具中。项目由 QwenLM 维护,框架与 Qwen 模型均开源,二者协同演进,官方称无供应商锁定。
用途方面,Qwen Code 面向软件开发全流程,帮助开发者编写、审查、测试代码,并支持自动化任务。它强调开箱即用的智能体能力,内置自动记忆(Auto-Memory)、自动技能(Auto-Skills)、子智能体(SubAgents)、智能体团队(Agent Teams)和 MCP,支持动态工作流与零配置。
主要能力包括:多协议支持,兼容 OpenAI、Anthropic、Gemini 和 Qwen API,也可接入任意第三方提供商或本地模型(Ollama / vLLM),并可在运行时切换;跨平台使用,除终端外提供 IDE 插件、桌面应用、Web UI、SDK 以及聊天集成(Telegram / 钉钉 / 微信 / 飞书)。官方称若熟悉 Claude Code,则已基本了解 Qwen Code,并称在功能广度与可靠性上努力对齐 Claude Code。
使用方式:安装支持 NPM(需 Node.js 22+)和 Homebrew(macOS / Linux),安装后需重启终端以确保环境变量生效。在项目终端中启动 Qwen Code,进入会话后运行 /auth 配置提供商和 API 密钥。详细设置可参考认证指南和设置参考。对于自动化与自定义集成,可使用无头模式(在脚本、CI/CD 或批处理中运行 qwen -p "...")、SDK(TypeScript、Python、Java)以及实验性守护进程(运行 qwen serve 通过 HTTP + SSE (ACP) 连接客户端)。
适用场景:终端内日常编码、IDE 内辅助、桌面与 Web 界面使用、聊天工具中调用,以及脚本、CI/CD、批处理等自动化流程。
限制与说明:NPM 安装要求 Node.js 22+;守护进程为实验性功能;SWE-bench Verified 评测中,七个 Qwen Code 版本使用同一 Qwen 3.7 Max 模型(500 任务,每版本三次试验)平均得分 76.40%–77.80%,完整结果与评测配置见官方文档。项目最初基于 Google Gemini CLI v0.8.2,自 Qwen Code v0.1 起停止与上游同步,转为独立开发的多协议、多平台智能体框架。使用需遵守服务条款与隐私声明,包括 Chrome 扩展和 Browser Use 的数据处理。