AWS Bedrock AgentCore 자체 결제 에이전트 만들기
고급50분2026-05-29
402 Payment Required 응답을 감지해 결제 세션 정보로 결제 헤더를 만든 뒤, 같은 API를 다시 호출하는 Python 기반 유료 API 자동 결제 에이전트를 구성합니다. 최종 결과물은 `make run-agent`로 실행되는 Python 에이전트, `.env` 설정 예시, 교체 가능한 PaymentManager 어댑터, 402 재시도 로직, 그리고 결과 JSON과 트랜잭션 링크를 출력하는 CLI 도구입니다.
이 코칭은 터미널에서 진행됩니다
오른쪽 패널에서 설치 명령어를 복사하세요이런 걸 배워요
- 402 Payment Required 응답을 에이전트 제어 흐름으로 처리할 수 있습니다.
- 결제 헤더 생성과 API 재호출을 분리된 Python 구조로 구현할 수 있습니다.
- Arbitrum One 기반 USDC 결제 선호 네트워크를 코드에 반영할 수 있습니다.
- 실결제 어댑터로 교체 가능한 AgentCore Payments 연동 지점을 설계할 수 있습니다.
- 예산 한도와 결제 세션 ID를 이용해 자동 결제 위험을 줄일 수 있습니다.
어떻게 진행해요
1. 환경 호환성 확인
2. 업무 시나리오 고정
3. 402 응답 계약 정의
4. 결제 헤더 생성기 구현
5. 402 재시도 함수 구현
6. 안전한 설정값 분리
7. 실행 진입점 연결
8. 에이전트 실행 확인
9. 예산 차단 로직 추가
10. 회귀 테스트 실행
AI 튜터가 각 단계를 하나씩 안내해줄 거예요