这个项目能做什么
Qwen Code 是一个开源AI编码代理,可在多种环境中运行:终端、桌面应用、网页界面、IDE插件(如VS Code、Zed、JetBrains)以及聊天平台(Telegram、钉钉、微信、飞书)。
核心功能包括:
- 代理特性:自动记忆、自动技能、子代理、代理团队,支持MCP协议与动态工作流;
- 多协议兼容:支持OpenAI、Anthropic、Gemini、Qwen等API,以及通过Ollama或vLLM接入的本地模型,运行时可动态切换提供商;
- 内置技能:/review、/batch、/loop、/bugfix等命令;
- 高级功能:计划模式、LSP集成、自动模式、沙箱环境、Git工作树、桌面自动化(Computer Use)、代理竞技场(Agent Arena)用于多模型任务对比;
- 无头模式:适用于脚本、CI/CD或批量任务;
- 提供TypeScript、Python和Java SDK;
- 守护进程模式(qwen serve)支持通过HTTP+SSE实现多客户端共享代理连接(实验性)。
安装方式包括:Linux/macOS的独立Shell脚本、Windows的PowerShell脚本、npm(需Node.js 22+)及Homebrew。项目提供中文、德语、法语、日语、俄语、葡萄牙语和韩语等多语言文档。
该项目最初基于Google Gemini CLI v0.8.2开发,自0.1版本起独立演进为多协议、多平台代理框架。框架与Qwen模型均为开源,配套生态包括Qwen Code Desktop、AionUi及与阿里云Model Studio CLI的集成。
评论
0 评分人数达到10人后显示
登录后参与讨论。