
Agent d'automatisation Android en langage naturel qui pilote de vrais appareils via ADB, capture Logcat et des captures d'écran, et expose un serveur MCP pour les IDE d'IA et les pipelines de tests CI.
Permettez aux assistants IA et aux suites de tests d'utiliser de vrais téléphones comme un humain.
English • 中文文档 • Vitrine des workflows • Démarrage rapide • MCP pour les IDE • Benchmarks • Communauté Discord
Démo en direct : configurer des itinéraires et calculer les durées totales dans Google Maps, puis ouvrir YouTube pour lire une chanson de Coldplay.
Antigravity utilise ARTEMIS via MCP pour transformer une demande de test en plan, en exécution sur appareil et en rapport de diagnostic :
|
1. Saisie du prompt (envoi de la tâche) Décrivez votre scénario de test et vos métriques cibles dans Antigravity
|
2. Génération du plan de test Formule un plan de test étape par étape et une architecture à valider
|
|
3. Exécution autonome des tests Pilote un appareil réel, navigue dans l'interface et profile les performances
|
4. Rapport final Fournit des constats d'audit structurés, des tableaux de métriques et des jeux de données bruts
|
Assurez-vous qu'un appareil Android (avec le Débogage USB activé) ou un émulateur est connecté. Le script de démarrage en un clic va automatiquement :
uv).rules.md) dans vos IDE IA (Antigravity, Cursor, Claude Code, Codex, Windsurf, VS Code, Cline/Roo, OpenClaw).# 1. Clone repo & navigate to directory
git clone https://github.com/google/artemis.git && cd artemis
# 2. One-click launch
./start.sh
# 1. Clone repo & navigate to directory
git clone https://github.com/google/artemis.git
cd artemis
# 2. One-click launch
.\start.bat
PowerShell ne recherche pas le répertoire courant pour les scripts exécutables par défaut, utilisez donc
.\start.batsans barre oblique inverse finale. Dans l'invite de commandes (CMD), utilisez plutôtstart.bat.
Astuce : Ouvre
http://localhost:8000dans votre navigateur par défaut avec un assistant de connexion d'appareil, la mise en miroir d'écran en direct, un bac à sable de prompts et des relectures d'exécution. Vous pouvez également exécuter directement depuis la CLI :uv run artemis run "Open Settings, find Battery and tell me current level" --profile flash.
ARTEMIS inclut un serveur natif Model Context Protocol (MCP). Connectez votre véritable téléphone directement dans les IDE d'IA :
L'exécution de ./start.sh (macOS/Linux) ou .\start.bat (Windows PowerShell) vous invitera à configurer les règles globales MCP et de test pour les IDE détectés (ou vous pouvez installer/mettre à jour à tout moment ultérieurement manuellement à l'aide des commandes ci-dessous) :
# Auto-install MCP server & global rules for Antigravity / Jetski:
uv run artemis mcp --install antigravity
# Or install for all supported AI IDEs (including Codex):
uv run artemis mcp --install all