artemis

ARTEMIS 將自然語言指令轉換為可靠的 Android 自動化。它自動化端到端工作流程、擷取日誌,並與 A 無縫整合。

artemis 是什麼?

ARTEMIS 將自然語言指令轉換為可靠的 Android 自動化。它自動化端到端工作流程、擷取日誌,並與 Antigravity、Codex 和 Claude Code 等 AI 程式設計助手無縫整合。此外,它在 AndroidWorld Benchmark 上達到 99% 以上的成功率。

artemis 概覽

這是什麼

ARTEMIS 是一個將自然語言指令轉換為可靠 Android 自動化的工具。它能自動化端到端工作流程、擷取日誌,並與 Antigravity、Codex 和 Claude Code 等 AI 程式碼助手整合。在 AndroidWorld 基準測試中達到 99% 以上的成功率。

主要功能

  • 跨應用自動化:從自然語言指令在 Android 上執行測試工作流程與日常任務。
  • 多模態定位:優先使用元素索引,並為自訂介面提供座標與視覺定位備援。
  • IDE 診斷:透過模型上下文協定 (MCP) 整合,讓 Antigravity、Claude Code 和 Windsurf 驅動測試裝置並收集 Logcat 輸出與螢幕截圖。
  • 快速執行:反應式觀察與行動循環,搭配非同步歷史摘要,通常每步驟 3–5 秒。
  • 專業探索:在個別行動前檢查目標,並將受阻行動回傳給操作者進行復原。支援長時間執行的探索性與穩定性測試。
  • AndroidWorld 成果:在 Google Research 的 AndroidWorld 基準測試(100 多個多步驟任務)中達到 99% 以上的任務完成率。

使用情境

  • 在 Android 裝置上自動化端到端測試工作流程。
  • 從自然語言指令在 Android 上執行日常任務。
  • 與 AI 程式碼助手整合,進行自主測試執行與診斷報告生成。
  • 執行長時間的探索性與穩定性測試。

快速開始

確保已連接 Android 裝置(啟用 USB 偵錯)或模擬器。 macOS 與 Linux: bash git clone https://github.com/google/artemis.git && cd artemis ./start.sh Windows PowerShell: powershell git clone https://github.com/google/artemis.git cd artemis .start.bat

授權與價格

採用 Apache-2.0 授權。開放原始碼。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/googleartemis.svg)](https://yunodb.com/tools/googleartemis?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/googleartemis?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/googleartemis.svg" alt="Featured on YunoDB" height="20"></a>