Skip to main content
Produto

Seu agente diz pague.Você recebe dinheiro liquidado e um recibo que prova.

A CodeSpar pega a intenção do agente e roda tudo que o dinheiro precisa: um mandato assinado, uma decisão de política, o trilho certo, o documento fiscal e um recibo selado. Checkout de comércio ou rodada de folha, são as mesmas quatro peças.

Funciona com os frameworks de agentes que os times já usam

ClaudeOpenAIVercel AI SDKLangChainCrewAILlamaIndexMastraAutoGenMCP
Arquitetura ao vivoPlataforma
agente → ledger · cinco portões
Agente
Claude · OpenAI · Vercel AI · qualquer cliente MCP
Intenção· linguagem natural
SDK · Sessão
6 meta-tools, agnóstico de framework
discover
checkout
pay
invoice
ship
notify
Orquestração
Cinco portões antes de tocar qualquer trilha
policy
mandate
route
execute
audit
MCP servers
Toda API de comércio, MIT · no npm
payments
fiscal
logistics
messaging
erp
Trilhas
Providers reais, dinheiro real
Pix
Stripe
Circle
WhatsApp
Omie
Ledger
Cadeia de hash · reproduzível · pronto pra auditor
recibo selado

As quatro peças

Mandato. Rota. Liquidação. Auditoria.

Não são quatro produtos. É um runtime com quatro garantias em cada transação que ele toca.

Motor de mandatos

Todo agente age sob uma autorização assinada e revogável: este agente, por este principal, até este orçamento. Mandatos são assinados com HMAC, limitados por política, e morrem no instante em que são revogados.

Roteador de políticas

Entra uma intenção, sai um trilho: Pix, boleto, cartão ou USDC, escolhido por política e condições ao vivo em menos de um segundo. O agente nunca aprende a API do provedor e nunca toca uma chave.

Correlação de liquidação

O runtime casa cada confirmação com a transação que a causou. O recibo amarra favorecido, preço, o endToEndId do Pix e o documento fiscal em um registro verificável.

Ledger de auditoria

Hash-chain, append-only, com a NF-e anexada. Quando o CFO pergunta quem autorizou um pagamento e sob qual orçamento, a resposta é um registro, não arqueologia de log.

Veja seu agente trabalhar

Uma intenção. Os trilhos certos. Liquidado.

Resultados reais, não só conversa. Escolha uma intenção de comércio e veja o agente executar as meta-tools reais do CodeSpar — cobrar, pagar, faturar, enviar, KYC — em todo o catálogo de provedores da América Latina.

Claudevia CodeSpar

Cobra R$240 da Maria pelo pedido #1042, manda o Pix no WhatsApp dela e emite a nota.

Encontrei o pedido #1042 — 2× Tênis SKU-ABX, R$240. Vou cobrar via Pix, mandar o QR no WhatsApp da Maria e emitir a NF-e.

codespar_chargeAsaas
codespar_notifyZ-API
codespar_invoiceNFe.io

Cobrei R$240 via Pix, mandei o QR no WhatsApp da Maria e emiti a NF-e #4471 — em um único turno.

Responder…governado · idempotente · auditado
CodeSpar SDK

Cinco linhas e seu agente
cobra, fatura e despacha

Um SDK. Pagamentos, notas fiscais, envios, notificações, ERP. Por toda a América Latina. Cinco linhas pra rodar o Complete Loop.

agent-checkout/session.ts
session.ts×
mandate.ts
policy.ts
1import { codespar } from "@codespar/sdk";
2 
3// One session. Every commerce primitive.
4const session = await codespar.create({
5 preset: "brazilian",
6});
7 
8await session.send(
9 "Charge R$ 150 via Pix and issue the NF-e"
10);
11 
12// ✓ 58s · sealed · receipt rcp_8f2a91
TerminalRunning
$ npm run dev
session created · user_123 · brazilian preset
policy OK · mandate signed · route Pix
R$ 150,00 charged · NF-e 00421 issued
audit sealed · rcp_8f2a91 · 58s total
01

DX session-first

Uma linha pra criar uma sessão. Uma linha pra enviar uma mensagem. Seu agente ganha pagamentos, emissão de notas, envio, mensageria, ERP e bancário numa única chamada.

