AI资讯 / 模型

模型 / 官方

开源终端 AI 编程助手,主打多协议与多端接入

QwenLM GitHub

Qwen Code 是阿里 QwenLM 团队开源的终端 AI 编程代理,采用 TypeScript 开发,在 GitHub 上获得约 2.59 万星标与 2600 次 Fork,已发布超过 530 个版本。它原生支持 SubAgents、Agent Teams、动态工作流与 MCP,并同时兼容 OpenAI、Anthropic、Gemini、Qwen 等 API 以及 Ollama、vLLM 等本地模型。除交互式终端界面外,还提供 VS Code、Zed、JetBrains 插件、桌面应用、守护进程、TypeScript/Python/Java SDK 以及 Telegram、钉钉、微信、飞书等 IM 机器人接入。项目最初基于 Gemini CLI,v0.1 起独立演进,是当前少数把模型与框架同时开源的同类工具。

Qwen Code 是阿里 QwenLM 团队在 GitHub 上开源的一款终端 AI 编程代理,主仓库语言为 TypeScript,星标数约 2.59 万、克隆 2600 余次,发布历史已超过 530 个版本,社区活跃度处于同类开源项目的前列。

项目方将其定位为「终端里的 AI 编程代理」,默认提供交互式终端 UI,使用者只需输入 qwen 即可启动会话,并可通过 /auth 命令配置服务方与 API Key;同时支持 qwen -p 形式的无界面 Headless 模式,便于脚本与 CI/CD 流程调用。

在能力层面,Qwen Code 强调「开箱即用的代理化」,内置自动记忆(Auto-Memory)、自动技能(Auto-Skills)、子代理、代理团队、动态工作流以及 MCP 集成,官方对照表显示其与 Claude Code 在大多数功能上保持一致,并在多协议、守护进程、IM 通道等方面提供独家能力。

协议兼容性是它的另一大卖点:同一套代理可同时接入 OpenAI、Anthropic、Gemini、Qwen 官方服务,以及 Ollama、vLLM 等本地模型,支持运行时切换,方便开发者按成本或性能需求灵活选型,而不必锁定单一供应商。

除命令行外,Qwen Code 还提供 VS Code、Zed、JetBrains 插件、macOS/Windows/Linux 桌面客户端、HTTP+SSE 守护进程(qwen serve)、TypeScript/Python/Java SDK,以及面向 Telegram、钉钉、微信、飞书的 IM 机器人通道,覆盖从本地编辑器到团队协作的多端场景。

安装方面,Linux/macOS 用户可通过官方一键脚本安装,Windows 可使用 PowerShell 命令;NPM 用户可直接执行 npm install -g @qwen-code/qwen-code@latest(需 Node.js 22 以上),macOS/Linux 也可使用 brew install qwen-code。项目采用 Apache-2.0 协议,模型与框架均开源,无供应商锁定。

要点

  • Qwen Code 是阿里 QwenLM 团队开源的终端 AI 编程代理,TypeScript 实现,GitHub 星标约 2.59 万,发布版本超过 530 个。
  • 支持 OpenAI、Anthropic、Gemini、Qwen 以及 Ollama、vLLM 等本地模型,可运行时切换,框架与模型均为开源。
  • 除交互式终端外,还提供 VS Code、JetBrains、Zed 插件、桌面应用、守护进程、SDK 及 Telegram、钉钉、微信、飞书机器人通道。
  • 内置 SubAgents、Agent Teams、动态工作流、Auto-Memory、Auto-Skills、MCP 等能力,官方对标 Claude Code 并在多协议与多端场景上有所扩展。
  • 采用 Apache-2.0 协议,可通过一键脚本、NPM 或 Homebrew 安装,使用 /auth 配置 API 即可上手。
查看原始来源

原始标题:QwenLM/qwen-code — An open-source AI coding agent that lives in your terminal.

本文由 DataHub 基于公开来源整理,用于信息发现与摘要阅读;具体事实、数据和后续更新以原始来源为准。