Qwen3 Coder
Qwen3 Coder
开源

简介: Qwen3 Coder - QwenLM:大语言模型代码智能驱动的AI代码生成

最近更新: 2025/12/29

通义灵码

Qwen3 Coder - 概要

Qwen3 Coder 是一个先进的智能体代码模型,旨在彻底改变编码和智能体任务。这个强大的模型,包括其旗舰版本 Qwen3-Coder-480B-A35B-Instruct,在智能体编码、浏览器使用和工具使用方面树立了新的基准。Qwen3 Coder 与领先的开发工具无缝集成,提供卓越的性能,并在各种应用程序中实现智能体编码。

Qwen3 Coder - 功能亮点

Qwen3 Coder 的产品特性

概述

Qwen3 Coder 是由 QwenLM 开发的一款先进的、自适应(agentic)代码模型,旨在革新代码生成和软件开发。它利用强大的专家混合(MoE)架构,在编码、自适应浏览器使用和自适应工具使用任务中提供卓越性能。Qwen3 Coder 旨在无缝集成到各种开发者工作流程中,为复杂的编码挑战提供最先进的 AI 协助。

主要目的和目标用户群体

  • 主要目的:提供高度自适应和智能的代码生成、重构和问题解决能力,显著提高开发者生产力并自动化复杂的软件工程任务。
  • 目标用户群体:软件开发者、工程师、人工智能研究人员以及参与大型软件开发的团队,特别是那些从事需要高级代码智能、多轮交互和工具集成的复杂项目的团队。

功能细节和操作

  • 自适应编码能力
    • Qwen3-Coder-480B-A35B-Instruct:最强大的版本,一个拥有 480B 参数、35B 活跃参数的 MoE 模型。
    • 上下文长度:原生支持 256K tokens,通过外推方法(YaRN)可扩展至 1M tokens,针对仓库规模和动态数据(例如 Pull Requests)进行了优化。
    • 最先进的性能:在自适应编码、自适应浏览器使用和自适应工具使用方面,在开源模型中取得了新的最先进成果,可与 Claude Sonnet 4 媲美。
  • 预训练进展
    • tokens 扩展:使用 7.5T tokens 进行训练,代码比例达 70%,在编码方面表现出色,同时保持了通用和数学能力。
    • 合成数据扩展:利用 Qwen2.5-Coder 清理和重写嘈杂数据,显著提高整体数据质量。
  • 后训练增强
    • 代码强化学习扩展:在各种实际编码任务上利用执行驱动的大规模强化学习,显著提高了代码执行成功率。
    • 长时程强化学习扩展 (Agent RL):利用与环境的多轮交互解决实际软件工程任务(例如 SWE-Bench),涉及规划、工具使用、反馈和决策。由一个可并行运行 20,000 个独立环境的可扩展系统支持。
  • 命令行工具和集成
    • Qwen Code:一个开源的、用于自适应编码的命令行界面 (CLI) 工具,从 Gemini Code Fork 而来,具有定制的提示和函数调用协议。
      • 安装:通过 npm(npm i -g @qwen-code/qwen-code)或从源代码安装。
      • 配置:支持与 OpenAI SDK 兼容的环境变量(OPENAI_API_KEYOPENAI_BASE_URLOPENAI_MODEL)。
    • Claude Code 集成:与 Claude Code 无缝集成,允许用户通过 Claude Code 环境利用 Qwen3 Coder。
      • API 密钥:需要来自阿里云 Model Studio 的 API 密钥。
      • 代理 API:支持 ANTHROPIC_BASE_URLANTHROPIC_AUTH_TOKEN 进行代理访问。
      • 路由定制:使用 claude-code-routerclaude-code-config npm 包进行灵活的后端模型配置。
    • Cline 集成:可在 Cline 中配置 AI 协助,使用 OpenAI 兼容 API 设置,自定义基础 URL 和模型名称(qwen3-coder-plus)。
  • API 访问:可通过阿里云 Model Studio API 直接访问,并提供使用 OpenAI 客户端库进行集成的 Python 示例。

用户利益

  • 提高生产力:自动化和加速复杂的编码任务,使开发者能够专注于更高级的设计和创新。
  • 提高代码质量:利用先进的训练和强化学习生成更准确、更健壮、可执行的代码。
  • 自适应问题解决:能够进行多轮交互、规划和工具使用,使其能够解决实际软件工程挑战。
  • 多功能集成:与流行的开发者工具和环境(Qwen Code、Claude Code、Cline)无缝集成,确保流畅的工作流程。
  • 可扩展性:支持大上下文窗口,使其适用于仓库规模的代码库和复杂项目。
  • 最先进的性能:在自适应编码基准测试中提供领先性能,确保最前沿的 AI 协助。

兼容性与集成

  • 操作系统:兼容支持 Node.js 的环境(适用于 Qwen Code 和 Claude Code CLI 工具)。
  • 开发环境:通过其 CLI 工具和 API 与各种 IDE 和开发工作流程集成。
  • API:提供直接的 API 用于程序化访问,与 OpenAI 客户端库兼容。
  • 云平台:托管在阿里云 Model Studio 上,为其运行提供强大的基础设施。

