View a markdown version of this page

AgentCore 런타임 서비스 계약 이해 - Amazon Bedrock AgentCore

AgentCore 런타임 서비스 계약 이해

AgentCore 런타임 서비스 계약은 에이전트 애플리케이션이 Amazon Bedrock 에이전트 호스팅 인프라와 통합하기 위해 구현해야 하는 표준화된 통신 프로토콜을 정의합니다. 이 계약은 사용자 지정 에이전트 코드와 AWS관리형 호스팅 환경 간의 원활한 통신을 보장합니다.

지원되는 프로토콜

AgentCore 런타임 서비스 계약은 다음 통신 프로토콜을 지원합니다.

  • HTTP : 기존 요청/응답 패턴을 위한 직접 REST API 엔드포인트

  • MCP: 도구 및 에이전트 서버를 위한 모델 컨텍스트 프로토콜

  • A2A: 다중 Agent-to-Agent 프로토콜

  • AG-UI: UI 렌더링과 관련된 대화형 에이전트 경험을 위한 에이전트Agent-to-User 인터페이스 프로토콜

지원되는 프로토콜 비교

HTTP, MCP, A2A 및 AG-UI 프로토콜을 비교하여 차이점과 사용 사례를 이해합니다.

기능 HTTP 프로토콜 MCP 프로토콜 A2A 프로토콜 AG-UI 프로토콜

포트

8080

8000

9000

8080

탑재 경로

/invocations(HTTP), /ws(WebSocket)

/mcp

/(루트)

/invocations(SSE), /ws(WebSocket)

메시지 형식

REST JSON/SSE, WebSocket(텍스트/바이너리)

JSON-RPC

JSON-RPC 2.0

이벤트 스트림(SSE/WebSocket)

Discovery

해당 사항 없음

도구 목록

에이전트 카드

해당 사항 없음

Authentication

SigV4, OAuth 2.0, WebSocket은 헤더 및 쿼리 파라미터별로 SigV4 지원

SigV4, OAuth 2.0

SigV4, OAuth 2.0

SigV4, OAuth 2.0

사용 사례

직접 API 호출, 실시간 스트리밍

도구 서버

Agent-to-agent 통신

대화형 UI 경험