스킬 google-agents-cli-workflow
🤖

google-agents-cli-workflow

안전 ⚙️ 외부 명령어🌐 네트워크 접근📁 파일 시스템 액세스🔑 환경 변수

안내 워크플로우로 Google ADK 에이전트 구축하기

ADK 에이전트를 구축하려면 스캐폴딩, 평가, 배포, 모니터링 등 여러 단계를 거쳐야 합니다. 이 스킬은 구조화된 워크플로우를 제공하여, Google의 agents-cli 툴킷을 사용하여 중요한 단계를 빠뜨리지 않고 정확하게 에이전트를 개발할 수 있도록 도와줍니다.

지원: Claude Codex Code(CC)
🥉 74 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"google-agents-cli-workflow" 사용 중입니다. 주문 상태를 조회하고 티켓을 생성할 수 있는 고객 지원 에이전트를 만들고 싶습니다.

예상 결과:

스캐폴딩을 시작하기 전에 몇 가지 요구사항을 명확히 해야 합니다: 주문 조회가 연결되는 외부 API는 무엇인가요? 에이전트가 세션 간 대화 컨텍스트를 기억해야 하나요? 이것은 프로토타입인가요, 프로덕션 배포인가요? 답변해 주시면 .agents-cli-spec.md에 명세를 작성하고 Phase 1(참조 샘플 학습)로 진행하겠습니다.

"google-agents-cli-workflow" 사용 중입니다. 내 에이전트에 대해 agents-cli eval을 실행하세요.

예상 결과:

평가 워크플로우를 시작합니다. 먼저 데이터셋 스키마 및 메트릭 가이드를 위해 eval 스킬을 활성화합니다. 그런 다음 agents-cli eval generate를 실행하여 트레이스를 생성하고, 이어서 agents-cli eval grade를 실행하여 eval_config.yaml에 대해 점수를 매깁니다. 결과는 케이스별 메트릭과 실패 클러스터를 보여줍니다.

보안 감사

안전
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
스캔된 파일
467
분석된 줄 수
7
발견 사항
1
총 감사 수
낮은 위험 문제 (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.
감사자: claude

품질 점수

41
아키텍처
100
유지보수성
87
콘텐츠
50
커뮤니티
99
보안
83
사양 준수

만들 수 있는 것

새로운 ADK 에이전트 프로젝트 스캐폴딩

올바른 프로젝트 구조, CI/CD 설정, 평가 보일러플레이트를 처음부터 갖춘 새로운 Google ADK 에이전트 프로젝트를 시작합니다.

평가된 에이전트를 프로덕션에 배포

로컬 테스트에서 평가 임계값을 거쳐 적절한 CI/CD 설정과 함께 Agent Runtime, Cloud Run 또는 GKE로 에이전트를 배포합니다.

에이전트 동작 디버깅 및 반복 개선

체계적인 디버깅 단계, 자세한 JSON 이벤트 검사, eval-fix 루프를 사용하여 에이전트 동작 문제를 식별하고 수정합니다.

이 프롬프트를 사용해 보세요

새로운 ADK 에이전트 프로젝트 시작
Google의 ADK를 사용하여 새로운 에이전트를 만들고 싶습니다. 에이전트는 [목적 설명]을 도와야 합니다. agents-cli를 사용하여 프로젝트를 스캐폴딩하고 요구사항 질문들을 안내해 주세요.
기존 에이전트 평가
[경로]에 에이전트를 만들었습니다. agents-cli eval을 실행하여 동작을 검증하세요. 1-2개의 샘플 케이스부터 시작하여 품질 임계값을 충족할 때까지 반복하세요.
에이전트를 Cloud Run에 배포
에이전트가 평가를 통과했습니다. agents-cli deploy를 사용하여 Cloud Run에 배포하세요. GitHub Actions로 CI/CD를 설정하고 세션 저장소로 Cloud SQL을 사용하세요.
실패한 에이전트 평가 디버깅
내 eval 실행 결과가 [실패 내용]입니다. 체계적인 디버깅 프로세스를 따르세요: 재현, 위치 파악, 한 가지 수정, 검증, 그리고 가드 eval 케이스 추가.

모범 사례

  • 스캐폴딩 또는 코딩 전에 항상 Phase 0(이해)를 완료하고 .agents-cli-spec.md에 대한 명시적인 사용자 승인을 받으세요
  • 에이전트 동작을 검증하려면 agents-cli eval을 사용하세요 — LLM 출력 콘텐츠에 대해 단언하는 pytest 테스트는 작성하지 마세요
  • 사용자가 명시적으로 요청하지 않는 한 모델 설정을 변경하지 마세요 — 수정 중 모든 기존 설정 값을 보존하세요

피하기

  • 프로젝트를 수동으로 설정하기 위해 스캐폴드 단계를 건너뛰는 것 — 평가 보일러플레이트, CI/CD 설정, 프로젝트 규약을 놓치게 됩니다
  • LLM 응답에서 키워드를 확인하는 pytest 테스트를 작성하는 것 — LLM 출력이 비결정적이므로 이러한 테스트는 불안정합니다
  • 디버깅 중 여러 변수를 동시에 변경하는 것 — 어떤 변경이 문제를 수정하거나 발생시켰는지 알 수 없게 됩니다

자주 묻는 질문

agents-cli란 무엇인가요?
agents-cli는 Google의 CLI 및 스킬 툴킷으로, Agent Development Kit(ADK)을 사용하여 Google Cloud에서 에이전트를 구축, 평가 및 배포하기 위한 것입니다. Claude Code 및 Codex를 포함한 모든 코딩 에이전트와 함께 작동합니다.
이 스킬을 사용하려면 Google Cloud 자격 증명이 필요한가요?
아니요. 이 스킬은 로컬에서 작동하는 개발 워크플로우 가이드를 제공합니다. Google Cloud 자격 증명은 배포 단계에 도달하여 Google Cloud 배포 대상을 선택할 때에만 필요합니다.
agents-cli가 설치되지 않은 상태에서도 이 스킬을 사용할 수 있나요?
예, 워크플로우 가이드는 일반적으로 적용 가능합니다. 그러나 문서화된 CLI 명령은 uv tool install google-agents-cli를 통해 agents-cli가 설치되어 있어야 합니다.
agents-cli eval은 pytest와 어떻게 다른가요?
pytest는 코드 정확성을 테스트합니다 — import가 작동하고 함수가 예상 타입을 반환하는지 확인합니다. agents-cli eval은 에이전트 동작을 테스트합니다 — 응답 품질, 도구 사용, 페르소나 일관성, 안전성 준수를 확인합니다.
평가 전에 배포해야 하나요?
아니요. 먼저 로컬에서 평가를 완료하세요. 이 스킬은 Phase 4에서 배포의 전제 조건으로 평가 임계값을 강제합니다.
어떤 배포 대상이 지원되나요?
세 가지 대상이 지원됩니다: Agent Runtime(구 Vertex AI Agent Engine), Cloud Run, 그리고 GKE. 이 스킬은 deploy 동반 스킬에 의사 결정 매트릭스를 제공합니다.

개발자 세부 정보

파일 구조