Base의 Agent Skills에 x402 Payments를 추가하는 방법
요약
Base는 자체적인 Agent Skills를 출시하여 AI 에이전트가 Base 네트워크에 연결하고 컨트랙트를 배포하는 기능을 제공합니다. 이 스킬은 Vercel의 오픈 CLI인 `npx skills`를 통해 설치되며, 크로스-에이전트 생태계의 일부로서 작동합니다. 본문은 이를 활용하여 x402 pay-per-call 및 배치 지급을 통한 확장 가능성을 설명합니다.
핵심 포인트
- Base는 자체 Agent Skills를 출시해 에이전트 기능을 강화했습니다.
- Vercel의 npx skills CLI로 모듈식 스킬 설치가 가능합니다.
- GitHub 레포지토리가 중앙 레지스트리 역할을 합니다.
- 스킬은 Claude Code, Copilot 등 다양한 에이전트에 공유됩니다.
만약 Base 위에서 에이전트를 구축한다면, 최근 두 가지 주목할 만한 것이 출시되어 연결해 볼 가치가 있습니다.
첫째: Base가 자체적인 Agent Skills를 출시했습니다. 이제 base/skills 레포지토리에 통합된 스킬들이 있으며, 이 스킬들은 AI 에이전트에게 Base에 연결하고, 컨트랙트를 배포하며, 지갑을 인증하고, 노드를 실행하는 방법을 가르쳐 줍니다. 이는 Vercel의 npx skills CLI를 통해 단 하나의 명령어로 설치할 수 있습니다.
둘째: 이 CLI는 많은 암호화폐 개발자들이 아직 인지하지 못한, 빠르게 성장하는 크로스-에이전트 생태계의 일부입니다. 따라서 본 게시물은 두 가지 역할을 합니다. npx skills와 skills.sh가 실제로 어떻게 작동하는지 설명하고, Base의 스킬에서 결제 계층(payment layer)이 어디서 멈추는지, 그리고 x402 pay-per-call과 **배치 지급(batch disbursement)**을 통해 어떻게 확장할 수 있는지 보여줍니다.
npx skills가 실제로 무엇인지
npx skills는 Vercel Labs에서 제공하는 오픈 CLI로, 에이전트에게 특정 기능을 가르치는 모듈식 SKILL.md 파일을 설치합니다. 이 방식은 모든 것을 컨텍스트 창에 채워 넣지 않아도 됩니다. 암호화폐 개발자들이 일반적으로 기대하는 것과는 몇 가지 다른 점이 있습니다:
- GitHub가 레지스트리입니다. 중앙 패키지 서버는 없습니다. 루트에
SKILL.md를 가진 모든 공개 GitHub 레포지토리가 유효하고 설치 가능한 스킬입니다.npx skills add owner/repo로 설치할 수 있습니다. - 크로스-에이전트(cross-agent) 방식입니다. 동일한 스킬은 Claude Code, Cursor, Codex, GitHub Copilot, Goose, Windsurf, Gemini 등 수십 개의 에이전트에 설치됩니다. 한 번 작성하면, 사용자가 실제로 실행하는 모든 에이전트에서 작동합니다.
skills.sh는 디렉토리이자 리더보드입니다. 텔레메트리(telemetry)에서 가져온 실제 설치 횟수에 따라 스킬을 순위 매기며, 역대 최고 기록, 트렌딩, 인기 목록이 있습니다. 편집자의 제출 단계가 필요하지 않습니다. 레포에 스킬을 올리는 것만으로 게시되며, 설치 횟수가 이를 노출시킵니다.
아래의 형식인 SKILL.md는 오픈 사양(open spec)이기 때문에 Base, Vercel, Anthropic 및 수많은 독립 개발자들이 동일한 파일을 사용합니다.
참고를 위해 Base의 설치 예시는 다음과 같습니다:
# Base의 공식 에이전트 스킬
npx skills add base/skills --skill build-on-base
npx skills add base/skills --skill base-mcp
build-on-base는 통합된 Base 개발 플레이북이며, base-mcp는 에이전트에게 지갑(wallet)을 제공하는 Base MCP 서버를 연결합니다. 이 지갑은 송금(sending), 스왑(swapping), 서명(signing), 배치 호출(batched calls), 잔액 확인(balances) 기능을 포함합니다.
Base의 스킬이 멈추는 곳 (Where Base's skills stop)
여기에 흥미로운 공백(gap)이 있습니다. Base의 스킬은 에이전트에게 지갑과 _거래(transact)_할 수 있는 능력을 제공합니다. 즉, 결제 송금, 토큰 스왑, 서명, 여러 호출을 하나의 트랜잭션으로 묶는 것입니다. 이것이 온체인 액션 레이어(on-chain action layer)이며, 잘 다루어져 있습니다.
하지만 이 레이어가 처리하지 못하는 두 가지 별개의 기능이 실제로 에이전트 경제가 작동하는 방식입니다:
- 호출당 지불 소비 (Pay-per-call consumption). 에이전트가 데이터나 컴퓨팅(compute)을 _구매_해야 할 때 — 예를 들어 가격 피드(price feed), 웹 검색, LLM 완료(LLM completion) 같은 경우 — API 키나 결제 계정 없이 호출당 비용을 지불해야 합니다. 이것이 바로 x402입니다: HTTP 402
- defi-intelligence-x402 — Base에 대한 호출당 데이터 + 시장 정보 (가격, 오라클, 스왑 견적, 지갑 분석, ENS/Basename)
- ai-compute-x402 — 호출당 AI 추론 (200개 이상의 LLM, Bittensor, 이미지 생성, 임베딩, GPU)
- agent-payments-x402 — 일괄 결제, 급여 지급, 인보이스 발행, 에스크로 (BPA 1.0)
# Pay-per-call data + market intelligence on Base
npx skills add plagtech/defi-intelligence-x402
...
세 가지 모두 Spraay x402 Gateway를 호출하며, 이는 x402 네이티브의 엔드투엔드 방식입니다. API 키도 필요 없고 계정도 필요 없습니다. Base에서 USDC로 지갑에 자금을 지원하고 환경 변수 하나만 설정하면, x402 클라이언트가 결제를 자동으로 서명하고 재시도합니다.
npm install x402-client
export EVM_PRIVATE_KEY=0x... # Base에서 USDC를 보유한 지갑
작동 예제: 행동하기 전에 가격을 책정하는 에이전트
읽기 호출은 소수 센트를 비용으로 하며 키가 필요 없습니다:
import { createClient } from "x402-client";
const client = createClient({
...
작동 예제: 한 트랜잭션으로 50명에게 결제하기
이것은 지갑만 가진 스킬로는 표현할 수 없는 지급(disbursement) 원시 기능입니다:
// 단일 tx로 여러 수신자에게 USDC 일괄 전송
const tx = await client.post("/api/v1/batch/execute", {
chain: "base",
...
게스(gas)/수수료 미리보기를 원한다면 먼저 /api/v1/batch/estimate로 추정해 보세요 (≈$0.001).
Base의 에이전트를 위한 이것이 중요한 이유
사고 모델은 두 가지 계층으로 이루어져 있습니다:
- Base의 스킬(skills) = 에이전트가 지갑을 가지고 트랜잭션을 수행할 수 있음.
- x402 스킬(x402 skills) = 에이전트가 자신이 사용하는 모든 호출에 대해 비용을 지불하고, 여러 당사자에게 한 번에 결제할 수 있음.
이것들을 결합하면, 에이전트가 온체인(on-chain) 상태를 읽고, 데이터를 구매하며, 호출당 필요한 컴퓨팅을 수행하고, 자금을 분배할 수 있는 에이전트를 갖게 됩니다. 이 모든 과정은 Base 상에서 USDC로 이루어지며, 단 하나의 API 키나 계정 없이 가능합니다. 이것이 바로 자율적인 경제 주체(autonomous economic agent)가 업무를 엔드투엔드로 수행하는 데 실제로 필요한 대부분의 기능입니다.
Base 위에서 구축하고 있다면, 위에 설치해야 할 라인들이 결제 레이어(payment layer)를 테스트할 수 있는 가장 빠른 방법입니다. 스킬(Skills)은 단순히 SKILL.md 파일일 뿐입니다. 설치하기 전에 이 파일들을 열어보세요 (30초 정도 걸립니다). 그러면 어떤 엔드포인트가 호출되는지, 그리고 각각 비용이 얼마인지 정확히 알 수 있습니다.
스킬: agent-payments-x402 · defi-intelligence-x402 · ai-compute-x402
링크: Spraay Gateway · 문서 / 전체 엔드포인트 카탈로그 · 실시간 게이트웨이 트래픽 · BPA 1.0 사양
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기