站长认证
ARTEMIS - Google 开源安卓真机 AI 自动化框架(自然语言操作真机,AndroidWorld 99%完成率,11k星)

ARTEMIS - Google 开源安卓真机 AI 自动化框架(自然语言操作真机,AndroidWorld 99%完成率,11k星)


谷歌出品:自然语言让AI像人一样操作安卓真机,IDE里直接驱动真机测代码,基准99%完成率!

是什么

ARTEMIS 是 Google 2026 年 8 月开源的安卓真机自动化框架:用自然语言让 AI 助手和测试套件「像人一样」操作真实 Android 手机。GitHub ★11k,Apache 2.0 协议,MCP 原生支持,是目前安卓侧规格最高的开源 phone-agent 项目。

最能说明含金量的数字:在 Google Research 自家 AndroidWorld 基准(20+ 款应用、100+ 项多步任务)上拿下 99%+ 任务完成率。

核心能力

  • 跨 App 自动化:「打开 Google Maps 设置驾车路线并计算总耗时,再打开 YouTube 放首歌」这类自然语言任务直接下
  • 多模态定位:优先元素索引(无障碍树),Canvas/Compose/Flutter 自绘界面用 OCR + 视觉模型坐标兜底——不靠瞎猜
  • 两种运行模式:
    • Flash(单步 3-5 秒):观察-思考-执行循环+历史压缩,适合常规确定性操作
    • Pro(单步 15-40 秒):Planner 出带检查点的计划 → Operator 执行 → 每个动作过 Safety Net 校验 → Checker 终审,支持 100+ 步长流程和持续监控
  • 四种用法:Web 可视化控制台(实时投屏+推理流+回放)/ CLI / MCP 接入 IDE / Python SDK 进 pytest 和 CI/CD

最实用的玩法:IDE 里驱动真机

一键 ./start.sh 会自动装 ADB、scrcpy、FFmpeg 依赖,并把 MCP 服务和「移动端测试思维准则 rules.md」挂载到你的 IDE(Antigravity / Claude Code / Codex / Cursor / Windsurf / VS Code 全支持)。之后在编码时直接说:

把刚改的代码编译成 APK 装到手机,打开登录页输入测试账号,验证有无异常弹窗,截图回传。

写代码的 agent 从此有了「手」——这也是它和纯 GUI agent 最大的差异:它是为开发者工作流设计的,测试报告、trace 回溯、结构化断言一应俱全。

透明度做得不错

  • 手机端只装一个小型无障碍服务(Artemis Accessibility Helper),只监听本机回环地址、不外发数据,一条命令可卸载
  • helper 失效自动回退 UIAutomator2,且在报告里明确说明
  • 致谢区明示部分代码来自开源社区(minitap 的 mobile-use)

横向对比(安卓真机 agent 生态)

  • vs Mobilerun(★9.6k,已发):Mobilerun 是平台+云真机思路,ARTEMIS 主打本机开发工作流+基准 SOTA
  • vs Mobile MCP(★8.8k,已发):Mobile MCP 是通用 MCP server,ARTEMIS 是带 Planner/Safety Net/报告体系的完整测试框架
  • vs Open-AutoGLM(★26k,已发):AutoGLM 是视觉模型路线(自带端侧模型),ARTEMIS 是「无障碍树优先+视觉兜底」的工程框架,模型随便换(Gemini/Claude/GPT-4o/Qwen-VL)
  • iOS 支持、Android Studio 深度集成、端侧轻量模型都在路线图上

适合谁

  • 安卓开发者:让 Claude Code/Codex 在真机上验证自己改的代码,闭环测试
  • 测试工程师:自然语言写用例,Web 控制台看 AI 现场操作+回放
  • Agent 研究者:Flash/Pro 双模式+历史压缩+Safety Net 都是可以抄的工程作业
15600举报0子龙•28天前
点击获取 ^_^
被收录:

暂无评论