본문으로 건너뛰기

AgentCore payments로 에이전트 자율 결제 지원

AgentCore payments가 지갑·프로토콜·한도·관측 기능을 갖추고 에이전트의 자율 결제를 운영 환경으로 확장합니다.

이 요약은 AI가 원문을 분석해 생성했습니다. 정확한 내용은 원문 기준으로 확인하세요.

TL;DR

Amazon Bedrock AgentCore payments가 GA로 전환되면서 AI 에이전트가 Coinbase와 Stripe Privy 지갑을 이용해 유료 API, MCP, 웹 콘텐츠를 자율적으로 결제할 수 있게 됐습니다. 서비스는 AgentCore Identity Secrets Manager와 짧은 수명의 토큰으로 자격 증명을 보호하고, Payment Session의 최대 지출액과 만료 시간으로 거래 범위를 제한합니다. x402와 MPP를 함께 지원하며 x402의 upto 방식으로 LLM 토큰·컴퓨트·사용량 기반 API의 실제 소비량 청구를 처리하고, AgentCore Gateway의 MCP 서버를 통해 유료 엔드포인트를 찾도록 합니다. AgentCore Observability는 CloudWatch 로그, span, 거래 성공률과 평균 거래 금액을 제공해 자율 결제를 감사할 수 있게 하며, Anchor Browser·SpreadX·Travala 등의 사례가 웹 콘텐츠·모델 추론·여행 예약에 적용됐습니다.

섹션별 상세

01
AI 에이전트가 여러 도구를 자율적으로 선택하고 실행하는 단계로 발전하면서, 유료 API와 웹 콘텐츠를 이용하려면 결제 능력이 필요해졌습니다. Amazon Bedrock AgentCore payments는 에이전트가 유료 API, MCP, 콘텐츠에 비용을 지불하도록 Coinbase와 Stripe Privy 지갑을 연결합니다. 5월 프리뷰 이후 GA로 전환되면서 보안, 지출 통제, 관측 기능을 갖춘 운영 환경용 서비스가 되었습니다.
02
에이전트는 Coinbase 또는 Stripe Privy 지갑을 자금원으로 사용하고, 사용자는 카드나 USDC로 지갑을 충전한 뒤 에이전트에 지출 위임 권한을 부여합니다. 개발자 자격 증명은 AgentCore Identity Secrets Manager에 저장되고 에이전트에는 원시 자격 증명이 노출되지 않으며, 짧은 수명의 토큰이 지갑 작업과 거래 서명에 사용됩니다. GA에서는 AgentCore 콘솔이나 CLI 안에서 Coinbase 자격 증명을 바로 만드는 Quick Create가 추가됐고, Stripe Privy는 Privy 대시보드에서 받은 자격 증명을 입력해야 합니다.
03
AgentCore payments는 결제 프로토콜의 차이를 추상화해 개발자가 한 번 연동한 뒤 여러 결제 서비스와 연결하도록 구성됐습니다. 프리뷰의 x402에 더해 GA에서는 Stripe와 Tempo가 공동 작성한 Machine Payment Protocol인 MPP를 추가했고, x402에서는 고정 금액을 약속하는 exact 방식과 달리 upto 방식으로 지출 상한을 설정할 수 있습니다. 이에 따라 LLM 토큰, 컴퓨트, 사용량 기반 API가 호출 종료 시 실제 소비량만 청구하는 pay-per-inference와 동적 가격 책정을 구현할 수 있습니다.
AgentCore payments의 결제 관리자와 생태계 구성을 나타낸 아키텍처 다이어그램입니다.
Diagram다이어그램은 상단의 에이전트가 AgentCore Gateway와 AgentCore Browser를 통해 유료 API·콘텐츠·데이터에 접근하고, 하단의 결제 관리자에서 지갑 연결과 결제 처리를 수행하는 흐름을 나타냅니다. 결제 오케스트레이션과 결제 가드레일이 분리돼 있으며, Coinbase·Stripe Privy·x402·MPP와 AgentCore Observability·Identity가 전체 결제 인프라에 연결됩니다.
04
AgentCore Gateway는 Coinbase의 x402 유료 엔드포인트를 MCP 서버로 노출해 에이전트가 사용 목적에 맞는 유료 API를 찾고 선택하게 합니다. 이번 GA에서는 사회적 검증, 메타데이터의 풍부함, 설명 품질, 가용성을 기준으로 선별한 엔드포인트 목록으로 검색 경험을 정제했습니다. 결제 가능한 도구를 미리 연결해 두는 대신 에이전트가 작업 중 필요한 엔드포인트를 발견할 수 있다는 점이 핵심입니다.
05
에이전트의 비결정적 동작은 응답을 결제 승인으로 잘못 해석하거나 예기치 않은 재시도로 같은 결제를 반복할 위험을 만듭니다. AgentCore payments는 단일 상호작용마다 Payment Session을 만들고, 지정 통화의 최대 지출액과 만료 시간을 설정한 뒤 서명 전에 요청이 세션 예산을 초과하는지 인프라 계층에서 결정적으로 검사합니다. 초과 거래를 사전에 거부하는 구조가 자율 결제를 운영 환경에 배치할 때 필요한 지출 경계를 제공합니다.
06
자율 거래의 운영 상태를 추적하기 위해 AgentCore payments는 AgentCore Observability와 연결돼 결제 감사 추적, 상세 로그, 성공률과 평균 거래 금액 같은 지표를 수집합니다. 결제 수명주기에서 발생한 로그는 Amazon CloudWatch 로그 그룹으로, span은 AgentCore Observability로 자동 전달되며, 사전 구축 대시보드는 에이전트·결제 세션·기간별 거래 성공률과 평균 거래 금액을 묶어 보여줍니다. 개발자는 결제 실패와 지출 패턴을 확인하면서 에이전트의 거래 행위를 감사할 수 있습니다.
python
plugin = AgentCorePaymentsPlugin(config=AgentCorePaymentsPluginConfig(
    payment_manager_arn=os.environ["PAYMENT_MANAGER_ARN"],
    user_id="test-user-123",
    payment_instrument_id=os.environ["PAYMENT_INSTRUMENT_ID"],
    payment_session_id=os.environ["PAYMENT_SESSION_ID"],
))
agent = Agent(model=BedrockModel(model_id=MODEL_ID, streaming=True), tools=[], plugins=[payment_plugin], system_prompt=SYSTEM_PROMPT)

