Qwen Code 是一款专为 Qwen3-Coder 模型优化的命令行 AI 工作流工具,通过先进的代码理解能力、自动化任务和智能辅助功能,显著提升开发效率。
操作步骤
准备工作
获取API Key:在开始前,请先获取阿里云百炼API Key。
检查 Node.js 版本:Qwen Code 需要 Node.js 20 或更高版本,请运行
node -v检查版本,若低于 20,请重新安装。
安装与配置 Qwen Code
安装 Qwen Code
在终端中执行以下任一命令来安装 Qwen Code。
npm 安装(推荐)
# 配置镜像源加速 npm config set registry https://registry.npmmirror.com npm install -g @qwen-code/qwen-code@latest源码安装
git clone https://github.com/QwenLM/qwen-code.git cd qwen-code npm install npm install -g .启动并配置 Qwen Code
启动 Qwen Code
在终端中输入
qwen以启动 Qwen Code。选择认证方式
此处以 OpenAI 认证方式为例。选中 OpenAI,单击 Enter 后通过阿里云百炼提供的 OpenAI 兼容认证方式接入。

在页面填入以下信息:
配置项
说明

API Key
阿里云百炼 API Key
Base URL
中国大陆(北京)地域:
https://dashscope.aliyuncs.com/compatible-mode/v1国际(新加坡)地域:
https://dashscope-intl.aliyuncs.com/compatible-mode/v1
Model
模型名。Qwen Code 专为 Qwen3-Coder 系列模型优化,并兼容提供 OpenAI 兼容 接口的模型,包括通义千问Max、通义千问Plus、通义千问Flash和DeepSeek等。建议选择代码能力较强的模型,如:
qwen3-coder-plusqwen3-coder-480b-a35b-instructqwen3-coder-flashqwen3-coder-30b-a3b-instruct
若您不想每次启动后都输入以上信息,请参见下文配置环境变量。
配置环境变量
向 Qwen Code 提问
在对话框中输入“如何用python实现一个二叉搜索树?”Qwen Code 会进行规划,并申请创建文件、写入文件和执行文件等操作。

效果如下图所示:

查看 Token 消耗
输入/stats model查看本次启动 Qwen Code 后的 Token 消耗与 API 调用次数。

免费额度
您可以通过以下两种方式获取免费额度:
进阶操作
更多 Qwen Code 的进阶功能或其他通义千问系列代码模型,可以参考 Qwen Code 文档及阿里云百炼代码能力(Qwen-Coder)。
常见问题
Q:Qwen Code 为什么 Token 消耗快?
A:Qwen Code 可能多次调用 API,从而消耗大量 Token。请参考以下方法控制 Token 消耗:
精简工作目录
建议在具体的项目目录下启动,启动目录(如根目录)中过多的文件会增加 Token 消耗。
设置 Token 限额
在项目的根目录中创建
.qwen/settings.json文件并重启 Qwen Code,通过sessionTokenLimit控制单次 API 调用的 Token 使用量:{ "sessionTokenLimit": 32000 }Qwen Code 可能多次调用 API,使得单个问题的 Token 消耗量大于
sessionTokenLimit值。使用压缩/清理指令
输入以下命令可减少 Token 消耗:
/compress压缩对话历史,以便在 Token 限制内继续对话。
/clear清除所有对话历史并重新开始。
Q:如何切换模型?
A:根据是否配置环境变量选择操作:
未配置环境变量
输入
/quit退出 Qwen Code;输入
qwen启动,选择 OpenAI 认证方式,输入API Key、Base URL 与目标模型名称。
已配置环境变量
参见配置环境变量,修改
OPENAI_MODEL环境变量为目标模型并使其生效;输入
/quit退出 Qwen Code,输入qwen启动即可。
Q:为什么报 401 Incorrect API key provided 错误?
A:可能是 API 配置错误,请对比错误信息中的API Key与设置是否一致。全局环境变量配置优先于环境文件配置。如果需要启用环境文件配置,请确保未设置相关环境变量,或临时清除它们。
更多问题请参见 Qwen Code 故障排查文档。
