← 返回分类

AI 编程

qwen-code

qwen-code 是开源 AI 编程代理,可通过终端、编辑器、桌面应用、浏览器和聊天渠道使用,支持多种模型 API,并提供无界面运行模式与 SDK,便于接入开发自动化。

AI 编程代理开源终端工具多模型开发自动化
访问官网

目录资料供参考。功能、价格和可用地区请以官网为准;收录不代表实际测试或推荐购买。

产品介绍

框架与 Qwen 模型均开源;守护进程可让多个客户端共享代理会话、使用多个工作区,并重新连接仍在运行的会话。

主要功能

  • 提供子代理、代理团队、自动记忆、自动技能和 MCP 支持。
  • 支持 OpenAI、Anthropic、Gemini 和 Qwen API,以及 Ollama、vLLM 本地模型,可在运行时切换。
  • 提供 VS Code、Zed、JetBrains 集成,以及 macOS、Windows、Linux 桌面应用。
  • 可连接 Telegram、钉钉、微信和飞书聊天渠道。
  • 支持通过无界面模式在脚本、CI/CD 和批处理任务中运行。
  • 提供 TypeScript、Python 和 Java SDK。
  • 内置代码审查、批处理、循环任务和缺陷修复技能。

适用场景

  • 解释仓库结构,帮助确定阅读代码的起点。
  • 在 CI/CD 或批处理脚本中执行代理任务。
  • 让浏览器、编辑器与 SDK 客户端共享代理会话。

适合谁使用

  • 希望在终端或编辑器中使用 AI 代理的开发者。
  • 需要将编程代理接入自动化流程或自有应用的开发团队。

使用前提

  • 通过 NPM 安装时需要 Node.js 22 或更高版本。
  • 需使用 Qwen Plus 或 Pro 订阅登录,或配置模型提供商的 API 密钥。

快速开始

  1. 通过 NPM 执行 npm install -g @qwen-code/qwen-code@latest 安装。
  2. 安装后重启终端,使环境变量生效。
  3. 进入项目目录,运行 qwen。
  4. 在会话中运行 /auth,使用 Qwen 订阅登录或配置 API 密钥。
  5. 请求代理解释当前仓库,并指出适合开始阅读的位置。

限制与注意事项

  • Web UI 和守护进程接口仍标为实验性功能。
  • 守护进程默认仅监听回环地址且不启用 bearer 认证;能够访问它的本地进程可调用包含代码执行在内的完整 API。

许可与相关入口

代码许可证:Apache-2.0

收费说明

  • Qwen 账号登录方式要求 Plus 或 Pro 订阅;也可配置提供商 API 密钥。

隐私与数据

  • README 链接至服务条款与隐私声明,其中包含 Chrome 扩展和浏览器使用的数据处理说明。

资料来源

资料核验日期:2026-11-08