Strands Agents에 AgentCorePaymentsPlugin을 연결하고 결제 관리자, 사용자, 결제 수단, 결제 세션 식별자를 설정합니다.

python
payments = AgentCorePaymentsMiddleware(config)
agent = create_agent(model, tools=[], system_prompt=SYSTEM_PROMPT, middleware=[payments])

LangGraph 에이전트 실행 루프에 AgentCorePaymentsMiddleware를 미들웨어로 삽입합니다.

07
실제 적용 사례는 유료 웹 콘텐츠, 모델 추론, 여행 예약, 금융 리서치로 확장됩니다. Anchor Browser는 paywall 콘텐츠를 에이전트 워크플로에 연결했고, SpreadX의 Incarna는 BlockRun을 통해 x402 기반 모델 추론을 호출하며, Travala는 Claude 같은 에이전트 플랫폼에서 대화형 호텔 예약을 가능하게 했습니다. Elsa AI와 Heurist AI는 x402 유료 API를 이용해 금융 리서치와 자문 기능을 제공하고, Cloudflare는 x402 기반 Monetization Gateway로 콘텐츠·API·MCP 서버 소유자가 요청별 가격을 책정하도록 연결합니다.

용어 해설

에이전트 결제(Agentic Payments)
AI 에이전트가 사람의 개입 없이 유료 API, MCP, 웹 콘텐츠 등의 비용을 지불하는 구조입니다. 지갑과 결제 프로토콜을 연결하고, 위임된 권한 안에서 거래를 실행하며, 세션별 한도와 만료 시간으로 지출을 제한합니다. 에이전트가 도구를 선택하는 단계를 실제 거래까지 확장한다는 점에서 중요합니다.
스테이블코인 지갑(Stablecoin Wallet)
가치 변동을 줄인 암호화폐를 보관하고 결제에 사용하는 지갑입니다. 이 글의 AgentCore payments는 Coinbase와 Stripe Privy 지갑을 연결해 USDC 또는 카드로 충전된 자금을 에이전트 거래에 사용합니다. 센트 단위의 소액·건별 결제에 적합한 자금원으로 활용됩니다.
MCP 서버(MCP Server)
에이전트가 외부 도구나 데이터 기능을 발견하고 호출할 수 있도록 연결하는 서버입니다. AgentCore payments는 Coinbase가 제공하는 x402 유료 엔드포인트를 MCP 서버로 노출하고, AgentCore Gateway를 통해 용도에 맞는 엔드포인트를 찾도록 합니다. 결제 가능한 도구의 검색과 실행을 하나의 에이전트 흐름에 연결합니다.
결제 세션(Payment Session)
단일 에이전트 상호작용에 적용되는 제한된 결제 컨텍스트입니다. 세션에는 지정 통화의 최대 지출액과 만료 시간이 설정되며, AgentCore payments가 결제 서명 전에 요청 금액을 검사해 한도를 넘는 거래를 인프라 계층에서 거부합니다. 재시도나 응답 오해로 인한 중복 지출을 통제하는 장치입니다.
Machine Payment Protocol
기계 간 결제를 위한 표준 프로토콜로, 이 글에서는 Stripe와 Tempo가 공동 작성한 결제 규격을 뜻합니다. AgentCore payments는 GA 단계에서 MPP 호환 서비스에 별도 코드 없이 비용을 지불하도록 결제 오케스트레이션 계층에 이를 추가했습니다. 프로토콜별 구현 차이를 감추고 에이전트와 유료 서비스의 연결 범위를 넓힙니다.

기술

  • Amazon Bedrock AgentCore
  • AgentCore payments
  • Coinbase
  • Stripe Privy
  • USDC
  • AgentCore Identity Secrets Manager
  • x402
  • Machine Payment Protocol
  • MPP
  • AgentCore Gateway
  • MCP
  • AgentCore Observability
  • Amazon CloudWatch
  • Claude Code
  • Kiro
  • Codex
  • AgentCore CLI
  • Strands Agents
  • LangGraph
  • LangSmith
  • OpenClaw
  • ClawHub

활용 사례

  • 유료 웹 콘텐츠 접근
  • pay-per-inference 모델 호출
  • 대화형 여행 예약
  • 금융 리서치와 자문
AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 08. 19.수집 2026. 08. 19.출처 타입 RSS

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.