# 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 都是可以抄的工程作业 --- **分类**:Android **标签**:测试 · MCP · ARTEMIS **作者**:子龙 **链接**:https://octohz.com/p/2319