Instalação / pré-requisitos
- Beancount.io
- Suportado, observado: instale bea 0.1.0; nenhuma conta para comandos locais
- hledger
- Suportado: binário único via gerenciador de pacotes ou Docker (1.52.3)
Guia de contabilidade para agentes 2026
Cinco ferramentas. Sete critérios de fluxo de trabalho. Comece por onde seus livros estão e o que seu agente precisa fazer.
Esta ordem prioriza agentes que elaboram alterações no livro-razão: pré-visualização observada e importações seguras para repetição, depois fluxos de trabalho documentados, depois acesso à nuvem e ferramentas somente leitura por padrão. Escolha o que se adequa aos seus livros.
Núcleo gratuito · arquivos locais, nenhuma conta necessária
Livros-razão locais em texto simples com uma CLI construída para agentes: pré-visualize antes de aplicar, importações seguras para repetição e a única execução ponta a ponta observada nesta página.
Construtores de agentes que querem que cada alteração no razão seja pré-visualizada como texto e verificada antes de ser gravada.
Gratuito, código aberto
Contabilidade local em texto simples com um dry-run documentado e fluxo de importação idempotente, mantido desde 2007.
Veteranos de script em texto simples que querem partidas dobradas locais sem uma nova plataforma.
Razão na nuvem · conta de desenvolvedor e OAuth necessários
Um servidor Remote MCP hospedado, disponível em geral, além de um servidor local de código aberto, CLI e SDK agêntico — ferramentas de leitura e escrita delimitadas por concessões OAuth na sua organização Xero.
Agentes operando dentro de uma organização Xero existente.
Livro-razão na nuvem · Login da Intuit ou app de desenvolvedor
O conector QuickBooks hospedado da Intuit para Claude (EUA) e ChatGPT, além de um servidor MCP oficial de código aberto com CRUD completo de entidades e relatórios financeiros.
Agentes operando dentro de uma empresa QuickBooks Online existente.
Livro-razão na nuvem · Conector MCP, somente leitura por padrão
Acesso MCP somente leitura a uma empresa Puzzle por padrão, com gravações confirmadas como um Beta opcional — uma janela de perguntas e respostas primeiro, não um backend de contabilidade.
Perguntas conversacionais sobre uma empresa Puzzle no Claude, ChatGPT, Cursor ou Codex.
Cada ferramenta é avaliada contra os mesmos critérios. “Não verificado” significa que as fontes não cobriram isso; não significa que o recurso está ausente.
| O que importa | Beancount.io | hledger | Xero | QuickBooks Online | Puzzle |
|---|---|---|---|---|---|
| Instalação / pré-requisitos | Suportado, observado: instale bea 0.1.0; nenhuma conta para comandos locais | Suportado: binário único via gerenciador de pacotes ou Docker (1.52.3) | Remote MCP hospedado: nada para instalar, app de desenvolvedor do plano Core; servidor local e CLI: Node 18+ e credenciais de API | Conector hospedado: sem instalação, assinatura do QuickBooks Online nos EUA; servidor local: clonar, compilar, app de desenvolvedor da Intuit | Sem instalação: conta Puzzle, cliente MCP e URL do conector |
| Autenticação | Nenhuma necessária localmente; credenciais hospedadas apenas para bea ask | Nenhuma necessária: arquivos locais, sem contas | Xero OAuth 2.0: PKCE para Remote MCP e CLI, ou uma Custom Connection para o servidor local | Hospedado: login da Intuit e concessão de permissão; local: handshake de app OAuth2, produção exige HTTPS público | OAuth da Puzzle para as empresas escolhidas; permanece conectado se usado uma vez a cada 30 dias |
| Escopo de leitura / escrita | Leituras e escritas, observado: consulta, relatório, importação visualizar-depois-aplicar | Leituras via relatórios; escritas por anexação e via importação | Remote MCP: 18 ferramentas de leitura e 21 ferramentas de criação, atualização, autorização e cancelamento, delimitadas por concessões OAuth | Hospedado: relatórios, faturas, estimativas, clientes, importações de transações; local: CRUD e busca completos, gravações podem ser desativadas | Somente leitura por padrão; Beta de gravação por conexão: categorizar, contas a pagar, faturas, lançamentos contábeis, conciliar |
| Dados locais vs. nuvem | Local: arquivos de razão em texto simples | Local: diário em texto simples | Nuvem: hospedado pela Xero ou executado localmente; o livro-razão fica na organização Xero | Nuvem: conector hospedado ou subprocesso stdio local; o livro-razão fica na empresa QBO | Nuvem: endpoint MCP hospedado sobre os dados da empresa Puzzle |
| Pré-visualização / validação | Observado: pré-visualizar 3 prontos / 0 escritos; verificação válida; escrita desbalanceada rejeitada | Documentado: dry run de importação; entradas balanceadas e validadas; comando de verificação | Remote MCP V1 não pede confirmação (a Xero recomenda adicionar uma); a CLI valida a entrada de arquivo; simulação (dry run) não verificada | Hospedado: ações destrutivas exigem confirmação; local: validação de esquema; simulação (dry run) não verificada | Com as gravações ativadas, cada alteração é confirmada antes de ser feita; simulação (dry run) não verificada |
| Saída estruturada | Observado: envelopes JSON com linhas e colunas, códigos de saída, BQL | Reporta para terminal, HTML, CSV, JSON ou SQL | Modos de saída JSON, CSV e TOON | Resultados de ferramentas MCP mais download de PDF da factura | Não verificado: respostas conversacionais no cliente MCP; envelope de resultado não coberto |
| Importações repetidas | Observado seguro para repetição: reimportação escreve 0, bytes preservados | Reimportação idempotente documentada através de ficheiros de estado ocultos | Não verificado nas fontes consultadas | Não verificado nas fontes consultadas | Não verificado: nenhum caminho de importação documentado |
Beancount.io é a única ferramenta nesta página com uma execução de agente observada com pré-visualização primeiro por trás dela: o agente pré-visualiza 3 linhas prontas, aplica 3 lançamentos, e uma aplicação repetida grava 0 enquanto os bytes do livro-razão são preservados. O hledger documenta o mesmo formato de fluxo de trabalho — importação em modo dry-run mais reimportação idempotente — em seu manual oficial. Xero e QuickBooks Online oferecem aos agentes ferramentas oficiais de leitura e escrita por trás de suas configurações OAuth na nuvem, o que se adequa a agentes que operam dentro de uma organização já existente na nuvem.
Beancount.io e hledger. No Beancount.io o comportamento foi observado: uma aplicação repetida idêntica reporta 0 prontas com 3 duplicatas exatas, grava 0 lançamentos e deixa os bytes do livro-razão inalterados. O hledger documenta importação idempotente em seu manual, mantendo o estado em um arquivo oculto .latest para que uma nova execução acrescente apenas transações novas. Para Xero, QuickBooks Online e Puzzle, o que uma importação repetida faz não foi verificado nas fontes consultadas. Agentes tentam novamente, então teste isso antes de deixar um importar sem supervisão.
Não. Os comandos locais de importação, consulta, relatório e verificação do Beancount.io funcionam em arquivos de texto simples sem conta; apenas bea ask precisa de credenciais hospedadas. O hledger não precisa de conta alguma. Xero, QuickBooks Online e Puzzle mantêm o livro-razão na nuvem, então um agente primeiro precisa da conta desse serviço e de uma concessão OAuth, seja conectando-se por um servidor MCP hospedado ou por uma ferramenta local.
O Beancount.io publica esta página e é uma das cinco ferramentas comparadas. As células do Beancount.io remetem a uma execução observada e reproduzível; as células dos concorrentes citam documentação oficial verificada em 2026-09-10, com os detalhes de Xero, QuickBooks Online e Puzzle reverificados em 2026-11-01. Nenhum concorrente foi testado em execução aqui, nenhuma conta paga foi usada, e as incógnitas são rotuladas como não verificadas em vez de tratadas como falhas.

Instale o bea, dê ao seu agente uma tarefa e verifique o resultado você mesmo. Livros locais não precisam de conta.