谷歌开源Artemis:像人类一样操控任意安卓手机的AI智能体

谷歌开源视觉驱动安卓智能体 Artemis,自然语言指令直接操控真实设备并原生支持 MCP 协议
谷歌开源了安卓 AI 智能体 Artemis,其核心创新在于放弃传统自动化工具依赖控件 ID 和固定坐标的脆弱方案,转而像人类一样「读屏幕」来判断操作位置,从而对应用更新具备更强的鲁棒性。用户只需用自然语言描述目标,Artemis 便可在真实安卓设备上多步骤连续执行。在谷歌自家的 Android World 基准测试中,覆盖 20 余款应用、逾百项多步任务,成功率达 99%。对开发者而言最具吸引力的是其内置原生 MCP 服务器,可直接接入 Cursor、Claude Code 等主流 AI 编程工具,将真机操控纳入日常开发工作流。项目采用 Apache 许可证,支持商业使用,安装门槛极低。文章同时提示,99% 成功率仅来自官方基准测试,延迟与算力消耗等实际落地问题仍需独立验证。
谷歌开源了一款名为 Artemis 的 AI 智能体,它能在任意安卓手机上免费运行。与过去那些依赖固定坐标、脆弱选择器的自动化工具不同,Artemis 的核心思路是:像人类一样「看屏幕」,判断该点哪里、滑向何处,然后持续执行直到任务完成。这意味着你不再需要写死「点击某坐标的按钮」这类代码,而是直接用自然语言下达指令。
它到底是怎么工作的
Artemis 位于模型与真实设备之间,充当一个「理解屏幕—决策操作」的中间层。它读取当前屏幕内容的方式更接近人的视觉理解,而不是解析应用的内部结构。举个例子,你可以直接输入「打开 Google 地图,设置一条驾车路线,并计算总时长」,Artemis 就会在你桌上的那部真实手机上一步步完成这些操作。

这种交互模式的转变非常关键。传统移动端自动化脚本本质上是在模拟机械式操作,一旦界面布局变化就全盘失效;而 Artemis 把「理解意图」和「执行操作」解耦,用户只需描述目标,剩下的交给智能体临场判断。
为什么说它比以往的自动化工具更稳
Artemis 与此前几乎所有自动化方案最大的区别,在于它不依赖脆弱的选择器(selector)。过去的 UI 自动化工具通常绑定具体的控件 ID 或坐标,应用一旦更新设计,脚本就会立刻崩溃,维护成本极高。

Artemis 的做法是直接「看」屏幕,像人一样判断该点什么。更有意思的是它的鲁棒性——当一个突如其来的权限弹窗试图打断流程时,它也能识别并继续推进任务,而不是卡死在中途。

在谷歌自家的 Android World 基准测试中,这套评测覆盖了 20 多款应用、100 多项多步骤任务,Artemis 报告的成功率高达 99%。对于一个需要跨应用、多步骤连续操作的智能体来说,这是一个相当可观的数字——当然,基准测试的高分能否完全对应到真实世界的复杂场景,仍需更多独立验证。
传统 UI 自动化框架(如 Appium、UIAutomator)的工作原理是通过 Accessibility 服务或系统 API 抓取应用的控件树,再根据控件的 resource-id、class name 或 XPath 定位目标元素并触发操作。这套方案的致命弱点是强耦合:控件的 ID 由开发者在代码中定义,一旦应用改版、控件重命名或布局重构,所有依赖这些标识符的脚本便会立即失效。Artemis 绕开了控件树,转而依靠视觉模型直接分析屏幕截图来判断操作位置,本质上是把「解析结构」替换为「理解画面」。这种方式对应用内部实现细节完全透明,应用改版只要界面上仍有可识别的视觉元素,智能体就能继续正常工作,维护成本因此大幅降低。
开发者最该关注的部分:原生 MCP 支持
真正让开发者兴奋的,是 Artemis 内置了原生的 MCP(Model Context Protocol)服务器。这意味着你可以把它直接接入 Claude Code、Cursor、Windsurf 或 Anti-gravity 等工具,在 IDE 内部就能「对手机下指令」。

这种集成方式打开了不少想象空间:开发者在写代码的同时,可以让 AI 直接在真机上验证流程、执行测试或完成重复性操作,而不必在 IDE 与手机之间反复切换。部署门槛也被压得很低——按原文说法,一次 clone、一个脚本即可完成全部安装。
MCP(Model Context Protocol)是 Anthropic 于 2024 年推出的开放协议,旨在为 AI 模型提供一种标准化的方式来调用外部工具和数据源。你可以把它理解为 AI 世界的「USB 接口」——不同的工具只要实现了这套协议,AI 就能以统一的方式与它们通信,而无需为每个工具单独开发适配层。Artemis 内置 MCP 服务器意味着它将「控制真实安卓设备」这项能力封装成了一个标准工具节点,任何支持 MCP 客户端的 AI 编程助手(如 Claude Code、Cursor)都能直接调用,就像调用文件读写或代码执行工具一样自然。这对开发者的实际意义在于:移动端真机操作不再是一个需要单独维护的独立系统,而可以成为 AI 编码工作流中的一个普通步骤。
开源协议与商用价值
Artemis 采用 Apache 许可证开源,这意味着它可以合法用于商业场景,而不仅仅停留在实验或个人项目层面。对企业和独立开发者而言,这降低了采用成本和法律风险。
结合「免费运行在任意安卓设备」「自然语言驱动」「原生 MCP 接入」「宽松开源协议」这几点,Artemis 很可能成为移动端自动化、QA 测试、以及 Agent 操控真实设备这类应用方向的一个重要基础设施。它代表的趋势很清晰:AI 智能体正从「操作虚拟接口」走向「像人一样操作真实设备」。
一点冷静的思考
需要提醒的是,本文内容主要基于单一来源的介绍,99% 成功率等关键数据来自谷歌自身的基准测试,尚缺乏第三方的大规模独立复现。视觉驱动的智能体在延迟、算力消耗、以及面对高度动态或反自动化界面时的表现,仍是实际落地中需要观察的变量。但无论如何,一个开源、免费、协议友好的真机操控智能体,已经为开发者社区提供了值得上手一试的新选项。
相关推荐

黑人觅食者Alexis Nelson:从觅食到出书,快乐零食别死
黑人觅食者Alexis Nikole Nelson做客Talks at Google,分享从童年跟随母亲认识植物到出版食谱书《Happy Snacking, Don't Die!》的旅程,揭示美国觅食兴衰背后的种族与土地历史。

如何有效呈现你的想法:三种揭示式演讲方法
揭示式演讲是传递想法最直接的方式。本文解析奇妙漫步、动态演示和梦想图景三种演讲类型,结合David Gayo、Michael Pritchard、Sylvia Earle等经典案例,教你如何有效呈现想法。

Modern Web Guidance:让AI写原生声明式对话弹窗
Google Modern Web Guidance 让 AI 编程助手在生成代码时优先使用浏览器原生声明式 dialog 能力,替代重复的 JavaScript 事件监听,实测可显著减少样板代码。