跳到正文
原文
The Decoder:AI News· Jonathan Kemper·· 8 天前AI 评分46

OpenMobile-2 证明开源手机智能体可媲美闭源模型

OpenMobile-2 proves open-source smartphone agents can rival proprietary models

文章要点
  • 1南京大学与商汤等机构发布开源手机智能体 OpenMobile-2,含 9B 与 27B 两档模型,并公开完整训练环境和数据。
  • 227B 版在 AndroidWorld 从 67.1 升到 79.9,真机 SPA-Bench 从 31.9 升到 59.6,仅落后 Gemini 3.1 Pro。
  • 3相同数据量下增加训练应用多样性,模型在未见应用上的成功率从 60.7% 升至 67.5%。
  • 4训练场重建淘宝、京东等 110 多个应用,由 Gemini 3.1 Pro 生成约 11,600 条示例流程和 2,000 多个练习任务。
决策要点

开源手机智能体的差距根源在训练环境多样性而非数据量,重建应用模拟环境是绕开大厂数据壁垒的可行路径。

  • 影响:开源真机自动化若持续逼近闭源水平,企业自建手机流程自动化可减少对单一厂商的绑定;其教师模型是 Gemini 3.1 Pro,开源底座仍间接依赖闭源体系;部分成绩出自团队自建基准,跨模型比较需留意口径。
  • 参考:选型手机自动化方案时,可要求供应商提供真机基准成绩而非仅模拟器分数;自研智能体的团队值得参考其重建应用模拟、按应用多样性分配数据的训练思路。
  • 依据:成绩为研究者自报,含 AndroidWorld 等公开基准和 215 个任务的团队自建基准,暂无独立验证;示例流程由 Gemini 3.1 Pro 生成。
正文

More data alone doesn't make smartphone agents better. With the same amount of data, what matters most is how many different apps an agent trains on.

AI agents that operate apps on their own learn mainly through practice, but the data they need is mostly locked up at big companies. Open models lag behind as a result, write researchers from Nanjing University, AI company SenseTime, and several other universities.

OpenMobile-2 is their attempt to close that gap. They're releasing two agent models built on Qwen3.5 with 9 billion and Qwen3.6 with 27 billion parameters, along with the full training environment, data, and instructions to reproduce everything. The authors say their model ranks near the top among current smartphone agents.

Why rebuilding 110 apps beats training on real ones

Training on real apps is painful because logins, real purchases, and no way to reset state make the process expensive and hard to repeat. So the researchers rebuilt 35 apps popular mainly in China, including Taobao, JD, DiDi, and Meituan, plus globally used services like Slack and Google Drive. Combined with existing simulations and apps running in an Android emulator, the practice ground covers more than 110 applications.

Left: an overview of more than 110 apps split into 63 simulator apps and 62 emulator apps by category. Right: a comparison between GUI-only interaction using swipe, click, and type actions versus a hybrid approach that adds app-native tools like list_order() and search_item() on a shared app state.
In hybrid mode, the agent combines normal screen actions with functions the app exposes directly as tools. | Image: Yan et al.

Human reviewers compared the rebuilt apps to the originals and kept refining until workflows and interfaces matched. Orders, budgets, and travel plans persist across sessions, and data can pass between apps via the clipboard. Every simulation resets to its starting state automatically, while the agent only sees screenshots and has no access to internal app data, mimicking how a person would actually use them.

From this setup, the team generated about 11,600 example workflows and more than 2,000 practice tasks with automated success checks. Google's Gemini 3.1 Pro served as the teacher model that produced the examples, which means OpenMobile-2 is effectively learning from a closed system.

Diagram showing five steps for rebuilding an app: tracing a user flow, encoding it as a JSON spec, building around a shared app state, replaying and checking expected behavior, and delivering a reusable app with replay checks.
For each rebuilt app, the researchers predefine which action changes which state, then verify the result automatically. | Image: Yan et al.

Real-phone performance jumps the most

Both models show clear gains on established benchmarks. On AndroidWorld, the larger model jumps from 67.1 to 79.9 points, while the smaller one goes from 54.3 to 74. The predecessor OpenMobile-1 scored 64.7 on the same test. On the harder MobileWorld benchmark, which covers longer tasks spanning multiple apps, the larger model improves from 35.9 to 50.4 points.

Five bar charts comparing OpenMobile-9B and OpenMobile-27B against Qwen3.5-9B, Qwen3.6-27B, GUI-Owl-1.5-32B, UI-Venus-1.5, MAI-UI-32B, and Gemini-3.1-Pro across AndroidWorld, MobileWorld, MobileGym, MobileGym++ Hybrid, and SPA-Bench.
OpenMobile-2-27B hits 79.9 points on AndroidWorld and trails only Gemini 3.1 Pro on SPA-Bench with real devices. | Image: Yan et al.

The biggest jump shows up on real Android devices, where the larger model climbs from 31.9 to 59.6 points on SPA-Bench. The researchers say that's the best score among open models.

Training environment diversity matters more than sheer data volume here. The researchers held the amount of data constant and only increased the number of apps the agent practiced on, which pushed the success rate on unseen apps from 60.7 to 67.5 percent. With the same data budget, app variety beats extra examples from a handful of apps.

Left: a line chart showing AndroidWorld success rates as training data is drawn from 15 to 53 apps. Right: a comparison of success rate and average step count with and without app-native tools for GUI-Owl, Qwen3.5-9B, and Qwen3.6-27B.
More app diversity during training improves performance on unseen apps. After hybrid training, the models solve tasks with tools more often and in fewer steps. | Image: Yan et al.

Reinforcement learning on top brought only limited gains, mainly in environments that resembled the training setup. On AndroidWorld, the larger model actually scored slightly worse afterward, landing at 79.9 instead of 80.8 points.

Direct commands let agents skip the menu maze

An experimental part of the study goes beyond tapping and swiping. More than 50 of the simulated apps offer direct commands like "add to cart" so the agent can skip navigating through menus, and the agent freely switches between both approaches depending on what's available.

On its own, though, this doesn't help much because the models tend to ignore the shortcuts without targeted training. Once they've been trained on them, the agents use them well, solving up to 10.3 percentage points more tasks while needing about five fewer steps. The researchers say this ability also transfers to tools the models never encountered during training.

During the later reinforcement learning phase, tool use got a bonus factor whenever a run included at least one direct command, though the reward still depended on whether the task was actually completed. Penalties kicked in when the agent reported a success that wasn't real. These interfaces only exist in the simulated apps for now, and the researchers call the approach experimental themselves.

Some results come from a custom benchmark the team built with 215 tasks, nearly half of which span multiple apps. Task completion isn't judged by a language model but by a program that compares the app's stored data before and after each run. The authors also checked for overlap between training and test tasks and found only minor similarities.

Microsoft Research had already classified API agents as more reliable and GUI agents as more flexible in a 2025 study, pointing to mobile apps as a typical case where external interfaces don't exist. Oppo takes a different route with its open agent X-OmniClaw, which runs on real devices and replays previously shown paths in apps like Taobao or Meituan via deeplinks instead of clicking through menus again. Among closed models, Google has built smartphone control directly into Gemini 3.5 Flash.

AI News Without the Hype – Curated by Humans

Subscribe to THE DECODER for ad-free reading, a weekly AI newsletter, our exclusive "AI Radar" frontier report six times a year, full archive access, and access to our comment section.

来源:The Decoder:AI News · the-decoder.com