Qwen-AgentWorld
QwenLM/Qwen-AgentWorld加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象一个从未见过大海的人,站在渔船上却能精准预判潮汐、识别鱼群——不是因为有人手把手教,而是因为他深刻理解了水本身的规律。这就是 Qwen-AgentWorld 带来的范式转变:不是教AI学会使用工具,而是让AI理解工具背后的世界。
2026年6月24日,阿里巴巴通义千问团队正式开源 Qwen-AgentWorld,这是业界首个能够同时模拟7种Agent交互环境的语言世界模型(Language World Model, LWM)。在AgentWorldBench基准测试中,Qwen-AgentWorld-35B-A3B超越了GPT-5.4和Claude Opus 4.8,展现了"理解环境"而非"执行动作"的强大能力。

当前主流Agent训练面临三重困境:
Qwen-AgentWorld的核心洞察是:与其训练Agent在真实环境中"试错",不如训练一个"世界模拟器"让Agent安全地推演。模型不需要真正执行搜索,而是学会预测"搜索引擎会返回什么";不需要实际运行终端命令,而是理解"命令执行后的输出结果"。
这种"预测环境"的能力打破了传统Agent训练的瓶颈,使得在虚拟环境中进行百万次交互实验成为可能。
Qwen-AgentWorld的评测覆盖7个核心Agent交互域:
| 领域 | 模拟场景 | 技术挑战 |
|---|---|---|
| MCP | 模型上下文协议交互 | 工具调用与结果解析 |
| Search | 搜索引擎查询与结果理解 | 查询改写与信息抽取 |
| Terminal | 命令行操作与输出解析 | 语法理解与错误诊断 |
| SWE | 软件工程任务(代码修复/优化) | 长上下文推理 |
| Web | 网页浏览与表单交互 | DOM结构理解 |
| OS | 操作系统操作 | 文件系统与权限 |
| Android | 移动设备交互 | UI自动化 |

在Qwen基座模型基础上,使用海量环境交互轨迹进行持续预训练。这一阶段的目标是让模型"见过"足够多样的环境交互模式,建立起对各类工具和系统的底层认知。
在精选的高质量交互轨迹上微调,激活模型的推理能力。这一阶段教会模型"在什么情况下应该采取什么行动",完成从知识到技能的转化。
通过与环境模拟器的闭环反馈,优化模型的决策策略。这一阶段是Qwen-AgentWorld性能超越GPT-5.4的关键——模型在模拟环境中不断试错,学会在约束条件下做出最优决策。
传统的Agent评测往往针对单一任务或单一环境,缺乏对模型"跨领域泛化能力"的考察。AgentWorldBench设计了5个维度的评测体系:
| 模型 | AgentWorldBench (综合) | 模拟保真度 | 跨域泛化 |
|---|---|---|---|
| Qwen-AgentWorld-35B-A3B | 87.3 | 91.2 | 82.6 |
| GPT-5.4 | 84.1 | 88.7 | 79.4 |
| Claude Opus 4.8 | 82.8 | 86.3 | 78.1 |
Qwen-AgentWorld-35B-A3B以3B激活参数的MoE架构,在综合性能上超越GPT-5.4,展现了"小身材大智慧"的Scaling Law新范式。
pip install torch transformers accelerate
huggingface-cli download Qwen/Qwen-AgentWorld-35B-A3B
from transformers import AutoModelForCausalLM, AutoTokenizer
model_name = "Qwen/Qwen-AgentWorld-35B-A3B"
tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
model_name,
device_map="auto",
torch_dtype="auto",
trust_remote_code=True
)
# 模拟Agent环境交互
prompt = "Given a search query: 'latest AI research on world models', predict what the top 3 search results would be."
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
outputs = model.generate(**inputs, max_new_tokens=512)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
Qwen-AgentWorld的开源标志着Agent训练进入"模拟优先"时代。开发者可以在虚拟环境中以1/100的成本进行Agent实验,快速迭代能力边界。这种范式正在被自动驾驶、游戏AI、机器人控制等领域借鉴,世界模型正从学术概念走向工业实践。
开源地址:QwenLM/Qwen-AgentWorld
模型下载:HuggingFace | ModelScope
技术报告:arXiv:2606.24597