Codesmith

Allowance by Codesmith

모든 시스템 정상

AI 에이전트를 위한결제 인프라.

에이전트는 이미 상품을 찾고, 값을 비교하고, 결제창까지 채웁니다. Allowance는 그 마지막 결제를 맡깁니다. 사람이 서명한 한도 안에서, 실제로 맡긴 일에 대해서만, 정확히 한 번.

18만+
검사한 에이전트 결제
3,200
활성 지출 위임
60+
에이전트에게 결제받는 사업자
agent session · allowance
task피그마 좌석 갱신하고, 10월 21일 서울–도쿄 항공권 400달러 이하 최저가로 잡아 줘.
  1. allowance.payfigma.com · 180.00 USD
  2. mandate소프트웨어 · 월 $500 · 서명 j.woo
  3. intent“피그마 좌석 갱신”과 일치
  4. settled180.00 USDC · 장부 #48213
  5. allowance.payair.example · 412.00 USD
  6. intent$412, 맡긴 일의 “400달러 이하” 초과
1 승인1 거절
$1.2M+
Allowance로 정산된 금액
0.9초
의도 검사 중앙값
99.98%
최근 90일 가동률
0
중복 정산

문제

에이전트는 일을 해냅니다. 카드를 맡길 수가 없을 뿐.

카드는 전부 아니면 전무

카드 번호를 주면 어디서든 얼마든 씁니다. 안 주면 일은 결제창에서 멈춥니다.

한도는 일을 모릅니다

월 500달러 한도로는 좌석 갱신과 잘못 고른 항공권을 구분하지 못합니다. 결제가 맞는지는 사람이 무엇을 시켰는지에 달려 있습니다.

기계는 호출마다 냅니다

에이전트는 API, 데이터, 컴퓨팅을 1센트도 안 되는 단위로 삽니다. 카드망은 0.002달러짜리 결제 백만 건을 위해 만들어지지 않았습니다.

작동 방식

모든 결제는 돈이 움직이기 전에 세 번 검사를 받습니다.

에이전트는 카드를 들지 않습니다. 위임장을 들고, Allowance가 결제마다 그 위임장에 비춰 판단합니다.

  1. 01

    지출 위임

    사람이 지출 규칙에 한 번 서명합니다. 예산, 가맹점, 업종, 건당 한도, 만료일. 에이전트가 들고 다니는 건 돈이 아니라 이 위임장입니다.

    mdt_7Hq · ed25519 서명

  2. 02

    의도 검사

    Claude가 맡긴 일, 장바구니, 가맹점을 읽고 승인할지, 사람에게 넘길지, 거절할지 정합니다. 이유는 글로 남습니다.

    승인 · 보류 · 거절

  3. 03

    정산

    승인된 결제는 스테이블코인이나 카드 파트너를 거쳐 복식부기 장부에 반영됩니다. 에이전트가 같은 요청을 다시 보내도 두 번 나가지 않습니다.

    멱등 · 복식부기

  4. 04

    감사 기록

    결정마다 맡긴 일, 위임장 버전, 모델이 든 이유, 장부 항목이 함께 남습니다. 돈이 왜 움직였는지 누구나 볼 수 있습니다.

    일 → 이유 → 장부

개발자

결제가 도구 호출 하나가 됩니다.

Allowance는 원격 MCP 서버입니다. Claude Code, Claude Agent SDK, 직접 만든 에이전트 어디에 붙여도 결제가 도구 호출 하나가 됩니다. 아래 샌드박스 위임장은 지금 바로 어떤 MCP 클라이언트로도, 그냥 HTTP로도 써 볼 수 있습니다.

에이전트에게 지갑 주기.mcp.json
{
  "mcpServers": {
    "allowance": {
      "type": "http",
      "url": "https://mcp.codesmith.work/allowance",
      "headers": {
        "Authorization": "Mandate mdt_sandbox"
      }
    }
  }
}

// mdt_sandbox는 공개 샌드박스 위임장입니다. 지금 써 보세요
// tools: mandate · quote · pay
HTTP로 바로 호출하기shell
curl https://mcp.codesmith.work/allowance \
  -H "Authorization: Mandate mdt_sandbox" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"pay","arguments":{
         "task":"Renew our Figma seats",
         "merchant":"figma.com","amount":180,
         "currency":"USD","category":"software"}}}'

# Claude가 맡긴 일과 맞는지 검사한 뒤 정산합니다:
# "status": "approved", "receipt": { "ledger_entry": "led_…" }

Claude 기반

결제가 맡긴 일과 맞는지는 Claude가 판단합니다.

  • 규칙표가 아니라 판단

    한도는 코드로 막습니다. 412달러 항공권이 “400달러 이하, 가장 싼 것”에 맞는지는 판단입니다. Claude가 결제마다 그 판단을 내리고 이유를 씁니다.

  • 실제 결제 흐름으로 검증

    우리가 운영하는 결제망에서 재생한 결제 세션으로 의도 검사를 평가합니다. 거절해야 맞는 세션까지 포함합니다.

  • MCP 네이티브

    MCP를 쓰는 Claude 에이전트는 바로 결제할 수 있습니다. 같은 서버가 Claude Code에서는 로컬로, 운영 에이전트에게는 원격으로 돕니다.

운영 중

이미 실제 돈이 오가는 결제망 위에 만듭니다.

코드스미스는 온라인 사업자를 위한 결제 시스템을 설계하고 직접 운영합니다. Allowance도 같은 인프라에서 정산됩니다.

회사

돈이 오가는 시스템을 운영하는 서울의 작은 팀.

2025년부터 결제 인프라를 운영해 왔습니다. Allowance는 그 위에서 2026년에 나왔고, 지금은 Claude로 에이전트를 만드는 팀들의 결제를 검사합니다.

회사명
코드스미스 (Codesmith)
대표
유수찬
사업자등록번호
201-22-94229
소재지
대한민국 서울
문의
hello@codesmith.work

결제가 필요한 에이전트를 만들고 있나요?

위임장에 서명하고 MCP 서버를 붙이면 몇 분 안에 첫 결제가 나갑니다. 규모가 크다면 저희 팀이 설정을 도와드립니다.

팀에 문의하기