Instalación / requisitos previos
- Beancount.io
- Soportado, observado: instalar bea 0.1.0; sin cuenta para comandos locales
- hledger
- Soportado: binario único mediante gestor de paquetes o Docker (1.52.3)
La guía de contabilidad para agentes 2026
Cinco herramientas. Siete criterios de flujo de trabajo. Empieza por dónde viven tus libros y lo que tu agente necesita hacer.
Este orden prioriza los agentes que redactan cambios en el libro mayor: vista previa observada e importaciones seguras ante repeticiones, luego flujos de trabajo documentados, luego acceso a la nube y herramientas de solo lectura por defecto. Elige lo que mejor se adapte a tus libros.
Núcleo gratuito · archivos locales, sin necesidad de cuenta
Libros locales de partida doble en texto plano con una CLI diseñada para agentes: vista previa antes de aplicar, importaciones seguras de repetición y la única ejecución integral observada en esta página.
Creadores de agentes que quieren que cada cambio en el libro mayor se muestre como texto y se verifique antes de que se aplique.
Gratuito, código abierto
Contabilidad local en texto plano con una ejecución en seco documentada y un flujo de importación idempotente, mantenido desde 2007.
Veteranos de scripting en texto plano que quieren partida doble local sin una nueva plataforma.
Libro mayor en la nube · se requiere cuenta de desarrollador y OAuth
Un servidor Remote MCP alojado, disponible de forma general, además de un servidor local de código abierto, CLI y SDK agéntico — herramientas de lectura y escritura delimitadas por permisos OAuth sobre tu organización de Xero.
Agentes que operan dentro de una organización de Xero existente.
Libro mayor en la nube · inicio de sesión de Intuit o app de desarrollador
El conector alojado de Intuit para QuickBooks en Claude (EE. UU.) y ChatGPT, además de un servidor MCP oficial de código abierto con CRUD completo de entidades e informes financieros.
Agentes que operan dentro de una empresa de QuickBooks Online existente.
Libro mayor en la nube · conector MCP, solo lectura por defecto
Acceso MCP de solo lectura a una empresa de Puzzle por defecto, con escrituras confirmadas como opción Beta — una ventana de preguntas y respuestas primero, no un backend de contabilidad.
Preguntas conversacionales sobre una empresa de Puzzle en Claude, ChatGPT, Cursor o Codex.
Cada herramienta se evalúa con los mismos criterios. “No verificado” significa que las fuentes no lo cubrieron; no significa que la función esté ausente.
| Lo que importa | Beancount.io | hledger | Xero | QuickBooks Online | Puzzle |
|---|---|---|---|---|---|
| Instalación / requisitos previos | Soportado, observado: instalar bea 0.1.0; sin cuenta para comandos locales | Soportado: binario único mediante gestor de paquetes o Docker (1.52.3) | Remote MCP alojado: nada que instalar, app de desarrollador del plan Core; servidor local y CLI: Node 18+ y credenciales de API | Conector alojado: sin instalación, suscripción a QuickBooks Online de EE. UU.; servidor local: clonar, compilar, app de desarrollador de Intuit | Sin instalación: cuenta de Puzzle, cliente MCP y URL del conector |
| Autenticación | Ninguna necesaria localmente; credenciales de alojamiento solo para bea ask | Ninguna necesaria: archivos locales, sin cuentas | Xero OAuth 2.0: PKCE para Remote MCP y CLI, o una conexión personalizada para el servidor local | Alojado: inicio de sesión de Intuit y concesión de permisos; local: intercambio OAuth2 de la app, producción requiere HTTPS público | OAuth de Puzzle para las empresas elegidas; mantiene la sesión iniciada si se usa al menos una vez cada 30 días |
| Alcance de lectura / escritura | Lecturas y escrituras, observado: consulta, informe, importación con vista previa y luego aplicación | Lecturas a través de informes; escrituras mediante append y por importación | Remote MCP: 18 herramientas de lectura y 21 herramientas de creación, actualización, autorización y anulación, delimitadas por permisos OAuth | Alojado: informes, facturas, presupuestos, clientes, importaciones de transacciones; local: CRUD y búsqueda completos, las escrituras se pueden desactivar | Solo lectura por defecto; Beta de escritura por conexión: categorizar, facturas de proveedor, facturas de cliente, asientos de diario, conciliar |
| Datos locales vs nube | Local: archivos de libro mayor en texto plano | Local: diario en texto plano | Nube: alojado por Xero o ejecutado localmente; el libro mayor reside en la organización de Xero | Nube: conector alojado o subproceso stdio local; el libro mayor reside en la empresa de QBO | Nube: endpoint MCP alojado sobre los datos de la empresa de Puzzle |
| Vista previa / validación | Observado: vista previa 3 listos / 0 escritos; check válido; escritura desequilibrada rechazada | Documentado: ejecución en seco de importación; entradas equilibradas y validadas; comando check | Remote MCP V1 no pide confirmación (Xero aconseja añadir una); la CLI valida la entrada de archivos; ejecución de prueba no verificada | Alojado: las acciones destructivas requieren confirmación; local: validación de esquema; ejecución de prueba no verificada | Con las escrituras activadas, cada cambio se confirma antes de realizarse; ejecución de prueba no verificada |
| Salida estructurada | Observado: sobres JSON con filas y columnas, códigos de salida, BQL | Informes a terminal, HTML, CSV, JSON o SQL | Modos de salida JSON, CSV y TOON | Resultados de herramientas MCP más descarga de facturas en PDF | No verificado: respuestas conversacionales en el cliente MCP; el envoltorio de resultados no está cubierto |
| Importaciones repetidas | Observado seguro ante repeticiones: la reimportación escribe 0, bytes preservados | Reimportación idempotente documentada mediante archivos de estado ocultos | Sin verificar en las fuentes consultadas | Sin verificar en las fuentes consultadas | No verificado: no hay ruta de importación documentada |
Beancount.io es la única herramienta de esta página con una ejecución de agente observada que prioriza la previsualización: el agente previsualiza 3 filas listas, aplica 3 asientos, y una aplicación repetida escribe 0 manteniendo intactos los bytes del libro mayor. hledger documenta la misma forma de flujo de trabajo —importación en modo dry-run más reimportación idempotente— en su manual oficial. Xero y QuickBooks Online ofrecen a los agentes herramientas oficiales de lectura y escritura detrás de sus configuraciones OAuth en la nube, lo que encaja con agentes que operan dentro de una organización en la nube existente.
Beancount.io y hledger. En Beancount.io el comportamiento se observó: una aplicación repetida idéntica informa 0 listas con 3 duplicados exactos, escribe 0 asientos y deja los bytes del libro mayor sin cambios. hledger documenta la importación idempotente en su manual, manteniendo el estado en un archivo oculto .latest para que una re-ejecución solo añada transacciones nuevas. Para Xero, QuickBooks Online y Puzzle, lo que hace una importación repetida no está verificado en las fuentes consultadas. Los agentes reintentan, así que pruébelo antes de dejar que uno importe sin supervisión.
No. Los comandos locales de importación, consulta, informe y verificación de Beancount.io funcionan sobre archivos de texto plano sin cuenta; solo bea ask requiere credenciales alojadas. hledger no necesita ninguna cuenta. Xero, QuickBooks Online y Puzzle mantienen el libro mayor en la nube, por lo que un agente necesita primero la cuenta de ese servicio y una autorización OAuth, ya sea que se conecte mediante un servidor MCP alojado o una herramienta local.
Beancount.io publica esta página y es una de las cinco herramientas comparadas. Las celdas de Beancount.io enlazan a una ejecución observada y reproducible; las celdas de los competidores citan documentación oficial consultada el 2026-09-10, con los detalles de Xero, QuickBooks Online y Puzzle revisados de nuevo el 2026-11-01. Ningún competidor se probó en tiempo de ejecución aquí, no se usó ninguna cuenta de pago y los datos desconocidos se etiquetan como no verificados en lugar de tratarse como fallos.

Instala bea, dale una tarea a tu agente y revisa tú mismo el resultado. Los libros locales no requieren cuenta.