CLI

CLI argentive

El CLI personal te deja gestionar tu wallet Argentive completa desde la terminal. Un comando por módulo: wallet, send, pay, collect, cards. Pensado para power users que operan sus agentes IA (Claude Desktop, Cursor, OpenCode, custom) desde CLI sin pasar por el dashboard.

Instalación

Vía npm (recomendado):

terminal
npm install -g argentive
# alternativas:
pnpm add -g argentive
bun  add -g argentive

Verificá la instalación:

terminal
argentive --version
# argentive 0.1.0

argentive --help
# Uso: argentive <módulo> <comando> [opciones]
#
# Módulos:
#   wallet    Balance, CVU, agentes conectados
#   send      Transferencias a CVU/CBU/alias
#   pay       Pagar servicios (AFIP, ARBA, etc)
#   collect   Cobros con CVU dinámico
#   cards     Emitir Visa cards single-use (Issue)
#   pm        Payment methods (fondeo)
#   auth      Login / logout
#   mcp       Servir el MCP server local
#   config    Ver / editar config
Distribución alternativa
En beta abierta vamos a publicar brew install argentive y un binario standalone descargable de argentive.ai/cli/install.sh para entornos sin Node.

Login (magic link vía WhatsApp)

Argentive te manda un magic-link por WhatsApp (o email como fallback). Clickeás, el CLI guarda un JWT firmado en ~/.argentive/config.json.

terminal
argentive auth login

? Teléfono (E.164 con +): +5491150000000
✓ Mandado — abrí el WhatsApp y confirmá el link.
✓ Autenticado como Juan (u_01HW3...)
  Wallet:  CVU 0000034456789012345678
  Balance: ARS 0,00

Para cerrar sesión:

terminal
argentive auth logout

argentive wallet — Balance + CVU

Vista general de tu wallet y los agentes conectados:

terminal
argentive wallet

┌─ ARGENTIVE WALLET ────────────────────────────────────────┐
│ CVU     0000 0344 5678 9012 3456 78                       │
│ Alias   juan.argentive                                    │
│ Balance ARS 145.892,50   USD 1.240,00                    │
│                                                          │
│ AGENTES CONECTADOS                                        │
│  claude-desktop   sub-CVU ...9012.3457  ARS 45.000       │
│  cursor           sub-CVU ...9012.3458  ARS 20.000       │
└──────────────────────────────────────────────────────────┘

argentive wallet fund-info

Datos para fondear (compartís con vos mismo desde otra wallet):

terminal
argentive wallet fund-info

CVU:     0000034456789012345678
Alias:   juan.argentive
Titular: Juan Pérez
CUIT:    20-XXXXXXXX-X

Podés transferir desde MP, tu banco, Brubank, Ualá, MODO
o cualquier CBU. Impacto inmediato vía Transferencias 3.0.

argentive send — Transferencias

Transferí a CVU, CBU o alias con aprobación por WhatsApp:

terminal
argentive send --to alias:jose.mercadopago \
               --amount 25000 \
               --currency ARS \
               --concept "alquiler julio"

? Confirmá transferencia:
  Destino: José Pérez (alias: jose.mercadopago)
  Monto:   ARS 25.000
  Concepto: alquiler julio

  Está sobre el auto-threshold (5.000). Te va a llegar WA.

? Continuar [y/N]: y

✓ Solicitud creada: tx_01HW3F...
📱 Aprobá desde WhatsApp

... aprobado por WA en 4s ...

✓ Ejecutada: tx_01HW3F... — ARS 25.000 a jose.mercadopago
  Comprobante: https://argentive.ai/tx/tx_01HW3F...

argentive send list

terminal
argentive send list --limit 5

TX_ID              DESTINO              AMOUNT       STATUS     WHEN
tx_01HW3F...       jose.mercadopago     ARS 25000    settled    12:04
tx_01HW3E...       CBU 007007...        ARS 18500    settled    Yesterday
tx_01HW3D...       jimena.uala          ARS 3500     settled    Yesterday
tx_01HW3C...       CBU 285028...        ARS 500      settled    Jun 26
tx_01HW3B...       manuel.brubank       ARS 15000    settled    Jun 25

argentive pay — Servicios

Roadmap Q4 2026
El módulo Pay entra con las APIs de AFIP + ARBA + aggregators de servicios. Los comandos abajo son la interfaz final planificada.

argentive pay services

terminal
argentive pay services

