אתם יכולים להשתמש ב-Agent Skill ב-GitHub כדי להזמין ולנהל מכשירים והפעלות ב-Developer Device Platform באמצעות הנחיות אינטואיטיביות בשפה טבעית.
היכולת של סוכן Developer Device Platform מאפשרת קידוד באמצעות מכשירים מרוחקים ב-Developer Device Platform דרך Device Streaming API.
לפני שמתחילים
השלבים האלה מניחים שכבר יצרתם Google Cloud פרויקט, השלמתם את שלבי ההגדרה במדריך למתחילים של פלטפורמת המכשירים למפתחים, וביצעתם אימות באמצעות gcloud במסוף.
דרישות מוקדמות
בנוסף ליצירת Google Cloud הסביבה שמתוארת במדריך להתחלה מהירה, צריך להתקין את החבילות הבאות כדי להשתמש במיומנות של סוכן הפלטפורמה למכשירי פיתוח:
ADB להרצת פקודות במכשיר Android מרוחק
Antigravity או כל סוכן אחר של AI לקידוד שתומך במיומנויות של סוכנים
Node Version Manager להתקנת Node.js
Node.js להתקנת מיומנות הסוכן באמצעות
npx
הגדרת מיומנות הסוכן של DDP
מוודאים שאתם מאומתים באמצעות Google Cloud CLI ומגדירים Application Default Credentials (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
- קבלת מכשיר Pixel 10 מ-DDP
- הצגה של המכשיר ומתן שליטה בו
- רשימת הסשנים הפעילים במכשיר ב-DDP
- הארכת הסשן הנוכחי במכשיר ב-30 דקות
- הפסקת הפעילות במכשיר