Qwen Code: 面向开发者的 AI 赋能代码工作流工具

Qwen Code

3.5 | 40 | 0
类型:
开源项目
最后更新:
2025/10/09
资源描述:
Qwen Code 是一款 AI 赋能的命令行工具,旨在通过代码理解、任务自动化和智能辅助来增强开发者的编码工作流程。专为 Qwen3-Coder 模型优化。
分享:
代码分析
代码生成
工作流自动化
AI 编码助手

Qwen Code 概述

Qwen Code: 适用于开发人员的 AI 驱动的命令行工作流程工具

Qwen Code 是一款 AI 驱动的编码助手,旨在提高开发人员的生产力。 此工具专为 Qwen3-Coder 模型优化,通过高级代码理解、自动化任务和智能辅助来增强您的开发体验。 什么是 Qwen Code? 它是一款旨在加速和简化您的编码项目的工具。

特性

  • 代码理解与编辑:快速查询和编辑超出传统上下文窗口的大型代码库。
  • 工作流程自动化:自动化操作任务,高效管理拉取请求,轻松处理复杂的 rebase。
  • 增强型解析器: 适配于与 Qwen-Coder 模型无缝协作。
  • 视觉模型支持:自动识别输入中的图像,并切换到支持视觉的模型进行多模态分析。

如何使用 Qwen Code

安装

请确保您已安装 Node.js 20 或更高版本。您可以使用 npm 安装 Qwen Code:

npm install -g @qwen-code/qwen-code@latest
qwen --version

或者,从源代码安装:

git clone https://github.com/QwenLM/qwen-code.git
cd qwen-code
npm install
npm install -g .

对于 macOS/Linux 用户,Homebrew 也是一个选择:

brew install qwen-code

快速开始

在您的终端中运行 qwen 以启动该工具。 示例命令:

> 解释一下这个代码库的结构
> 帮我重构这个函数
> 为这个模块生成单元测试

免费选项

开始免费使用 Qwen Code:

  • Qwen OAuth(推荐)
    • 每天 2,000 个请求,没有 token 限制
    • 每分钟 60 个请求的速率限制
    • 自动凭据管理
  • 区域免费层级
    • ModelScope(中国大陆):每天 2,000 个免费 API 调用
    • OpenRouter(国际):每天最多 1,000 个免费 API 调用

授权

您还可以通过 Qwen OAuth 授权 Qwen Code:

qwen

或者,您可以通过设置以下环境变量来使用与 OpenAI 兼容的 API:

export OPENAI_API_KEY="your_api_key_here"
export OPENAI_BASE_URL="your_api_endpoint"
export OPENAI_MODEL="your_model_choice"

对于中国大陆的用户,请使用阿里云百炼或 ModelScope。 国际用户可以使用阿里云 ModelStudio 或 OpenRouter。

会话管理

通过在 .qwen/settings.json 中配置会话限制来管理 token 使用量:

{
  "sessionTokenLimit": 32000
}

使用会话命令(如 /compress)减少历史记录或使用 /clear 启动新会话。 您还可以使用 /stats 检查 token 使用情况。

视觉模型配置

当 Qwen Code 检测到您的输入中包含图像时,它可以自动切换到具有视觉功能的模型。 在 .qwen/settings.json 中配置该行为:

{
  "experimental": {
    "vlmSwitchMode": "once"
  }
}

可用模式包括 oncesessionpersist。 您还可以通过命令行设置该行为:

qwen --vlm-switch-mode once

通过设置以下内容完全禁用视觉模型:

{
  "experimental": {
    "visionModelPreview": false
  }
}

您可以使用 Qwen Code 做什么:

  • 探索代码库: 了解系统的结构和依赖关系。
  • 代码开发: 重构代码、生成单元测试并创建 API 端点。
  • 自动化工作流程: 自动化 git 任务、文件操作等。
  • 调试与分析: 识别代码中的性能瓶颈和安全漏洞。

Qwen Code 适合哪些人?

  • 希望提高编码效率的软件开发人员。
  • 希望自动化其工作流程的团队。
  • 任何使用大型代码库的人。

热门任务

  • 理解新的代码库
    • 识别核心业务逻辑组件。
    • 了解安全机制。
  • 代码重构与优化
    • 重构类以获得更好的 SOLID 原则。
    • 为昂贵的操作实施缓存。
  • 文档与测试
    • 为 API 生成 JSDoc 注释。
    • 编写单元测试。
  • 开发加速
    • 设置新的 Express 服务器。
    • 实施速率限制器中间件。

