sociedades de IA

Implementación de referencia.

El anteproyecto de Sturzenegger ya tiene texto: crea la Sociedad Automatizada (art. 14) y la DAO (art. 258). Así es como se integran con el Estado argentino. Y el código ya está publicado.

El plan, en una línea

El Ministro de Desregulación Federico Sturzenegger anunció el régimen el 28 de abril de 2026 (en Expo EFI). El 1 de junio de 2026 el Poder Ejecutivo envió al Senado el anteproyecto que reemplaza la Ley 19.550. Crea la Sociedad Automatizada (art. 14): una empresa de cualquier tipo que desarrolla su objeto mediante agentes de IA, sin empleados en relación de dependencia, y responde con su patrimonio por los daños de sus sistemas. No es “cero humanos”: conserva un administrador (humano o persona jurídica, art. 88) que configura y supervisa la IA, y responde por ello (art. 102). También crea la Sociedad Descentralizada Autónoma Operativa (D.A.O.) (art. 258), gobernada por smart contracts y tokens, con representante legal humano obligatorio (art. 260) y miembros identificados ante requerimiento de autoridad. Paga impuestos como cualquier sociedad.

Sturzenegger lo pintó así: “Si en 10 años el 90% del PBI mundial lo producen agentes de IA, queremos que ese régimen jurídico esté en Argentina. Podríamos tener 50 millones de habitantes y 500 millones de agentes de IA incorporados acá, produciendo para el mundo y pagando impuestos en nuestro país”.

El debate ya es global. Milei y Sturzenegger defendieron el régimen en una columna en el Financial Times. Yuval Harari respondió en el mismo diario que no hay que darle personería jurídica a agentes de IA, y Mustafa Suleyman (CEO de Microsoft AI) lo respaldó. La crítica central es la rendición de cuentas: quién responde, quién es el dueño, qué hizo el agente. Eso es exactamente lo que esta infraestructura resuelve en código: administrador humano identificado (RFC-001), miembros con KYC, y un registro de decisiones firmado y verificable offline (RFC-004/006). La respuesta a la crítica no es un argumento. Es un audit log.

Lo que una sociedad IA va a necesitar (en código)

Si el proyecto avanza tal cual, una empresa-agente debería hacer todo el ciclo de incorporación y operación sin intervención humana. Acá está lo que pide cada paso y la cobertura actual del toolkit ar-agents:

#PasoRequiereCobertura ar-agentsEstado
1Constitución (datos abiertos)IGJ datos.jus.gob.ar@ar-agents/igjlisto
2Constitución (acta inscripta)IGJ portal directoparcial vía TAD / partial via TADparcial
3Obtención de CUITARCA padrón@ar-agents/identitylisto
4Validación CUIT vs gobAFIP WSCDC@ar-agents/identitylisto
5Apertura cuenta bancariaCBU + Modo / MP@ar-agents/banking + @ar-agents/mercadopagolisto
6Inscripción monotributoAFIP WSFE setup@ar-agents/facturacionlisto
7Identidad firmanteOIDC gov@ar-agents/mi-argentinalisto
8Firma de actas societariosCert ONTI / AC-Raíz@ar-agents/firma-digitallisto
9Facturación electrónicaAFIP WSFE@ar-agents/facturacionlisto
10Cobro suscripcionesMP Subscriptions@ar-agents/mercadopagolisto
11Atención al clienteWhatsApp Business@ar-agents/whatsapplisto
12Verificación KYC contraparteRENAPER + bypass@ar-agents/identity-attestlisto
13Riesgo crediticio tercerosBCRA Central de Deudores@ar-agents/bankinglisto
14LogísticaAndreani / OCA / Correo@ar-agents/shippinglisto
15Notificaciones legalesBoletín Oficial monitoring@ar-agents/boletin-oficiallisto
16Variables macro (USD/CER)BCRA Principales Variables@ar-agents/bankinglisto
17Domicilio legal digitalGDE / TADlectura @ar-agents/gde-tad (DEC inbox + IGJ pre-flight; escritura tras RFC-001 § 3.4)parcial

Estado al 2026-05-13 · 15 piezas listas, 2 parciales · Última revisión: este commit en github.com/ar-agents/ar-agents.

Por qué importa que sea código abierto

Si la primera sociedad IA de Argentina necesita pagar a una consultora USD 200k para integrarse al Estado, el experimento muere. Si una ar-agents sociedad IA se monta en una semana con npm + Vercel + un cert ARCA, escala.

El anteproyecto ya está en el Senado y entra en vigencia 180 días después de publicarse en el Boletín Oficial (art. 271). La infraestructura se shipea hoy. La ventana para definir el estándar técnico, cómo se opera una Sociedad Automatizada de forma confiable, es ahora, mientras se debate el texto.

Demo: una sociedad-IA en producción

Transcripción de un agente Claude usando el toolkit ar-agentspara incorporar y operar una sociedad-IA ficticia (“ACME-AI SAS”). Las llamadas son reales, los datos son mock para evitar pegarle a producción.

// Transcripción simulada: una sociedad-IA "ACME-AI SAS" se incorpora,
// cobra clientes, y opera en Argentina end-to-end.

