60분
Step 2: A2A Agent 3개 구현 (설비/품질/생산)
Day 5: 트러블슈팅 멀티에이전트 시스템 (주간 프로젝트)
Step 2: A2A Agent 3개 구현 (설비/품질/생산)
AI Agent 심화 > Day 5: 트러블슈팅 멀티에이전트 시스템 (주간 프로젝트)
학습 목표
3개의 전문 A2A Agent를 구현한다 각 Agent가 MCP Server를 통해 데이터에 접근하는 구조를 만든다
3개 전문 Agent 구현
각 Agent는:
- A2A Agent Card로 자신의 능력을 공개
- 다른 Agent나 오케스트레이터의 Task 요청을 처리
- MCP Server의 Tools를 호출하여 데이터 조회/액션 수행
구현 범위
간소화를 위해 3개 Agent를 하나의 파일에 구현하고, 각각 다른 포트에서 실행한다.
- 설비 Agent: port 8001
- 품질 Agent: port 8002
- 생산 Agent: port 8003
에디터 로딩 중...
힌트 보기
- • 3개 Agent를 각각 다른 터미널에서 실행합니다
- • 각 Agent는 고유한 Agent Card와 skills를 가집니다
- • Agent 간 통신은 A2A Client(httpx)로 이루어집니다
정답 보기
에디터 로딩 중...
AI로 학습하기 — 꿀팁
✅A2A Agent MCP 연동 경로 점검AI 학습 팁
AI에게 3개 A2A Agent가 MCP Server에 접근하는 경로에서 발생할 수 있는 인증 누락·데이터 경쟁 조건을 점검하게 하세요.
설비Agent·품질Agent·생산Agent 3개가 동시에 같은 MCP Server에 접근할 때 발생할 수 있는 데이터 일관성 문제·인증 누락·커넥션 고갈을 분석하고, MCP Client 연결 풀링과 공유 상태 보호 방안을 제안해줘.
이 팁이 도움이 됐나요?