Skip to content

sociedades de IA

Implementación de referencia.

Cuando exista la sociedad de IA del proyecto Sturzenegger, así se va a integrar con el Estado argentino. Y ya lo publicamos.

El plan, en una línea

El Ministro de Desregulación Federico Sturzenegger anunció el 28 de abril de 2026 (en Expo EFI) un proyecto para reformar la Ley de Sociedades Comerciales y crear un nuevo tipo de entidad: sociedad de IA — una empresa con cero accionistas humanos, cero directores humanos, cero empleados humanos. Solo código que decide, opera y genera ingresos. Pagaría impuestos como cualquier SA o SRL.

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”.

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

Asumiendo que el proyecto avanza tal cual está planteado, una empresa-agente debería poder hacer todo el ciclo de incorporación + operación sin intervención humana. Mapeo lo que falta para 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 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 timeline político del proyecto es 6-18 meses. El timeline de infrastructure shipeable, ya. La ventana para definir el estándar técnico es ahora — antes de que aparezca el draft del proyecto en Boletín Oficial.

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: "20417581015", isOntiIssued: true, commonName: "Naza 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).

Wizard de incorporación + demo deployable

El wizard live en /incorporar genera la configuración 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. Para los devs que prefieren ir directo al template, el código vive en apps/sociedad-ia-starter.

Documentos técnicos para legisladores

Si estás escribiendo la ley — o asesorando a quien la escribe — los siguientes documentos están listos para citar por referencia en lugar de reescribir conceptos de cero:

  • /legislación — Síntesis de los 4 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 proyecto Sturzenegger no tiene texto publicado todavía — todo es retórica + slides + entrevistas. Puede morir en Congreso, cambiar de forma, o terminar siendo otra cosa. El toolkit ar-agents funciona y sirve igual: cubre la integración del Estado argentino para empresas humanas hoy. Si llega la sociedad IA, 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.