Qwen Code

新世代 AI 程式設計助手

2025 年最強大的開源 AI 程式設計工具

Qwen Code

新世代 AI 程式設計助手

基於 Qwen3-Coder-480B 的強大編程工具,具備超長上下文和智能代碼生成功能

480B
參數
256K
上下文長度
7.5T
訓練數據
100%
開源

核心功能

探索 Qwen3-Coder 的革命性功能,為現代軟體開發帶來前所未有的智能體驗

480B 超大模型

基於 4800 億參數的 Qwen3-Coder,提供前所未有的代碼理解和生成能力

256K 超長上下文

原生支援 256K tokens,可擴展至 1M tokens,輕鬆處理大型專案

智能代理互動

多輪推理和工具調用,支援複雜的軟體工程任務和自動化工作流程

強化學習優化

採用大規模代碼強化學習訓練,顯著提升代碼執行成功率和品質

快速安裝

只需幾個簡單步驟即可開始使用 Qwen Code

1

安裝 Node.js 20+

curl -qL https://www.npmjs.com/install.sh | sh
2

全域安裝 Qwen Code

npm i -g @qwen-code/qwen-code
3

開始編程

qwen -p 'create a React component'

使用範例

$ qwen -p 'create a React component'
# 正在生成代碼...
 成功生成 React 組件
 已儲存至 ./components/MyComponent.tsx

Claude Code 整合

除了 Qwen Code,您現在可以透過 Claude Code 使用 Qwen3-Coder。只需在阿里雲模型工作室平台申請 API 金鑰並安裝 Claude Code 即可開始編程。

全域安裝 Claude Code

npm install -g @anthropic-ai/claude-code

我們提供了兩個入口點,讓您無縫體驗使用 Qwen3-Coder 進行編程。

選項 1:Claude Code Proxy API

使用環境變數配置 API 存取

Set environment variables:
export ANTHROPIC_BASE_URL=https://dashscope-intl.aliyuncs.com/api/v2/apps/claude-code-proxy
export ANTHROPIC_AUTH_TOKEN=your-dashscope-apikey
Then start coding:
claude

選項 2:路由器客製化

使用 claude-code-config 進行後端模型客製化

Install router packages:
npm install -g @musistudio/claude-code-router
npm install -g @dashscope-js/claude-code-config
Configure and run:
ccr-dashscope # Configure
ccr code # Start coding

使用範例

$ claude
# Starting Claude Code with Qwen3-Coder...
 Connected to Qwen3-Coder via DashScope
 Ready to assist with your coding tasks
 How can I help you code today?

模型比較

了解 Qwen3-Coder 相較於其他主流 AI 程式設計工具的優勢

功能Qwen3-CoderClaude Sonnet 4GPT-4ERNIE-4.5
參數480B (35B 激活)未公開未公開300B
上下文長度256K (最高 1M)200K+128K128K
開源

開源優勢

作為開源模型,Qwen3-Coder 允許完全客製化和本地部署,確保數據安全和隱私保護,同時避免商業模型的使用限制和成本問題。

常見問題

常見問題和詳細解答,幫助您更好地使用 Qwen Code

什麼是 Qwen Code?

Qwen Code 是阿里巴巴開發的官方開源命令列工具,基於 Qwen3-Coder 大模型。支援 Node.js 20+ 並為開發者設計,易於整合和擴展,實現代碼生成、審查和多輪互動除錯。

如何安裝 Qwen Code 工具?

安裝 Qwen Code 需要兩個步驟:1. 安裝 Node.js 20 或以上版本;2. 使用命令 'npm i -g @qwen-code/qwen-code' 全域安裝 Qwen Code CLI 工具。

Qwen Code 的主要功能有哪些?

Qwen Code 的主要功能包括:透過命令列自動生成代碼片段、代碼審查和重構建議、多輪互動代碼除錯,以及與 GitHub、VS Code 等主流工具的無縫整合。

Qwen Code 基於什麼模型?

Qwen Code 基於 Qwen3-Coder-480B-A35B-Instruct 大模型,這是阿里巴巴最新一代開源 Agentic 編程模型,擁有 4800 億參數(350 億活躍參數)。

Qwen Code 支援哪些開發環境?

Qwen Code 基於 Node.js 構建,支援主流開發者工具,與社群生態系統相容。可與 GitHub、VS Code 等工具整合,實現快速部署和團隊協作。

Qwen Code 的上下文處理能力如何?

Qwen Code 基於支援原生 256K token 超長上下文的 Qwen3-Coder 模型,可透過外部擴展延伸至 100 萬 tokens,適合處理大型專案和複雜的多文件任務。

Qwen Code 適用於哪些使用場景?

Qwen Code 適用於 AI 程式設計助手、自動化運維、智能代碼審查、處理大型代碼庫和 PR、多輪推理和工具調用,特別是需要 agentic 代碼生成的任務。

相較於其他代碼生成工具,Qwen Code 有什麼優勢?

Qwen Code 基於開源的 Qwen3-Coder 模型,在代碼 RL、長上下文和多任務代理方面表現出色。支援本地部署和高度客製化,非常適合需要數據安全和客製化的企業用戶。

使用 Qwen Code 的硬體需求是什麼?

Qwen Code 工具本身硬體需求較低,但本地部署完整的 Qwen3-Coder-480B-A35B-Instruct 模型需要極高的顯存和電源需求。一般消費級 GPU 無法運行,建議使用雲端服務。

Qwen Code 是否支援多輪互動?

是的,Qwen Code 支援多輪互動代碼除錯和生成。底層的 Qwen3-Coder 模型採用長序列 RL(Agent RL)訓練,支援複雜的軟體工程任務,具備規劃、回饋、決策和多輪互動能力。

Qwen Code 的訓練數據品質如何?

Qwen Code 基於在 7.5 兆 tokens 高品質數據上訓練的 Qwen3-Coder 模型,其中 70% 為高品質代碼。訓練數據集使用 Qwen2.5-Coder 進行清理和重寫,顯著提升了訓練集品質。

如何獲得更多 Qwen Code 的資源和支援?

您可以造訪官方部落格獲取更多 Qwen Code 相關資源和下載方法。Qwen Code 也有活躍的開源社群,支援開發者交流和技術支援。

開發者評價

聽聽開發者社群對 Qwen Code 的真實想法

"終於等到 qwen2.5-coder 32b 的後繼者!代碼生成品質有顯著提升。"

DevMaster2024

"在代碼 RL 和多輪互動方面,Qwen3-Coder 是開源領域的新標竿。"

AIEnthusiast

"Claude 最近表現不佳,Qwen3-Coder 已成為本地部署的理想選擇。"

TechReviewer
平均評分:4.8/5.0