01
const session = await codespar.create(
  "user_123",
  { preset: "brazilian" }
);

const result = await session.send(
  "Charge R$150 via Pix and issue the NF-e"
);
02

9 Meta Tools, não 2.200+

Um catálogo completo de comércio da LatAm tem mais de 2.200 tools MCP cruas em 53 trilhas de roteamento. A gente comprime tudo em 9 meta tools que escolhem o melhor provider por chamada. Seu agente vê categorias claras, não ruído.

02
codespar_discover            // tool search across catalog
codespar_charge              // inbound charges (Pix, card)
codespar_pay                 // outbound transfers + policy
codespar_invoice             // NF-e, NFS-e, CFDI, Factura
codespar_ship                // labels, quotes, tracking
codespar_notify              // WhatsApp, SMS, email
codespar_crypto_pay          // crypto payments
codespar_kyc                 // identity verification
codespar_manage_connections  // wizard for new providers
03

Auth Gerenciada

OAuth, API keys, refresh de token, gestão de ciclo de vida. Conecte uma vez por provider. O SDK cuida das credenciais, do refresh e do armazenamento.

03
// API key auth
await session.authorize("asaas", {
  token: "..."
});

// OAuth2 flow
const url = codespar.authManager
  .getConnectUrl("stripe");
04

Agnóstico de Framework

Funciona com Claude, OpenAI, Vercel AI SDK ou qualquer cliente MCP. Troque de modelo por custo ou capacidade. Suas tools e auth continuam valendo.

04
// Claude Agent SDK
import { getTools } from "@codespar/claude-agent-sdk";

// OpenAI
import { getTools } from "@codespar/openai";

// Vercel AI SDK
import { getTools } from "@codespar/vercel-ai";

// Or use MCP directly
const { url, headers } = session.mcp;
O Complete Loop

Da intenção ao ledger.Uma chamada de função.

Seu agente diz uma vez. A CodeSpar orquestra todos os seis providers, confirma cada resultado e sela a transação num ledger imutável. Sem callbacks, sem cron jobs, sem planilha de conciliação.

01
Cobrar
R$ 150 · Pix
02
Faturar
NF-e 00421
03
Enviar
Melhor Envio
04
Notificar
WhatsApp delivered
05
Sincronizar ERP
Omie synced
06
Conciliar
Ledger sealed
agent-checkout.ts
const result = await session.send(
  "Charge R$ 150 via Pix, issue the NF-e, dispatch with Melhor Envio,
   notify on WhatsApp, and post it all to Omie."
);
Rodando…receipt: rcp_8f2a91
A stack

O que está por baixo.Trilhas, primitivas, protocolos.

Três grupos. Toda integração é opt-in e substituível — mesma meta-tool, provider diferente por baixo.

Trilhas
Primitivas de movimentação de dinheiro
  • Pagamentos instantâneos
    Pix BCB · SPEI · Transferencias 3.0
  • Cartões
    Stripe · Zoop · PagSeguro · Cielo · Asaas
  • Stablecoins
    Circle USDC · Mercado Bitcoin · Bitso
  • Transferências bancárias
    Stark Bank · Open Finance · BCB
Primitivas de comércio
Faturar, enviar, notificar, sincronizar
  • Documentos fiscais
    NFe.io · Focus NFe · Conta Azul
  • Logística
    Melhor Envio · Correios · VTEX
  • Mensageria
    Evolution · Z-API · Twilio · Zenvia
  • ERP
    Omie · Bling · Tiny
Protocolos de agente
Padrões de pagamento agent-native
  • Stripe ACP
    Checkout de agente inline no chat
  • Google UCP
    Protocolo unificado de comércio
  • x402
    HTTP 402 · máquina-a-máquina
  • AP2
    Gasto escopado agente-a-agente
Como você paga

Open source é grátis.Você paga quando as transações liquidam.

Os MCP servers e o SDK têm licença MIT e estão publicados no npm. A orquestração é por uso — $0,10 por transação liquidada, mais 0,5% no câmbio cross-border. Sem mínimos. Sem taxa de setup.

Veja a coisa toda rodando.

Abra o Sandbox e rode uma transação real em menos de um minuto. Ou agende uma demo e a gente te guia de ponta a ponta.

Produto · O runtime da movimentação de dinheiro por agentes | CodeSpar