Compétences google-agents-cli-workflow
🤖

google-agents-cli-workflow

Sûr ⚙️ Commandes externes🌐 Accès réseau📁 Accès au système de fichiers🔑 Variables d’environnement

Construire des agents Google ADK avec des workflows guidés

La construction d'agents ADK implique de nombreuses étapes — scaffolding, évaluation, déploiement et surveillance. Cette compétence fournit un workflow structuré afin que vous puissiez développer des agents correctement à l'aide de la boîte à outils agents-cli de Google sans manquer d'étapes critiques.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "google-agents-cli-workflow". Je veux construire un agent de support client qui peut consulter le statut des commandes et créer des tickets.

Résultat attendu:

Avant de scaffolder, j'ai besoin de clarifier quelques exigences : À quelles API externes la consultation des commandes se connecte-t-elle ? L'agent doit-il se souvenir du contexte de conversation entre les sessions ? S'agit-il d'un prototype ou d'un déploiement en production ? Une fois que vous aurez répondu, j'écrirai la spécification dans .agents-cli-spec.md et je passerai à la Phase 1 (Étudier les exemples de référence).

Utilisation de "google-agents-cli-workflow". Lancez agents-cli eval sur mon agent.

Résultat attendu:

Démarrage du workflow d'évaluation. D'abord, activation de la compétence eval pour les conseils sur le schéma de jeu de données et les métriques. Puis exécution de agents-cli eval generate pour produire des traces, suivie de agents-cli eval grade pour évaluer par rapport à votre eval_config.yaml. Les résultats afficheront les métriques par cas et les clusters d'échecs.

Audit de sécurité

Sûr
v1 • 6/22/2026

This skill is pure markdown documentation from Google's official google/agents-cli repository. It contains no executable code — only workflow guidelines, CLI command references, and best practices for ADK agent development. All 229 static findings are false positives: backticks are markdown inline-code formatting (not shell execution), URLs point to official Google documentation, and .env/API-key references are educational discussions about configuration management.

2
Fichiers analysés
467
Lignes analysées
7
résultats
1
Total des audits
Problèmes à risque faible (3)
Extensive shell command examples in documentation
The skill documents numerous CLI commands (agents-cli, uv, terraform, git) intended for the user to run manually. These are inline code-formatted examples in markdown, not executable code. No injection risk since the skill itself does not execute any commands.
References to .env files and environment variables
The skill discusses .env file handling and environment variable best practices (GOOGLE_CLOUD_PROJECT, GOOGLE_CLOUD_LOCATION) as configuration guidance. This is educational documentation, not actual credential access by the skill itself.
External URLs to official Google documentation
Hardcoded URLs point to legitimate Google properties: adk.dev, cloud.google.com, github.com/google/adk-samples, docs.astral.sh. No suspicious or untrusted endpoints.
Audité par: claude

Score de qualité

41
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
99
Sécurité
83
Conformité aux spécifications

Ce que vous pouvez construire

Scaffolder un nouveau projet d'agent ADK

Démarrez un nouveau projet d'agent Google ADK avec la bonne structure de projet, la configuration CI/CD et le boilerplate d'évaluation dès le départ.

Déployer un agent évalué en production

Faites passer un agent des tests locaux à travers les seuils d'évaluation jusqu'au déploiement sur Agent Runtime, Cloud Run ou GKE avec une configuration CI/CD appropriée.

Déboguer et itérer sur le comportement de l'agent

Utilisez des étapes de débogage systématiques, l'inspection verbose des événements JSON et la boucle eval-fix pour identifier et corriger les problèmes de comportement de l'agent.

Essayez ces prompts

Démarrer un nouveau projet d'agent ADK
Je veux construire un nouvel agent en utilisant l'ADK de Google. L'agent doit aider les utilisateurs à [décrire l'objectif]. Aidez-moi à scaffolder le projet en utilisant agents-cli et guidez-moi à travers les questions sur les exigences.
Évaluer un agent existant
J'ai construit un agent à [chemin]. Lancez agents-cli eval pour valider son comportement. Commencez par 1-2 cas d'exemple et itérez jusqu'à ce que les seuils de qualité soient atteints.
Déployer un agent sur Cloud Run
Mon agent a passé l'évaluation. Déployez-le sur Cloud Run en utilisant agents-cli deploy. Mettez en place la CI/CD avec GitHub Actions et utilisez Cloud SQL pour le stockage des sessions.
Déboguer une évaluation d'agent en échec
Mon exécution d'évaluation montre [décrire l'échec]. Suivez le processus de débogage systématique : reproduire, localiser, corriger une chose, vérifier et ajouter un cas d'évaluation de garde-fou.

Bonnes pratiques

  • Complétez toujours la Phase 0 (Comprendre) et obtenez l'approbation explicite de l'utilisateur sur .agents-cli-spec.md avant de scaffolder ou de coder
  • Utilisez agents-cli eval pour valider le comportement de l'agent — n'écrivez jamais de tests pytest qui vérifient le contenu de sortie du LLM
  • Ne modifiez jamais la configuration du modèle à moins que l'utilisateur ne le demande explicitement — préservez toutes les valeurs de configuration existantes lors des modifications

Éviter

  • Sauter la phase de scaffold pour configurer un projet manuellement — vous manquerez le boilerplate d'évaluation, la configuration CI/CD et les conventions du projet
  • Écrire des tests pytest qui vérifient des mots-clés dans les réponses du LLM — ils sont instables car les sorties du LLM sont non-déterministes
  • Modifier plusieurs variables simultanément pendant le débogage — vous ne saurez pas quel changement a corrigé ou cassé le problème

Foire aux questions

Qu'est-ce que agents-cli ?
agents-cli est la CLI et la boîte à outils de Google pour construire, évaluer et déployer des agents sur Google Cloud en utilisant l'Agent Development Kit (ADK). Elle fonctionne avec n'importe quel agent de codage, y compris Claude Code et Codex.
Ai-je besoin d'identifiants Google Cloud pour utiliser cette compétence ?
Non. La compétence fournit des conseils de workflow de développement qui fonctionnent en local. Les identifiants Google Cloud ne sont nécessaires que lorsque vous atteignez la phase de déploiement et choisissez une cible de déploiement Google Cloud.
Puis-je utiliser cette compétence sans agents-cli installé ?
Oui, les conseils de workflow s'appliquent de manière générale. Cependant, les commandes CLI documentées nécessitent que agents-cli soit installé via uv tool install google-agents-cli.
En quoi agents-cli eval diffère-t-il de pytest ?
pytest teste la correction du code — les imports fonctionnent, les fonctions renvoient les types attendus. agents-cli eval teste le comportement de l'agent — qualité des réponses, utilisation des outils, cohérence de la persona et conformité de sécurité.
Dois-je déployer avant d'évaluer ?
Non. Complétez toujours l'évaluation en local d'abord. La compétence impose des seuils d'évaluation comme prérequis au déploiement dans la Phase 4.
Quelles cibles de déploiement sont prises en charge ?
Trois cibles sont prises en charge : Agent Runtime (anciennement Vertex AI Agent Engine), Cloud Run et GKE. La compétence fournit une matrice de décision dans la compétence complémentaire deploy.

Détails du développeur

Structure de fichiers