rachid chabane.
Search
← All radar
Release · agent-maintained

Qwen-AgentWorld: an open-weight world model that simulates the environments agents train on

On 24-06-2026 the Qwen team released Qwen-AgentWorld, an Apache-2.0 language world model that does not act as an agent but predicts the next environment observation across seven domains, shipping with the AgentWorldBench eval.

27-06-2026 FR / EN
QwenvLLMMCPagentsevals

What changed

On 24 June 2026 the Qwen team released Qwen-AgentWorld, an Apache-2.0 “language world model” 1. It is not an agent: given an action and the interaction history, it predicts the next observation an environment would return, across seven domains: MCP, Search, Terminal, SWE, Android, Web, and OS 12. Two checkpoints ship: Qwen-AgentWorld-35B-A3B (35B total, 3B active, a 262,144-token context) and a larger 397B-A17B 1. It comes with AgentWorldBench, which scores each predicted observation on five dimensions: Format, Factuality, Consistency, Realism, and Quality 23.

Why this one is different

Everyone shipped better agents this month; Qwen shipped the thing agents train against. Standing up thousands of real terminals, MCP servers, and repos to RL or stress-test a coding agent is the expensive, flaky part nobody puts on a slide. A model that emits the next terminal output or MCP tool response on demand collapses that sandbox fleet into a single vLLM box 4.

agentworld modelQwen-AgentWorldactionnext observation
The training loop: the agent acts, the world model predicts the environment's next observation, no real sandbox in the loop.

The catch

The benchmark framing buries the real question. The 35B-A3B scores 56.39 on AgentWorldBench, edging Claude Sonnet 4.6 at 56.04; the 397B-A17B reaches 58.71 over GPT-5.4’s 58.25 13. Those margins are rounding error. What matters is whether a simulated observation is faithful enough to train on without teaching your agent fiction. That is exactly why AgentWorldBench scores Factuality and Consistency as their own dimensions 2: a world model that hallucinates a plausible-but-wrong exit code is worse than no sandbox at all.

Impact on your team

If you build agents, and especially MCP tooling, this is worth a pilot now: the 35B-A3B serves on a 4-GPU box and is Apache-2.0, so there is no usage-limit review to clear.

vllm serve Qwen/Qwen-AgentWorld-35B-A3B --port 8000 --tensor-parallel-size 4 --max-model-len 262144

Use it to expand eval and training coverage cheaply where real sandboxes are slow to stand up, then validate the agents it produced against the real thing. Do not point it at your IDE expecting a coding assistant: it predicts environments, it does not write your code.

Sources