본 워크북은 Agent Engine 기반 Custom Agent 등록을 중심으로 다룹니다. Dialogflow/A2A는 등록 단계의 인증·메타데이터 입력 형식만 다릅니다.
2. Agent Engine 중심 연동의 가치
가치
내용
운영 단순화
Agent Engine이 컨테이너·오토스케일링·세션·로그를 관리
추론 추적
Trace, Sessions, Playground가 기본 제공
평가 통합
Vertex AI Evaluation으로 응답 품질 정량 측정
권한 인지
Gemini Enterprise의 사용자 컨텍스트가 Tool 호출까지 전달 가능
모델 교체 용이
Gemini 모델 버전 업그레이드 시 코드 수정 최소화
비교: Cloud Run에 직접 배포 vs Agent Engine
항목
Cloud Run 직접 배포
Agent Engine
컨테이너 관리
직접
관리형
세션/메모리
직접 구현
내장
Trace
직접 계측
자동
Gemini Enterprise 등록
A2A 프로토콜로 가능
Custom agent via Agent Engine로 직접 등록
자유도
매우 높음
추상화에 맞춰야 함
3. 전체 연동 흐름
graph TD
A[ADK로 Agent 코드 작성] --> B[Agent Engine에 배포]
B --> C[Reasoning Engine ID 확보]
C --> D[OAuth Client ID 발급]
D --> E[Gemini Enterprise 콘솔 → Add agent]
E --> F[Authorization 등록]
F --> G[Agent 메타데이터 입력 + Reasoning Engine 연결]
G --> H[Enabled 상태 확인]
H --> I[End User에게 노출]