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