Compétence de l'agent Developer Device Platform

Utilisez la compétence de l'agent DDP dans GitHub pour réserver et gérer des appareils et des sessions de la plate-forme d'appareils pour développeurs à l'aide d'invites intuitives en langage naturel.

La compétence de l'agent de la plate-forme d'appareils pour développeurs permet le codage agentique à l'aide d'appareils à distance dans la plate-forme d'appareils pour développeurs via l'API Device Streaming.

Avant de commencer

Ces étapes supposent que vous avez déjà créé un Google Cloud projet, suivi les étapes de configuration du guide de démarrage rapide de la plate-forme d'appareils pour développeurs Quickstart et que vous vous êtes authentifié avec gcloud dans le terminal.

Prérequis

En plus d'établir l' Google Cloud environnement décrit dans le guide de démarrage rapide, installez les packages suivants pour la compétence de l'agent de la plate-forme d'appareils pour développeurs :

Configurer la compétence de l'agent DDP

  1. Vérifiez que vous êtes authentifié auprès de Google Cloud CLI et configurez les identifiants par défaut de l'application (ADC) actifs Application Default Credentials (ADC) :

    gcloud auth application-default login
    
  2. Établissez un environnement Python avec :

    python3 -m venv .venv
    source .venv/bin/activate
    
  3. Installez la compétence de l'agent de la plate-forme d'appareils pour développeurs avec :

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

Utiliser l'agent DDP

La compétence developer-device-platform-basics permet aux outils de codage agentique de réserver et de gérer la session d'appareil via l'API Device Streaming. Voici quelques exemples d'invites :

  1. Répertorier les appareils disponibles dans DDP
  2. Obtenir un Pixel 10 à partir de DDP
  3. Afficher et contrôler l'appareil
  4. Répertorier les sessions d'appareil actives sur DDP
  5. Prolonger la session d'appareil actuelle de 30 minutes
  6. Arrêter la session d'appareil