Qwen Code

Qwen Code

阿里通义开源的AI编程智能体

免费开源
AI代码编程
Qwen Code截图

产品简介

Qwen Code 是阿里巴巴通义千问团队推出的开源 AI 编程智能体产品,也是 Qwen 系列将大模型代码能力落地到真实研发工作流的核心载体。Qwen Code 最初从终端命令行形态起步,后续演进为覆盖终端、IDE 插件、桌面端、Web 界面与即时通讯渠道的编程智能体框架,并在 2026 年 11 月发布 1.0 Preview,与 Qoder 的 Agent Harness 能力融合开源。Qwen Code 不只提供“聊天补代码”功能,而是让智能体理解整个代码库、制定修改计划、编辑多文件、执行 shell 命令、运行测试、提交修复并持续根据反馈调整后续动作。Qwen Code 支持接入 Qwen 自研 Coder 模型,也兼容 OpenAI、Anthropic、Gemini 等协议以及本地模型,通过 MCP 扩展外部工具,把编程助手变成可嵌入研发流水线的 Agent 系统。

主要功能

  • 自然语言构建与多文件改码:通过中文或英文描述业务需求,自动分析仓库结构、生成实现方案并修改多个源码文件,完成编码后自行运行构建与测试验证结果。
  • 代码库问答与架构导航:针对陌生项目提出“模块职责、调用链路、入口文件”等问题,基于全仓库上下文给出带路径引用的解释,降低接手历史代码的认知成本。
  • 调试排错与自动修复:粘贴报错堆栈或描述异常现象后,自动定位相关代码、推断根因、给出补丁,并通过运行用例或命令确认修复是否生效再回写文件。
  • MCP 与外部工具集成:通过 Model Context Protocol 连接 Figma、Google Drive、Jira、Slack 等数据源,让编程智能体读取设计稿、更新工单、调用团队内部开发工具。
  • 子智能体与计划模式:支持 Plan Mode、SubAgents、Agent Teams,把大任务拆给后台子智能体在独立 Git Worktree 中并行处理,主智能体负责汇总与继续推进。
  • 多端入口与自动化流水线:提供终端 CLI、VS Code 扩展、JetBrains/Zed 插件、桌面端,以及 Telegram、钉钉、飞书等渠道,并支持无头模式接入 CI 与 GitHub Action。
  • 沙箱执行与权限审批:提供多种审批模式、文件检查点、沙箱运行与允许/拒绝规则,控制命令执行范围,兼顾自动改码效率与代码仓库操作安全性。

使用方法

  1. 准备运行环境:安装 Node.js 22 及以上版本,确保本机已配置 Git 与常用构建工具。
  2. 安装 Qwen Code:执行 npm install -g @qwen-code/qwen-code@latest,或使用 Homebrew brew install qwen-code,Windows 可运行官方 PowerShell 安装脚本。
  3. 进入项目目录:在终端中 cd 到目标代码仓库根目录,避免在不含代码上下文的空目录中启动。
  4. 启动智能体:运行 qwen 命令进入交互式会话,首次使用会提示认证与模型配置。
  5. 配置模型与鉴权:在会话内执行 /auth,选择 Qwen 账号订阅、阿里云百炼 API Key 或第三方兼容端点,完成模型供应商接入。
  6. 下达首个任务:例如输入“解释当前仓库结构并给出改造计划”或“修复登录接口 500 错误”,观察智能体读文件、跑命令与生成改动。
  7. 审查与确认:对智能体给出的计划和代码差异进行确认,开启自动审批或保持逐步授权,最后让智能体提交改动或创建 Pull Request。

产品价格

  • 客户端本身免费开源:Qwen Code 仓库采用 Apache-2.0 协议,CLI、桌面端、IDE 插件与 SDK 均可免费安装使用,不收取软件授权费。
  • Qwen 账号订阅接入:通过 Qwen OAuth 登录需持有有效的 Qwen Plus 或 Qwen Pro 聊天订阅,具体额度跟随对应账号套餐规则。
  • 阿里云百炼 Coding Plan Pro:按月订阅约 50 美元/月,提供编码智能体专用额度,限制每 5 小时 6000 次请求、每周 45000 次、每月 90000 次调用上限。
  • Token Plan 按量计费:使用 Model Studio API Key 按 token 扣费,qwen3-coder-flash 级别价格约输入 0.30 美元/百万 token、输出 1.50 美元/百万 token,具体随模型与区域浮动。
  • 本地模型零 API 费用:通过 Ollama、vLLM 或 LM Studio 接入本地模型时,仅消耗本机算力,不产生云端模型调用账单。
  • 新用户体验额度:通过 Qoder 账号登录可领取 Qwen4 预览体验额度,活动期内领取后 30 天内有效,适合先试跑再决定付费方案。

应用场景

  • 日常业务功能开发:从需求描述直接生成接口、页面与数据层代码,适合快速搭建原型、补全 CRUD、实现中间件与脚本工具,减少重复样板代码编写。
  • 遗留系统维护与重构:让智能体通读旧仓库、梳理依赖与调用关系,辅助安全迁移技术栈、拆分大文件、消除重复逻辑并补充缺失的单元测试。
  • 自动化排错与线上问题定位:结合日志、堆栈与测试用例自动复现 bug,给出最小修复方案并验证通过后再提交,缩短从报错到合入的排障周期。
  • 团队研发流水线嵌入:在 CI 中做无头代码评审、自动修 PR 检查、响应 GitHub 提及,或通过钉钉/飞书把编码任务直接派发给项目内智能体。
  • 跨工具协同的产品研发:连接 Figma 设计稿、Jira 需求与代码仓库,让智能体依据设计文档与工单上下文写前端样式、更新状态并同步开发进度。
  • 企业私有化编程助手:通过本地模型与内网 MCP 服务部署,在不开通公网模型调用的前提下,为研发团队提供可审计、可隔离的代码智能体能力。