GitHub의 DDP 에이전트 스킬 을 사용하여 직관적인 자연어 프롬프트로 개발자 기기 플랫폼 기기 및 세션을 예약하고 관리합니다.
개발자 기기 플랫폼 에이전트 스킬을 사용하면 기기 스트리밍 API를 통해 개발자 기기 플랫폼에서 원격 기기를 사용하여 에이전트형 코딩을 할 수 있습니다.
시작하기 전에
이 단계에서는 이미 Google Cloud 프로젝트를 만들고
개발자 기기 플랫폼 빠른 시작
가이드의 설정 단계를 완료했으며 터미널에서 gcloud로 인증했다고 가정합니다.
기본 요건
빠른 시작에 설명된 Google Cloud 환경을 설정하는 것 외에도 개발자 기기 플랫폼 에이전트 스킬을 위해 다음 패키지를 설치합니다.
ADB를 사용하여 원격 Android 기기에서 명령어를 실행합니다.
Antigravity 또는 에이전트 기술을 지원하는 기타 AI 코딩 에이전트
노드 버전 관리자 Node.js를 설치하는
Node.js를 사용하여 에이전트 스킬을 설치하는
npx
DDP 에이전트 스킬 설정
Google Cloud CLI로 인증되었는지 확인하고 활성 애플리케이션 기본 사용자 인증 정보 (ADC)를 구성합니다.
gcloud auth application-default login다음을 사용하여 Python 환경을 설정합니다.
python3 -m venv .venv source .venv/bin/activate다음을 사용하여 개발자 기기 플랫폼 에이전트 기술을 설치합니다.
npx skills add https://github.com/google/skills --skill developer-device-platform-basics
DDP 에이전트 사용
developer-device-platform-basics 스킬을 사용하면 에이전트 코딩 도구가 Device Streaming API를 통해 기기 세션을 예약하고 관리할 수 있습니다. 프롬프트의 예를 들면 다음과 같습니다.
- DDP에서 사용 가능한 기기 나열
- DDP에서 Pixel 10 가져오기
- 기기 표시 및 제어 제공
- DDP에서 활성 기기 세션 나열
- 현재 기기 세션을 30분 연장
- 기기 세션 중지