客户反馈和案例研究

  • 演示用例
    • 物理模拟烟囱定向爆破
    • Qwen 与 Cline 集成
    • Qwen Chat 网页开发
    • 名言打字速度测试
    • 旋转超立方体中的弹跳球
    • 太阳系模拟
    • DUET 游戏
  • 性能指标:在 SWE-Bench Verified 上实现开源模型中最先进的性能,无需测试时扩展。

访问和激活方法

  • 模型访问:通过阿里云 Model Studio 提供。
  • CLI 工具
    • Qwen Code:通过 npm(npm i -g @qwen-code/qwen-code)或源代码安装。
    • Claude Code:通过 npm(npm install -g @anthropic-ai/claude-code)安装,并提供 Qwen3 Coder 的配置选项。
  • API 密钥:可从阿里云 Model Studio 平台获取,用于 API 和工具集成。
  • 配置:在使用 CLI 工具或直接 API 调用时,需要设置环境变量或 .env 文件以配置 API 密钥和基础 URL。

Qwen3 Coder - 常见问题

什么是Qwen3 Coder?

Qwen3 Coder是QwenLM迄今为止最具agent属性的代码模型,专为高级AI代码生成而设计。它提供多种规模版本,其中最强大的变体是Qwen3-Coder-480B-A35B-Instruct,一个拥有4800亿参数的MoE(混合专家)模型。它在编码和agent任务中表现出色,在开源模型中树立了新的SOTA(State-of-the-Art)基准。

Qwen3 Coder如何实现其在AI代码生成中的高性能?

Qwen3 Coder的卓越性能归因于以下几项关键进展:

  • 规模化Tokens(Scaling Tokens):

    在7.5万亿tokens上进行训练,其中代码比例占70%,在编码方面表现出色,同时保持了通用能力和数学能力。
  • 规模化上下文(Scaling Context):

    原生支持256K上下文,并可通过YaRN扩展至1M,针对仓库级和动态数据进行优化。
  • 规模化合成数据(Scaling Synthetic Data):

    利用Qwen2.5-Coder清理和重写嘈杂数据,显著提升了整体数据质量。
  • 规模化代码RL(Scaling Code RL):

    在更广泛的真实世界编码任务上,利用执行驱动的大规模强化学习。
  • 规模化长时程RL(Scaling Long-Horizon RL):

    引入Agent RL,鼓励模型通过使用工具的多轮交互解决真实世界任务,并由一个可并行运行20,000个独立环境的可扩展系统支持。

什么是Qwen Code?如何将其与Qwen3 Coder配合使用?

Qwen Code是一个研究用途的命令行界面(CLI)工具,改编自Gemini CLI,并针对Qwen3 Coder模型增强了解析器和工具支持。您可以通过npm或从源代码安装。安装后,将您的OpenAI API密钥、基础URL和模型(例如qwen3-coder-plus)配置为环境变量或保存在.env文件中,然后简单输入qwen!即可开始编码。

我可以将Qwen3 Coder与Claude Code一起使用吗?

是的,您可以将Qwen3 Coder与Claude Code一同使用。您需要从阿里云模型服务(Model Studio)平台申请API密钥并安装Claude Code。有两种集成选项:

  • Claude Code代理API:

    导出ANTHROPIC_BASE_URLANTHROPIC_AUTH_TOKEN以便通过代理使用Qwen3 Coder。
  • claude-code-config npm包:

    安装@musistudio/claude-code-router@dashscope-js/claude-code-config,然后运行ccr-dashscope来配置路由器以支持DashScope。

如何直接访问Qwen3 Coder API?

您可以通过阿里云模型服务(Model Studio)直接访问Qwen3 Coder的API。我们提供了一个使用OpenAI库的Python脚本示例,演示了如何使用您的DASHSCOPE_API_KEY和相应的base_url(国际或中国大陆)创建客户端,然后向qwen3-coder-plus模型发送请求。

Qwen3 Coder的未来计划是什么?

QwenLM团队正积极致力于提升其Coding Agent的性能,目标是使其能够处理更复杂和繁琐的软件工程任务。未来计划发布更多规模的Qwen3 Coder模型,以在降低部署成本的同时提供强大性能。此外,他们还在探索Coding Agent自我提升的激动人心方向。

Qwen3 Coder登录

Qwen3 Coder是一个模型,而不是一个具有直接登录功能的平台。对模型的访问通常通过从阿里云模型服务(Model Studio)等平台获取的API密钥进行。对于相关服务或平台,请参考其各自的登录页面。

Qwen3 Coder注册

要通过API使用Qwen3 Coder,您通常需要在阿里云模型服务(Model Studio)平台或托管该模型的类似服务上注册账户。注册过程将由该平台处理。

Qwen3 Coder - 公司信息

公司名称: Qwen

Website: https://qwenlm.github.io/blog/qwen3-coder/

Qwen3 Coder - 数据分析

最新流量信息

  • 月访问量

    -

  • 跳出率

    0.00%

  • 人均浏览页数

    0.00

  • 平均访问时长

    00:00:00

  • 全球排名

    -

  • 国家排名

    -

访问趋势

流量来源

  • 直接访问:
    0.00%
  • 外部推荐:
    0.00%
  • 社交媒体:
    0.00%
  • 邮件:
    0.00%
  • 搜索:
    0.00%
  • 付费推荐:
    0.00%

热门关键词

关键词流量占比搜索量点击单价

热门地区

地区百分比

关于Qwen3 Coder的新闻与文章