Mit dem DDP Agent Skill in GitHub können Sie Geräte und Sitzungen der Developer Device Platform mit intuitiven Prompts in natürlicher Sprache reservieren und verwalten.
Der Agent-Skill der Developer Device Platform ermöglicht die agentenbasierte Programmierung mit Remote-Geräten in der Developer Device Platform über die Device Streaming API.
Hinweis
Bei diesen Schritten wird davon ausgegangen, dass Sie bereits ein Google Cloud Projekt erstellt, die Einrichtungsschritte im Schnellstartleitfaden für die Developer Device Platform ausgeführt
und sich im Terminal mit gcloud authentifiziert haben.
Vorbereitung
Zusätzlich zur Einrichtung der Google Cloud Umgebung, die im Schnellstart beschrieben wird, installieren Sie diese Pakete für den Agent-Skill der Developer Device Platform:
ADB zum Ausführen von Befehlen auf dem Android-Remote-Gerät
Eine Python-Umgebung, um die ADB- Weiterleitung zu aktivieren
Antigravity oder ein anderer KI-Programmier agent, der Agent-Skills unterstützt
Node Version Manager zum Installieren von Node.js
Node.js zum Installieren des Agent-Skills mit
npx
DDP-Agent-Skill einrichten
Prüfen Sie, ob Sie mit der Google Cloud CLI authentifiziert sind, und konfigurieren Sie aktive Standardanmeldedaten für Anwendungen (ADC):
gcloud auth application-default loginRichten Sie eine Python-Umgebung ein:
python3 -m venv .venv source .venv/bin/activateInstallieren Sie den Agent-Skill der Developer Device Platform:
npx skills add https://github.com/google/skills --skill developer-device-platform-basics
DDP-Agent verwenden
Mit dem Skill developer-device-platform-basics können agentenbasierte Programmiertools Gerätesitzungen über die Device Streaming API reservieren und verwalten. Beispiele für Prompts:
- List the available devices in DDP
- Get a Pixel 10 from DDP
- Display and provide control of the device
- List the active device sessions on DDP
- Extend the current device session by 30 minutes
- Stop the device session