命令和快捷键

  • /help: 显示可用命令。
  • /clear: 清除对话历史记录。
  • /compress: 压缩历史记录以节省 token。
  • /stats: 显示当前会话信息。
  • /exit/quit: 退出 Qwen Code。

"Qwen Code"的最佳替代工具

KoalaKonvo
暂无图片
72 0

KoalaKonvo 是由 OpenAI 驱动的 Telegram 机器人,提供随时随地的 AI 助手服务。享受代码执行、网页浏览、图像识别等功能,全程通过 Telegram,使用您自己的 API 密钥,无需订阅。

Telegram 机器人
代码执行
CodeSquire
暂无图片
383 0

CodeSquire 是一款面向数据科学家、工程师和分析师的 AI 代码编写助手。在 Jupyter、VS Code、PyCharm 和 Google Colab 中生成针对您的数据科学用例量身定制的代码补全和完整函数。

代码补全
数据科学
AI助手
Jotform AI Agents
暂无图片
103 0

Jotform AI Agents 通过 WhatsApp、电子邮件和 SMS 等渠道提供即时、24/7 客户支持。免费构建自定义 AI 代理,自动化查询、简化工作流程,并使用对话 AI 工具提升满意度。

客户支持AI
对话代理
表单集成
Gemini Coder
暂无图片
314 0

Gemini Coder 是一款 AI 驱动的 Web 应用程序生成器,它使用 Google Gemini API、Next.js 和 Tailwind CSS 将文本提示转换为完整的 Web 应用程序。 免费试用!

Web 应用程序生成
Merlin AI
暂无图片
119 0

Merlin AI 是一款多功能 Chrome 扩展和网页应用,使用 GPT-4 和 Claude 等顶级 AI 模型进行研究、写作和内容总结。免费每日查询支持视频、PDF、邮件和社会帖子的高效生产力提升。

内容总结
AI编码
图像生成
Dvina
暂无图片
271 0

Dvina是一个一体化AI平台,可通过文档、实时数据以及Google、Notion、Linear、Jira、SAP和Salesforce等50多个应用进行分析、创建和决策。获取洞察,自动化工作流程,并做出数据驱动的决策。

数据分析
商业智能
AI助手
Superduper Agents
暂无图片
464 1

Superduper Agents是一个用于管理虚拟AI员工队伍的平台,可自动执行任务、回答有关数据的问题以及将AI功能构建到产品和服务中。

AI编排
工作流自动化
数据集成
Bind AI IDE
暂无图片
120 0

Bind AI IDE是一款强大的代码编辑器和AI代码生成器,帮助开发者使用Claude 4 Sonnet、Gemini 2.5 Pro和ChatGPT 4.1等先进AI模型快速创建全栈Web应用程序。

代码生成
全栈开发
AI辅助编程
Adaapt.ai
暂无图片
289 0

Adaapt.ai 利用AI驱动的、基于角色的分析,将数据转化为可执行的洞察。集成数据,简化流程,提高生产力。

数据分析
商业智能
工作流自动化
OmniAI
暂无图片
327 0

OmniAI是一个AI驱动的平台,结合了写作、编码、图像生成、语音合成、转录和音乐创作。使用OmniAI的一体化解决方案提高您的创造力和生产力。

内容创作
AI写作
AI编码
GitHub Copilot
暂无图片
101 0

GitHub Copilot 是一款 AI 驱动的编码助手,可集成到您的 IDE 中,建议代码行,通过代理模式处理问题,并提供审查以提升开发人员生产力。

代码生成
代理模式
IDE集成
Artefact
暂无图片
210 0

Artefact 简化了 Google Workspace 中的文档审批流程。通过这款浏览器插件,轻松协作、起草和批准文档,节省时间并提高团队效率。

文档协作
工作流程管理
谷歌文档
SmythOS
暂无图片
65 0

使用SmythOS AI代理解锁无与伦比的SEO效率。我们智能的AI驱动代理可以赋能并提高您的整个SEO工作流程的生产力。

SEO内容自动化
AI产品描述
WunderWaffen
暂无图片
214 0

WunderWaffen:AI自动化机构,专注于工作流自动化和AI聊天机器人。通过自动化工作流程来提高利润并降低成本。

AI自动化
工作流自动化
聊天机器人
LowTech AI
暂无图片
257 0

LowTech AI提供易于使用的人工智能工具,用于写作、总结、编码等。使用人工智能解决方案提高您的生产力和创造力。

AI写作助手
文本摘要器
代码生成器