기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Agent-to-agent 프로토콜
다음 표에는 여러 에이전트가 협업하고, 작업을 위임하고, 정보를 공유할 수 있는 에이전트 프로토콜의 개요가 나와 있습니다.
프로토콜 |
에 적합 |
고려 사항 |
|---|---|---|
유연한 에이전트 협업 패턴을 찾는 조직 |
|
|
교차 플랫폼 에이전트 에코시스템 |
|
|
연구 중심의 다중 에이전트 시스템 |
|
|
역할 기반 에이전트 팀 |
|
프로토콜 옵션 중 결정
agent-to-agent 통신을 구현할 때는 특정 통신 요구 사항을 적절한 프로토콜 기능과 일치시킵니다. 서로 다른 상호 작용 패턴에는 서로 다른 프로토콜 기능이 필요합니다. 다음 표에서는 일반적인 통신 패턴을 간략하게 설명하고 각 시나리오에 가장 적합한 프로토콜 선택을 권장합니다.
패턴 |
설명 |
이상적인 프로토콜 선택 |
|---|---|---|
간단한 요청 및 응답 |
에이전트 간의 일회성 상호 작용 |
상태 비저장 흐름이 있는 MCP |
상태 저장 대화 |
컨텍스트를 사용한 지속적인 대화 |
세션 관리가 포함된 MCP |
다중 에이전트 공동 작업 |
여러 에이전트 간의 복잡한 상호 작용 |
MCP 에이전트 간 또는 AutoGen |
팀 기반 워크플로 |
역할이 정의된 계층적 에이전트 팀 |
MCP 에이전트 간, CrewAI또는 AutoGen |
커뮤니케이션 패턴 외에도 여러 가지 기술적 및 조직적 요소가 프로토콜 선택에 영향을 미칠 수 있습니다. 다음 표에는 특정 구현 요구 사항에 가장 잘 맞는 프로토콜을 평가하는 데 도움이 되는 주요 고려 사항이 요약되어 있습니다.
고려 사항 |
설명 |
예제 |
|---|---|---|
보안 모델 |
인증 및 권한 부여 요구 사항 |
MCP의 OAuth 2.0 |
배포 환경 |
에이전트가 실행되고 통신할 위치 |
분산 또는 단일 시스템 |
에코시스템 호환성 |
기존 에이전트 프레임워크와 통합 |
LangChain 또는 Strands Agents |
확장성 요구 사항 |
에이전트 상호 작용의 예상 증가 |
MCP의 스트리밍 기능 |