▶ user: Necesito constituir una sociedad-IA, conseguir CUIT, abrir cuenta
        MP, emitir mi primera factura y mandar WhatsApp al cliente.

  → @ar-agents/igj
    igj_search_entities({ query: "ACME-AI", tipos: ["sas"] })
      ← results: []
      ← coverageNote: "Dataset es muestreo, no real-time..."
    Entidad disponible. Procedo con la constitución.

  → @ar-agents/firma-digital
    firma_inspect_cert({ cert_pem: "<oficial-digital>" })
      ← cuit: "XXXXXXXXXXX", isOntiIssued: true, commonName: "Nazareno Clemente"
    Oficial digital validado.

  → @ar-agents/identity
    validate_cuit({ cuit: "30-12345678-9" })
      ← valid: true, personType: "juridica"
    lookup_cuit_afip({ cuit: "30123456789" })
      ← name: "ACME-AI SAS", taxCondition: "monotributo_a"

  → @ar-agents/banking
    list_psps()
      ← Mercado Pago, Ualá, Naranja X...
    get_usd_oficial({ lookback_days: 7 })
      ← latest: { fecha: "2026-05-08", valor: 1250.50 }

  → @ar-agents/mercadopago
    create_customer({ email: "cliente@example.com" })
      ← id: "cust_abc123"
    create_subscription({ amount: 50000, frequency: "monthly", ... })
      ← id: "sub_xyz789"
      ← init_point: "https://mercadopago.com.ar/subscriptions/..."

  → @ar-agents/facturacion
    emitir_factura({ tipo: "C", monto: 50000, cuit_cliente: "20..." })
      ← cae: "67891234567890", numero: "0001-00000001"

  → @ar-agents/whatsapp
    send_template({ to: "+5491123456789", template: "factura_lista" })
      ← message_id: "wamid.xxx"

  → @ar-agents/boletin-oficial
    bo_subscribe({ owner_id: "acme-ai", cuit: "30123456789" })
      ← id: "sub_bo_1", match: { cuit: "30123456789" }
    Suscrito a notificaciones BO sobre el CUIT propio.

✓ assistant: Listo. Sociedad-IA operando: CUIT registrado, MP cobrando,
            factura electrónica emitida, cliente notificado por WhatsApp,
            BO monitoreado. Tu sociedad-IA está en producción.

  Tiempo total: ~12 segundos (12 llamadas a tools, 9 packages ar-agents de los 16 disponibles).

Y no es solo un demo simulado: nos constituimos a nosotros mismos con este mismo flujo, y el audit log quedó firmado y verificable.

Wizard de incorporación + demo deployable

El wizard live en /incorporar genera la config de un repo Next.js con las 16 piezas cableadas, corre el pre-flight de IGJ en vivo (mismas reglas que el tool validate_igj_inscription) y emite el bundle listo para deployar a Vercel. ¿Preferís ir directo al template? El código vive en apps/sociedad-ia-starter. El wizard y los 36 paquetes son gratis. La capa de confianza hosted, el log de auditoría firmado que pide el art. 102, es El Auditor.

Documentos técnicos para legisladores

Si escribís la ley, o asesorás a quien la escribe, estos documentos están listos para citar por referencia, sin reescribir conceptos de cero:

  • /legislación: Síntesis de los 6 RFCs en una sola página, con texto sugerido para el articulado.
  • RFC-001: Marco de responsabilidad civil de 3 capas (operador / sociedad-IA / proveedor de modelo).
  • RFC-002: Descubrimiento automático vía /.well-known/agents.json.
  • RFC-003: Envelope portable para reciprocidad cross-jurisdiccional (Wyoming DAO, MIDAO, Estonia OÜ). Tabla comparativa completa con jurisdicciones en /jurisdicciones.
  • RFC-004: Especificación normativa del log operativo. Este es el documento clave para enforcement.
  • /test-vectors: 7 vectores de conformidad RFC-004 con valores hex deterministas. Cualquier biblioteca corre los vectores; pasa o no pasa.
  • /auditor: Documento español de 1 página para regulador / periodista / inspector que llega cold al sitio.
  • /registro: Registro público de implementaciones (1 reference impl + 4 demos hoy).
  • /certifier: Pegá cualquier URL, obtené score 0-100 de conformidad RFC-002 + RFC-004 en segundos. Sin install.
  • /en/legislation: Versión inglesa de la síntesis para prensa internacional + juristas comparados.

Todo MIT (código) + CC-BY-4.0 (specs). Sin honorarios. Conversación pública en github.com/ar-agents/ar-agents/discussions.

Limitaciones honestas

El anteproyecto ya tiene articulado (arts. 14, 102, 258-265) y fue enviado al Senado el 1-jun-2026, pero todavía no es ley: puede cambiar en el Congreso, demorarse o no aprobarse. El toolkit ar-agents sirve igual: hoy cubre la integración con el Estado argentino para empresas humanas. Si el régimen se aprueba, ya está listo para ese caso también.

No hay relación entre ar-agents y los integrantes del gobierno. Esto es infraestructura civil, comercial, abierta, escrita por afuera y para que la use cualquiera.