소프트웨어 개발 및 활용 방식에 근본적인 변화가 일어나고 있습니다.
AI 에이전트는 단순한 지시 대기자를 넘어, API를 호출하고, 서버와 연동하며, 다른 에이전트와 협력하여 복잡한 다단계 작업을 수행하는 수준으로 발전하고 있습니다.
이러한 에이전트의 기능 확장에 발맞춰 에이전트 생태계 역시 빠르게 확장되고 있습니다.
향후 서비스, 도구, 콘텐츠는 인간뿐만 아니라 AI 에이전트를 중심으로 설계될 것입니다.
에이전트는 필요한 리소스를 스스로 발견하고, 평가하며, 심지어 결제까지 단일 실행 루프 안에서 처리하게 될 것입니다.
이를 지원하는 서비스는 콜당 수십 원 수준의 실시간 과금 방식으로 제공되어야 합니다.
x402, ACP, MPP, AP2와 같은 초기 프로토콜은 이러한 변화를 선도하고 있으며, 결제 기능이 탑재된 에이전트 실험도 활발히 진행 중입니다.
하지만 에이전트 경제는 아직 초기 단계이며, 대규모로 이를 지원할 인프라는 아직 부족합니다.
개발자 입장에서는 개별 서비스 제공업체와 맞춤형 결제 관계를 설정하고, 보안 인증 정보를 관리하며, 지출 규제를 적용하고, 복잡한 컴플라이언스 요구사항을 준수하며, 파편화된 환경 전반에 걸쳐 오케스트레이션 로직을 작성해야 하는 어려움이 있었습니다.
이는 수개월의 엔지니어링 노력을 요구하며, 잘못 구성된 결제 흐름은 잘못된 결과뿐만 아니라 실제 금전적 손실로 이어질 수 있습니다.
AI 에이전트의 실질적 ‘트랜잭션’ 시대 개막
아마존은 이러한 문제를 해결하기 위해 Amazon Bedrock AgentCore payments(프리뷰)를 새롭게 선보입니다.
이는 AI 에이전트가 웹 콘텐츠, API, MCP 서버, 기타 에이전트 등 사용한 리소스에 대해 즉시 접근하고 결제할 수 있도록 지원하는 기능입니다.
아마존은 코인베이스(Coinbase)와 스트라이프(Stripe)와의 협력을 통해 이러한 기능을 구현했으며, 이들은 각각 지갑 인프라와 결제 레일을 제공합니다.
AgentCore는 보안이 인프라 계층에서 강제되어 에이전트가 우회할 수 없는 환경에서 에이전트를 대규모로 구축, 연결 및 최적화할 수 있는 플랫폼입니다.
이미 콕스 오토모티브(Cox Automotive), 톰슨 로이터(Thomson Reuters), PGA TOUR와 같은 기업의 개발자들은 AgentCore를 활용하여 복잡한 워크플로우 전반에 걸쳐 추론, 계획, 실행하는 에이전트를 구축하고 있습니다.
이번 발표를 통해 이들 에이전트는 기존에 사용하던 동일한 ID 시스템, 에이전트 게이트웨이, 관찰 가능성을 그대로 활용하면서 실질적인 거래(transact)까지 수행할 수 있게 되었습니다.
Amazon Bedrock AgentCore Payment는 기존 플랫폼에 추가되는 방식이 아니라, 에이전트가 구축되는 플랫폼 자체에 네이티브하게 통합되어 에이전트가 수행하는 다른 모든 동작과 동일한 제어 하에 관리됩니다.
에이전트를 위한 최초의 관리형 종단 간 결제 솔루션
이는 자율 에이전트를 위해 특별히 설계된 최초의 관리형 결제 기능으로, 지갑 인증부터 거래 실행, 지출 관리 및 관찰 가능성에 이르기까지 전체 생명주기를 포괄합니다.
이를 통해 개발자는 에이전트가 무엇을 하는지에 집중할 수 있으며, 어떻게 결제하는지에 대한 복잡성에서 벗어날 수 있습니다.
이 기능을 통해 개발자는 개별 결제 관계를 수동으로 설정할 필요 없이, 유료 또는 무료 리소스에 에이전트가 접근하도록 구축할 수 있습니다.
예를 들어, 금융 리서치 에이전트는 실시간 시장 데이터 피드와 유료 간행물에 동적으로 접근하여 최종 사용자 대신 사용한 기사 및 데이터 포인트에 대해 결제할 수 있습니다.
코딩 에이전트는 필요에 따라 전문 API 및 유료 MCP 서버를 호출할 수 있으며, 이는 개인 패키지 레지스트리, 샌드박스화된 실행 환경 또는 특정 작업에 특화된 소규모 서드파티 에이전트일 수 있습니다.
시장이 성숙함에 따라 에이전트는 상업적 거래까지 처리할 수 있게 될 것입니다.
항공권 예약, 호텔 예약, 그리고 사용자 대신 여러 판매 플랫폼에서 구매를 완료하는 등의 작업이 가능해질 것입니다.
간편한 설정과 강력한 보안
개발자는 AgentCore에 에이전트를 지갑 또는 결제 서비스 제공업체에 연결하고, 자금이 충전된 결제 소스를 등록하며, 세션당 지출 한도를 설정하기만 하면 됩니다.
AgentCore는 모든 인증 정보 및 토큰 수명 주기를 관리합니다.
에이전트가 실행 중에 유료 리소스에 접근하면, AgentCore는 프로토콜 협상, 재시도, 결제를 처리하며, 에이전트의 추론 루프를 방해하지 않고 적절한 제공업체를 통해 거래를 라우팅합니다.
모든 거래는 개발자가 이미 에이전트 동작을 모니터링하는 데 사용하는 것과 동일한 로그, 메트릭, 추적을 통해 관찰 가능합니다.
AgentCore는 모든 프레임워크 및 모든 프로토콜과 작동하도록 설계되었으며, 이러한 유연성은 Amazon Bedrock AgentCore payments에도 그대로 적용되었습니다.
개발자는 진화하는 결제 프로토콜 환경을 추적하거나 단일 표준에 종속될 필요가 없습니다.
프리뷰 단계에서는 x402 프로토콜을 지원하며, 향후 추가 프로토콜 지원이 로드맵에 있습니다.
새로운 프로토콜이 등장하면 플랫폼 수준에서 지원을 추가하여 개발자가 에이전트를 재구축할 필요가 없도록 합니다.
마이크로페이먼트 프리뷰: API, 데이터, 콘텐츠 접근성 확대
프리뷰에서 제공되는 첫 번째 사용 사례는 에이전트가 API, MCP 서버, 웹 콘텐츠 및 기타 에이전트에 접근하기 위해 즉각적인 마이크로페이먼트를 수행하는 것입니다.
많은 서비스가 종량제 모델로 빠르게 전환하고 있으며, AI 에이전트의 웹 크롤링이 지난 한 해 급증하면서 이러한 거래는 일반적으로 1달러 미만이거나 수 센트 수준입니다.
개발자는 AgentCore SDK 또는 콘솔을 사용하여 기존 에이전트에 Amazon Bedrock AgentCore payments를 활성화할 수 있습니다.
결제 연결을 위해 코인베이스 월렛 또는 스트라이프 프라이빗(Privy) 월렛 중 하나를 선택할 수 있습니다.
두 옵션 모두 최종 사용자는 스테이블코인 또는 법정화폐(직불카드 사용)를 통해 월렛을 충전할 수 있습니다.
가드레일은 여러 계층에서 시행됩니다.
에이전트가 거래를 수행하기 전에, 최종 사용자는 에이전트가 자신의 월렛에 접근하고 사용하는 것을 명시적으로 승인해야 합니다.
런타임에는 세션당 지출 한도가 적용되어 에이전트가 각 실행에 대해 설정된 예산을 초과하지 않도록 합니다.
에이전트는 자금에 대해 개방형 접근 권한을 절대 갖지 않으며, 명시적 허가와 정의된 한도 내에서만 작동합니다.
결제 흐름은 x402 프로토콜을 중심으로 구축됩니다.
이는 즉각적인 스테이블코인 마이크로페이먼트를 가능하게 하는 개방형 HTTP 기반 결제 표준입니다.
에이전트가 유료 엔드포인트에 요청을 보내고 HTTP 402 ‘Payment Required’ 응답을 받으면, 결제 처리는 구성된 지갑과 인증을 거쳐 스테이블코인 결제를 실행하고, 결제 증명을 첨부하여 에이전트에게 콘텐츠를 전달합니다.
이 모든 과정은 실행 루프 내에서 완결됩니다.
페이먼트 매니저는 전체 흐름을 조율하며, 페이먼트 한도는 전체 실행 중에 세션 예산 대비 지출을 추적합니다.
활성화 후, 에이전트는 실행 중에 결제를 오케스트레이션하기 시작하며, AgentCore 콘솔에서 완전한 추적성을 확인할 수 있습니다.
에이전트가 자체적으로 판매자를 찾을 수 있도록, Coinbase x402 Bazaar MCP 서버를 AgentCore 게이트웨이를 통해 제공합니다.
이 바자(Bazaar)는 에이전트가 검색, 발견 및 결제할 수 있는 x402 엔드포인트의 큐레이션된 목록을 제공하여, 개발자가 각 통합을 하드코딩해야 하는 기존 방식에서 벗어나 에이전트가 스스로 유료 서비스를 찾아 사용할 수 있도록 합니다.
자주 묻는 질문 (FAQ)
Q: Amazon Bedrock AgentCore payments는 어떤 문제를 해결하나요?
A: AI 에이전트가 유료 리소스(API, 데이터, 콘텐츠 등)에 접근할 때마다 개별적으로 결제 시스템을 설정하고 관리해야 하는 복잡성과 비효율성을 해결합니다.
이를 통해 개발자는 에이전트의 핵심 기능에 집중할 수 있습니다.
Q: 코인베이스와 스트라이프의 역할은 무엇인가요?
A: 코인베이스와 스트라이프는 각각 안전하고 효율적인 디지털 자산 지갑 인프라와 결제 처리 시스템을 제공하여, AI 에이전트의 실시간 거래를 지원하는 핵심적인 역할을 수행합니다.
Q: 에이전트의 지출은 어떻게 통제되나요?
A: 사용자는 에이전트에게 월렛 접근 권한을 명시적으로 부여해야 하며, 세션당 지출 한도를 설정할 수 있습니다.
이를 통해 에이전트는 설정된 예산 내에서만 자금을 사용할 수 있으며, 무단 지출을 방지합니다.
Q: 지원되는 결제 프로토콜은 무엇이며, 앞으로 어떻게 확장되나요?
A: 현재 프리뷰 버전에서는 x402 프로토콜을 지원하며, 이는 스테이블코인 기반의 즉각적인 마이크로페이먼트를 가능하게 합니다.
향후 새로운 결제 프로토콜이 등장함에 따라 플랫폼 수준에서 지원을 확장하여 개발자의 부담을 줄일 예정입니다.
출처: https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/