Qwen Code logo

Qwen Code

★★★★ 4.4/5
访问官网
分类
编程
定价
免费
访问
直连可用

快速结论

Qwen Code 最适合习惯在终端里干活、又不想被单一模型厂商绑死的开发者。它是阿里通义团队开源的命令行 AI 编码 agent(Apache-2.0,GitHub 26,800+ star),定位是「living in your terminal」的 agentic 编码助手:不只是补全代码,而是能自己读工程、改多个文件、跑命令、验证结果。

Claude CodeGemini CLI 这类同形态工具的关键差异在于模型层不锁定:它同时支持 OpenAI、Anthropic、Gemini、Qwen 四套 API 协议,也能接 Ollama、vLLM 跑本地模型。换句话说,工具和模型是解耦的,换模型不用换工具链。

选它之前重点看三件事:一是你的工作流是否真的以终端为中心(如果全程在 IDE 里,Cursor 可能更顺手);二是能否接受自己准备模型 API(工具免费,推理费用另算);三是团队是否需要国内可直连的模型后端——这一点它比多数同类占优。

核心功能

  • Agentic 执行:内置 Auto-Memory(跨会话记忆项目上下文)、Auto-Skills(按任务自动调用技能)、SubAgents 与 Agent Teams(拆分子任务并行推进),不是单轮问答。
  • 多协议模型接入:原生支持 OpenAI、Anthropic、Gemini、Qwen 四种 API 协议,第三方兼容服务与本地模型(Ollama / vLLM)均可挂载,用交互模式下的 /auth 命令切换。
  • 多端形态:除命令行外,提供 VS Code、Zed、JetBrains 系 IDE 插件,桌面应用,daemon 常驻模式,以及 SDK 和消息平台接入。
  • MCP 支持:可挂载 MCP Server 扩展工具能力,与现有 MCP 生态打通。
  • Computer use:具备桌面自动化能力,可操作 IDE 之外的图形界面完成验证类任务。
  • 安装方式多样:Linux/macOS 一键脚本、Windows PowerShell 脚本、NPM(需 Node.js 22+)、Homebrew。

适合人群

  • 终端重度用户:日常在 tmux、Neovim、shell 里完成大部分工作,不希望被拉进图形化 IDE。
  • 需要模型灵活性的团队:既要能用国内模型控制成本与合规,又要在复杂任务上临时切到 Claude 或 GPT。
  • 有私有化要求的企业:必须让代码留在内网,用 Ollama 或 vLLM 挂本地模型。
  • 已有 MCP 积累的团队:手上有自建 MCP Server,希望编码 agent 能直接复用。

不适合完全不碰命令行的初学者——它的能力上限高,但配置模型、理解 agent 行为都有学习成本。

使用场景

  • 跨文件重构:让 agent 通读模块、一次性改完调用方并跑测试验证,比逐个文件粘贴给聊天窗口高效得多。
  • 老项目摸底:进入陌生代码库后,用 Auto-Memory 建立项目认知,再逐步提问定位问题。
  • CI 辅助修复:daemon 模式常驻,接到失败通知后自动定位并给出修复补丁。
  • 本地模型开发:在断网或内网环境用 Ollama 挂 Qwen 系模型,保持编码辅助能力。
  • 多模型比价:同一个任务分别用不同后端跑,对比效果与成本再决定长期用哪家。

价格与版本

版本价格特点
开源版免费(Apache-2.0)功能完整,无付费墙,可商用
模型推理按所选服务商计费工具本身不收费,费用取决于你接的 API
本地模型免费Ollama / vLLM 自托管,仅耗硬件资源

需要说明的是:官方 README 并未公布任何免费额度数字。网上流传的「每日免费若干次请求」说法我无法从官方文档核实,实际额度以你所用模型服务商的政策为准。

国内访问与使用体验

阿里通义团队的项目,对国内用户相对友好。代码托管在 GitHub,文档站在 GitHub Pages,安装可走 NPM 或 Homebrew。模型后端如果选通义系服务,国内直连速度和稳定性都不错;本地模型方案则完全不依赖外网。

若要接 Anthropic 或 OpenAI 官方 API,网络条件与账号问题仍需自行解决,这是模型侧的限制,不是工具本身的问题。

优点

  • 模型层完全解耦,四种协议加本地模型,避免厂商锁定
  • Apache-2.0 许可,可商用、可二次开发,企业落地无法务障碍
  • Agentic 能力完整:记忆、技能、子代理、团队协作都有,不是简单的补全工具
  • 形态覆盖广,命令行、IDE 插件、桌面端、daemon、SDK 都能用
  • 阿里官方维护,更新频繁(截至 2026-08 仍在持续提交)

不足

  • 需要 Node.js 22+ 或走独立安装脚本,环境准备比开箱即用的商业工具麻烦
  • 模型 API 要自己准备,新手容易卡在第一步的鉴权配置
  • 官方未公布免费额度,成本预期不透明,需要自己算
  • Agent 自主执行命令有风险,重要项目建议先在隔离分支或容器里试
  • 文档以英文为主,中文资料相对少

替代品对比

工具更适合谁优势不足
Claude Code追求单一模型最佳效果与 Claude 深度调优,复杂任务表现强绑定 Anthropic,国内访问需额外条件
Gemini CLI已在 Google 生态内免费额度大方,与 Google 服务打通同样绑定单一厂商
Cursor习惯图形化 IDE编辑体验成熟,上手门槛低闭源、按席位订阅,不能自托管
通义灵码国内企业内网环境中文场景优化好,企业版支持完善以 IDE 插件为主,终端 agent 能力弱

常见问题 FAQ

Qwen Code 只能用通义千问的模型吗?

不是。它支持 OpenAI、Anthropic、Gemini、Qwen 四种 API 协议,也能通过 Ollama、vLLM 接本地模型。名字里的 Qwen 指的是开发团队,不是使用限制。

它和通义灵码是什么关系?

两者都出自阿里,但形态不同:灵码主要是 IDE 插件,强在代码补全与单文件辅助;Qwen Code 是终端 agent,强在跨文件的自主任务执行。需求不同,可以并存。

免费版有什么限制?

工具本身完全免费且开源(Apache-2.0),没有功能阉割。真正的成本在模型推理——你接哪家 API 就按哪家计费。用本地模型则只消耗自己的硬件。

能在公司内网、不联外网的环境用吗?

可以。用 Ollama 或 vLLM 在内网部署模型,Qwen Code 指向本地端点即可。代码不出内网,这也是不少企业选它的原因。

让 AI 自动执行命令安全吗?

有风险。agent 可以运行 shell 命令、修改文件,建议在 git 分支或容器环境里使用,重要操作前先确认它的执行计划,不要在生产环境直接放开权限。

需要什么运行环境?

走 NPM 安装需要 Node.js 22 或更高版本;也可以用官方提供的 Linux/macOS bash 脚本、Windows PowerShell 脚本或 Homebrew 安装,这几种方式不用自己管 Node 版本。

总结

Qwen Code 的核心价值是「终端 agent 能力」加「模型不锁定」这个组合。在同类工具普遍绑定自家模型的情况下,它让工具选择和模型选择变成两件独立的事——对既要控成本、又要在关键任务上用最强模型的团队来说,这个灵活性很实在。

代价是配置门槛:模型 API 要自己接,鉴权要自己配,官方也没给出明确的免费额度。如果你要的是装上就能用,商业 IDE 更省心;如果你在终端里干活、且不愿意把工具链押在一家模型厂商身上,它值得花半小时配置。

最后更新:2026年8月9日

同类工具推荐