Developer Device Platform Agent Skill

אתם יכולים להשתמש ב-Agent Skill ב-GitHub כדי להזמין ולנהל מכשירים והפעלות ב-Developer Device Platform באמצעות הנחיות אינטואיטיביות בשפה טבעית.

היכולת של סוכן Developer Device Platform מאפשרת קידוד באמצעות מכשירים מרוחקים ב-Developer Device Platform דרך Device Streaming API.

לפני שמתחילים

השלבים האלה מניחים שכבר יצרתם Google Cloud פרויקט, השלמתם את שלבי ההגדרה במדריך למתחילים של פלטפורמת המכשירים למפתחים, וביצעתם אימות באמצעות gcloud במסוף.

דרישות מוקדמות

בנוסף ליצירת Google Cloud הסביבה שמתוארת במדריך להתחלה מהירה, צריך להתקין את החבילות הבאות כדי להשתמש במיומנות של סוכן הפלטפורמה למכשירי פיתוח:

הגדרת מיומנות הסוכן של DDP

  1. מוודאים שאתם מאומתים באמצעות Google Cloud CLI ומגדירים Application Default Credentials ‏(ADC) פעילים:

    gcloud auth application-default login
    
  2. יוצרים סביבת Python באמצעות:

    python3 -m venv .venv
    source .venv/bin/activate
    
  3. מתקינים את מיומנות הסוכן של פלטפורמת המכשיר למפתחים באמצעות הפקודה:

    npx skills add https://github.com/google/skills --skill developer-device-platform-basics
    

שימוש בסוכן DDP

developer-device-platform-basicsהיכולת הזו מאפשרת לכלי תכנות מבוססי-סוכן להזמין ולנהל סשן במכשיר באמצעות Device Streaming API. הנה כמה הנחיות לדוגמה:

  1. רשימת המכשירים הזמינים ב-DDP
  2. קבלת מכשיר Pixel 10 מ-DDP
  3. הצגה של המכשיר ומתן שליטה בו
  4. רשימת הסשנים הפעילים במכשיר ב-DDP
  5. הארכת הסשן הנוכחי במכשיר ב-30 דקות
  6. הפסקת הפעילות במכשיר