┌─ SERVICIOS DISPONIBLES ────────────────┐
│  afip        Monotributo + IIBB       │
│  arba        Impuestos provinciales   │
│  edenor      Electricidad             │
│  metrogas    Gas                      │
│  telecom     Internet + fijo           │
│  netflix     Suscripción              │
│  spotify     Suscripción              │
└────────────────────────────────────────┘

argentive pay afip

terminal
argentive pay afip \
   --taxpayer-id 20XXXXXXXX \
   --concept monotributo \
   --period 2026-07

? Confirmá pago AFIP:
  CUIT:      20-XXXXXXXX-X
  Concepto:  Monotributo
  Período:   07/2026
  Monto:     ARS 26.485

📱 Aprobá por WhatsApp

... aprobado en 6s ...

✓ VEP generado: 01234567890123
✓ Pagado — comprobante SIRADIG guardado en tu dashboard

argentive collect — Cobros

Roadmap Q4 2026
El módulo Collect emite CVUs dinámicos por cliente/factura. Los comandos abajo son la interfaz planificada.

argentive collect new

terminal
argentive collect new \
   --client "Cliente XYZ" \
   --amount 150000 \
   --currency ARS \
   --concept "Factura 0001-000042" \
   --expires-in 7d

✓ CVU generado: 0000034411112222333344
  Alias:  argentive.factura-0001-000042
  Monto:  ARS 150.000
  Expira: 2026-07-08
  Link:   https://pay.argentive.ai/c/01HW3F...

argentive collect list

terminal
argentive collect list --status pending

COLLECT_ID       CLIENT           AMOUNT       EXPIRES       STATUS
col_01HW3F...    Cliente XYZ      ARS 150000   2026-07-08    pending
col_01HW3E...    Cliente ABC      ARS 45000    2026-07-05    pending

argentive cards — Issue (single-use)

El módulo Issue emite Visa cards single-use para pagar en merchants sin API (fallback long-tail). Cada card se cierra estructuralmente después de una transacción.

argentive cards create

terminal
argentive cards create --amount 45000 --currency ARS

? Confirmá emisión de ARS 45.000 (Visa single-use) [y/N]: y
✓ Card creada: card_01HW3F...
  Last 4:      4419
  Expiry:      12/28
  Spend limit: ARS 45.000
  Status:      OPEN

Sin confirmación interactiva (para scripts):

terminal
argentive cards create --amount 45000 --currency ARS --yes --json

argentive cards list

terminal
argentive cards list --status OPEN --limit 5

ID                 LAST4   LIMIT           STATUS   CREATED
card_01HW3F...     4419    ARS 45.000      OPEN     12:04
card_01HW3E...     1337    ARS 80.000      IN_USE   Yesterday
card_01HW3D...     5198    ARS 12.500      CLOSED   Jun 26

argentive cards show

terminal
argentive cards show card_01HW3F --details

⚠ Vas a revelar PAN/CVV. Acción auditada. Continuar [y/N]: y

PAN:        4111 4111 4419 XXXX
CVV:        123
Expiry:     12/28
Name:       JUAN PEREZ
Balance:    ARS 45.000 / ARS 45.000
Atención
Cada --details queda registrado con IP, timestamp y motivo opcional (--reason "agent purchase X"). Argentive te notifica por WhatsApp cada revelación si activás la opción en el dashboard.

argentive cards close

terminal
argentive cards close card_01HW3F

✓ Card cerrada. Balance restante (ARS 45.000) vuelve a tu wallet.

argentive pm — Payment methods

Gestionás los medios de pago vinculados para fondear cards:

terminal
argentive pm list
argentive pm add                # abre checkoutUrl en tu browser
argentive pm set-default pm_01HW...
argentive pm remove pm_01HW...

Servir el MCP server local

Para conectar Claude Desktop u otro agente compatible con MCP a tu wallet personal, agregá esto a tu config:

~/.config/claude/claude_desktop_config.json
{
  "mcpServers": {
    "argentive": {
      "command": "argentive",
      "args": ["mcp"]
    }
  }
}

Reiniciá Claude Desktop y vas a ver las tools disponibles: wallet_balance,send_transfer, pay_service, issue_card, etc. Ver MCP Server para el listado completo.

Configuración

El config vive en ~/.argentive/config.json. Variables de entorno para sobreescribir:

.env
ARGENTIVE_API_BASE=https://api.argentive.ai      # default
ARGENTIVE_TOKEN=at_...                           # override del JWT local
ARGENTIVE_DEFAULT_CURRENCY=ARS                   # ARS | USD | MXN | ...
ARGENTIVE_LOG_LEVEL=info                         # debug | info | warn | error
ARGENTIVE_APPROVAL_CHANNEL=whatsapp              # whatsapp | email | none