QwenLM/qwen-code

⭐ 22,916 Stars 🍴 2,124 Forks TypeScript Apache-2.0

Qwen Code 是一个开源的终端 AI 代理,旨在帮助开发者理解大型代码库、自动化繁琐工作并加速软件开发。

来源:据 README 描述 查看 GitHub 仓库 →

为什么值得关注

Qwen Code 受关注的原因包括其多协议支持、OAuth 免费层、开源特性、丰富的内置工具以及终端优先的设计,这些特点满足了开发者对高效、灵活和集成开发环境的需求。

来源:综合 README 描述和项目特征

核心功能

多协议支持

支持 OpenAI、Anthropic、Gemini 等兼容 API,以及 Qwen OAuth 免费层,提供丰富的 AI 服务。

来源:据 README 描述
开源且协同进化

框架和 Qwen3-Coder 模型均为开源,共同迭代,确保持续更新和改进。

来源:据 README 描述
丰富的内置工具

提供 Skills 和 SubAgents 等工具,支持完整的代理工作流程和类似 Claude Code 的体验。

来源:据 README 描述
终端优先,IDE 友好

专为终端用户设计,同时提供 VS Code、Zed 和 JetBrains IDEs 的集成。

来源:据 README 描述

技术架构

项目采用模块化设计,代码目录结构清晰,依赖文件表明使用了 Node.js 作为主要编程语言,并依赖于多个 npm 包。数据流转通过命令行界面进行,关键的技术决策包括对多协议的支持和终端优先的设计。

来源:代码目录结构 + 依赖文件

技术栈

infra: Docker  |  key_deps: @qwen-code/qwen-code, cross-env, npm, git, docker  |  language: TypeScript  |  framework: Node.js

来源:依赖文件 + 代码目录结构

快速上手

Quick Install (Recommended): Linux / macOS: bash -c "$(curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.sh)" Windows (Run as Administrator CMD): curl -fsSL -o %TEMP%/install-qwen.bat https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.bat && %TEMP%/install-qwen.bat
来源:README Installation/Quick Start

使用场景

Qwen Code 适合需要快速理解大型代码库、自动化重复性任务和加速软件开发流程的开发者。具体场景包括代码审查、代码重构、单元测试生成和代码生成等。

来源:README

优势与局限

优势

  • 优势1:提供丰富的 AI 功能,提高开发效率
  • 优势2:开源且社区活跃,持续更新
  • 优势3:终端优先,适合习惯使用命令行的开发者

局限

  • 局限1:可能需要一定的学习曲线
  • 局限2:依赖外部 API,可能受网络和 API 限制
来源:综合 README、代码结构和依赖分析

最新版本

v0.14.3 (2026-04-10): fix(ui): Remove dead dirs state and unused hook parameter from InputPrompt by @chinesepowered

来源:GitHub Releases

总结评价

Qwen Code 是一个值得关注的项目,特别是对于习惯使用终端的开发者和需要高效开发流程的团队。它通过提供丰富的 AI 功能和终端优先的设计,为开发者提供了强大的工具来提高工作效率。

来源:综合分析
透明度声明
本页内容由 AI(大语言模型)基于以下公开材料自动生成:GitHub README、代码目录结构、依赖文件、Release 信息。 分析时间:2026-04-12 00:32。质量评分:85/100。 所有结论均标注了数据来源。如发现不准确之处,欢迎反馈。

数据来源: README、GitHub API、依赖文件