2026/5/21 11:29:12
网站建设
项目流程
电子商务网站建设作业文档,九九电视剧免费观看完整版,简单扁平化风格后台网站模板,泰兴企业网站建设Qwen3-Coder: 在世界中自主编程
2025/07/22 17 分钟 3363 词 QwenTeam丨翻译: English
今天我们正式发布 Qwen3-Coder#xff0c;这是我们迄今为止最具代理能力的代码模型。Qwen3-Coder 拥有多个尺寸#xff0c;但我们迫不及待地给大家提供当前最强大的版本#xff0c;…Qwen3-Coder: 在世界中自主编程2025/07/22 · 17 分钟 · 3363 词 · QwenTeam丨翻译: English今天我们正式发布Qwen3-Coder这是我们迄今为止最具代理能力的代码模型。Qwen3-Coder 拥有多个尺寸但我们迫不及待地给大家提供当前最强大的版本Qwen3-Coder-480B-A35B-Instruct。这是一个总参数量 480B激活 35B 的 MoE 模型原生支持 256K token的上下文并可通过 YaRN 扩展到 1M token拥有卓越的代码和 Agent 能力。Qwen3-Coder-480B-A35B-Instruct 在 Agentic Coding、Agentic Browser-Use和 Agentic Tool-Use 上取得了开源模型的 SOTA 效果可以与Cluade Sonnet4 媲美。与此同时我们还推出并开源了一款用于代理式编程的命令行工具Qwen Code。Qwen Code 基于Gemini Code 进行二次开发但我们进行了 prompt 和工具调用协议适配使得 Qwen Code 可以最大程度激发 Qwen3-Coder 在 Agentic Coding任务上的表现。另外Qwen3-Coder 可以和社区优秀的编程工具结合如Claude Code、Cline 等作为一款基础模型我们期待在数字世界的任何角落都可以使用它Agentic Coding in the World!Qwen3-CoderPre-Training我们在预训练阶段上仍然在努力这次Qwen3-Coder 我们从不同角度进行 Scaling以提升模型的代码能力数据扩展总计 7.5T代码占比 70%在保持通用与数学能力的同时具备卓越的编程能力上下文扩展原生支持256K 上下文借助 YaRN 可拓展至 1M专为仓库级和动态数据如 Pull Request优化助力 Agentic Coding合成数据扩展利用 Qwen2.5-Coder 对低质数据进行清洗与重写显著提升整体数据质量Post-TrainingScaling Code RL: Hard to Solve, Easy to Verify与当前社区普遍聚焦于竞赛类代码生成不同我们认为所有的代码任务天然适合执行驱动的大规模强化学习。因此我们选择在更丰富的真实代码任务上扩展 Code RL 训练。通过自动扩展测试样例我们构造了大量高质量的训练实例成功释放了强化学习的潜力不仅显著提升了代码执行成功率还对其他任务带来增益。这将鼓励我们继续寻找 Hard to Solve, Easy to Verify 的任务作为强化学习的土壤。Scaling Long-Horizon RL在真实世界的 Software Engneering Task比如 SWE-Bench模型需要在环境中不断交互自主规划、选择工具调用、接受反馈不断做出新决策这是一个典型的 Long-Horizon RL 任务。我们在 Qwen3-Coder 的后训练阶段执行了 Agent RL鼓励模型通过多轮交互的方式利用工具解决问题。Agent RL 的主要挑战在于 Environment Scaling我们实现了可验证环境的扩展系统借助阿里云的基础设施实现同时运行 20k 独立环境。这一套基础设施可以提供大规模的强化学习反馈和评测最终我们在 SWE-bench Verified 上实现了开源模型 SOTA 的效果。Code with Qwen3-CoderQwen CodeQwen Code 是一个 CLI 工具修改自 Gemini CLI针对 Qwen3‑Coder系列的模型增强了解析器和工具支持。确保已安装 Node.js 20 及以上版本可以通过以下命令安装bash1curl -qL https://www.npmjs.com/install.sh | sh然后通过 npm 管理器安装 Qwen Code另一种方式是从源码安装Qwen Code 支持 OpenAI SDK 调用 LLM你可以导出以下环境变量或者简单地将其放在.envfile中。bash123export OPENAI_API_KEYyour_api_key_hereexport OPENAI_BASE_URLhttps://dashscope.aliyuncs.com/compatible-mode/v1export OPENAI_MODELqwen3-coder-plus现在你可以通过简单地输入qwen来享受 Qwen-Code 和 Qwen 带来的编程体验。Claude Code除了 Qwen Code 之外现在还可以将 Qwen3‑Coder 与 Claude Code 搭配使用。只需在阿里云百炼平台申请 API Key并安装 Claude Code即可开始畅享编码体验。bash1npm install -g anthropic-ai/claude-code我们提供了两种接入方式帮助你无缝地用 Qwen3‑Coder 进行编码。使用dashscope提供的代理 API只需要将Anthropic的base url替换成dashscope上提供的endpoint即可。可选方案 2使用 claude-code-config 自定义路由Optional 2: 使用 claude-code-config 自定义路由claude-code-router 是一个第三方的路由工具用于为 Claude Code 灵活地切换不同的后端 API。dashScope平台提供了一个简单的扩展包 claude-code-config可为 claude-code-router 生成包含 dashScope 支持的默认配置。生成配置文件和插件目录该命令会自动生成 ccr 所需的配置文件和插件目录。你也可以手动调整 ~/.claude-code-router/config.json 和 ~/.claude-code-router/plugins/ 中的配置。最后通过 ccr 开始使用 Claude Code至此你即可通过 ccr 使用 Claude Code 畅享 Qwen3‑Coder 的强大编码能力。祝开发顺利Cline配置 Qwen3-Coder-480B-A35B-instruct 以使用 cline‒ 进入 cline 的配置设置‒ 选择“OpenAI Compatible”模式‒ 在 OpenAI Compatible API tokens处输入从 Dashscope 获取的密钥‒ 勾选“使用自定义基础 URL”并输入https://dashscope.aliyuncs.com/compatible-mode/v1‒ 输入模型名称qwen3-coder-plusUse Cases演示案例演示1Example: Physics-Based Chimney Demolition Simulation with Controlled Explosion1 / 700:08API如您希望通过百炼 API 平台 Alibaba Cloud Model Studio 调用 Qwen3-Coder欢迎使用以下示例代码进行测试:python12345678910111213141516171819202122⌄import osfrom openai import OpenAIclient OpenAI(api_keyos.getenv(DASHSCOPE_API_KEY),base_urlhttps://dashscope.aliyuncs.com/compatible-mode/v1,)prompt Help me create a web page for an online bookstore.# Send request to qwen3-coder-plus modelcompletion client.chat.completions.create(modelqwen3-coder-plus,messages[{role: system, content: You are a helpful assistant.},{role: user, content: prompt}],)# Print the responseprint(completion.choices[0].message.content.strip())Further Work我们仍在继续努力提升 Coding Agent 的效果我们希望它能承担更多复杂软件工程中的繁琐任务解放人类的生产力。Qwen3-Coder 仍有更多尺寸在路上在保证良好效果的同时降低部署的开销。另外我们也在积极探索 Coding Agent 是否能够实现 self-improving这是一个令人激动的话题。