Installazione / prerequisiti
- Beancount.io
- Supportato, osservato: installa bea 0.1.0; nessun account per i comandi locali
- hledger
- Supportato: binario singolo tramite gestore di pacchetti o Docker (1.52.3)
Guida alla contabilità per agenti 2026
Cinque strumenti. Sette criteri di flusso di lavoro. Inizia da dove vivono i tuoi registri e da cosa deve fare il tuo agente.
Questo ordine privilegia gli agenti che redigono modifiche al libro mastro: anteprime osservate e importazioni sicure in caso di ripetizione, poi flussi di lavoro documentati, poi accesso cloud e strumenti in sola lettura per impostazione predefinita. Scegli quello adatto ai tuoi libri contabili.
Core gratuito · file locali, nessun account richiesto
Libri contabili locali in testo semplice a partita doppia con una CLI costruita per gli agenti: anteprima prima di applicare, importazioni ripetibili in sicurezza e l'unica esecuzione end-to-end osservata in questa pagina.
Costruttori di agenti che vogliono che ogni modifica al libro mastro venga mostrata in anteprima come testo e verificata prima di essere applicata.
Gratuito, open source
Contabilità locale in testo semplice con dry-run documentato e flusso di importazione idempotente, mantenuto dal 2007.
Veterani dello scripting in testo semplice che vogliono la partita doppia locale senza una nuova piattaforma.
Libro mastro cloud · richiesti account sviluppatore e OAuth
Un server MCP remoto ospitato, generalmente disponibile, più un server locale open source, CLI e SDK agentico — strumenti di lettura e scrittura limitati da autorizzazioni OAuth sulla tua organizzazione Xero.
Agenti che operano all'interno di un'organizzazione Xero esistente.
Libro mastro cloud · accesso Intuit o app sviluppatore
Il connettore QuickBooks ospitato di Intuit per Claude (USA) e ChatGPT, più un server MCP open source ufficiale con CRUD completo delle entità e report finanziari.
Agenti che operano all'interno di una società QuickBooks Online esistente.
Libro mastro cloud · connettore MCP, sola lettura per impostazione predefinita
Accesso MCP in sola lettura a un'azienda Puzzle per impostazione predefinita, con scritture confermate come Beta su attivazione — una finestra di domande e risposte prima, non un backend di contabilità.
Domande conversazionali su un'azienda Puzzle in Claude, ChatGPT, Cursor o Codex.
Ogni strumento è valutato secondo gli stessi criteri. “Non verificato” significa che le fonti non lo coprono; non significa che la funzionalità manchi.
| Cosa conta | Beancount.io | hledger | Xero | QuickBooks Online | Puzzle |
|---|---|---|---|---|---|
| Installazione / prerequisiti | Supportato, osservato: installa bea 0.1.0; nessun account per i comandi locali | Supportato: binario singolo tramite gestore di pacchetti o Docker (1.52.3) | MCP remoto ospitato: nulla da installare, app sviluppatore con piano Core; server locale e CLI: Node 18+ e credenziali API | Connettore ospitato: nessuna installazione, abbonamento QuickBooks Online USA; server locale: clona, compila, app sviluppatore Intuit | Nessuna installazione: account Puzzle, client MCP e URL del connettore |
| Autenticazione | Nessuna necessaria localmente; credenziali ospitate solo per bea ask | Nessuna necessaria: file locali, nessun account | Xero OAuth 2.0: PKCE per MCP remoto e CLI, oppure una Custom Connection per il server locale | Ospitato: accesso Intuit e concessione delle autorizzazioni; locale: handshake dell'app OAuth2, la produzione richiede HTTPS pubblico | OAuth di Puzzle per le aziende scelte; rimane connesso se utilizzato almeno una volta ogni 30 giorni |
| Ambito di lettura / scrittura | Letture e scritture, osservato: query, report, importazione con anteprima-poi-applicazione | Letture tramite report; scritture aggiungendo e tramite importazione | MCP remoto: 18 strumenti di lettura e 21 strumenti di creazione, aggiornamento, autorizzazione e annullamento, limitati dalle autorizzazioni OAuth | Ospitato: report, fatture, preventivi, clienti, importazioni di transazioni; locale: CRUD completo e ricerca, le scritture possono essere disabilitate | Sola lettura per impostazione predefinita; Beta di scrittura per connessione: categorizzazione, fatture passive, fatture attive, scritture in partita doppia, riconciliazione |
| Dati locali vs cloud | Locali: file di libro mastro in testo semplice | Locali: journal in testo semplice | Cloud: ospitato da Xero o eseguito localmente; il libro mastro risiede nell'organizzazione Xero | Cloud: connettore ospitato o sottoprocesso stdio locale; il libro mastro risiede nell'azienda QBO | Cloud: endpoint MCP ospitato sui dati dell'azienda Puzzle |
| Anteprima / validazione | Osservato: anteprima 3 pronte / 0 scritte; controllo valido; scrittura sbilanciata rifiutata | Documentato: dry run di importazione; voci bilanciate e validate; comando check | Il MCP remoto V1 non richiede conferma (Xero consiglia di aggiungerne una); la CLI convalida l'input dei file; dry run non verificato | Ospitato: le azioni distruttive richiedono conferma; locale: convalida dello schema; dry run non verificato | Con le scritture attive, ogni modifica viene confermata prima di essere effettuata; dry run non verificato |
| Output strutturato | Osservato: buste JSON con righe e colonne, codici di uscita, BQL | Report su terminale, HTML, CSV, JSON o SQL | Modalità di output JSON, CSV e TOON | Risultati degli strumenti MCP più download della fattura in PDF | Non verificato: risposte conversazionali nel client MCP; envelope dei risultati non coperto |
| Importazioni ripetute | Osservato sicuro per ripetizioni: la reimportazione scrive 0, i byte sono preservati | Reimportazione idempotente documentata tramite file di stato nascosti | Non verificato nelle fonti controllate | Non verificato nelle fonti controllate | Non verificato: nessun percorso di importazione documentato |
Beancount.io è l'unico strumento di questa pagina con un'esecuzione osservata di un agente che antepone l'anteprima: l'agente visualizza in anteprima 3 righe pronte, applica 3 voci e un'applicazione ripetuta ne scrive 0 preservando i byte del libro mastro. hledger documenta la stessa forma di flusso di lavoro — importazione dry-run più reimportazione idempotente — nel suo manuale ufficiale. Xero e QuickBooks Online offrono agli agenti strumenti ufficiali di lettura e scrittura dietro i loro setup OAuth cloud, adatti ad agenti che operano all'interno di un'organizzazione cloud esistente.
Beancount.io e hledger. Su Beancount.io il comportamento è stato osservato: un'applicazione ripetuta identica riporta 0 pronte con 3 duplicati esatti, scrive 0 voci e lascia invariati i byte del libro mastro. hledger documenta l'importazione idempotente nel suo manuale, mantenendo lo stato in un file nascosto .latest così una riesecuzione aggiunge solo nuove transazioni. Per Xero, QuickBooks Online e Puzzle, ciò che fa un'importazione ripetuta non è verificato nelle fonti consultate. Gli agenti riprovano, quindi testatelo prima di lasciarne uno importare senza supervisione.
No. I comandi locali di importazione, query, report e check di Beancount.io funzionano su file di testo semplice senza alcun account; solo bea ask richiede credenziali ospitate. hledger non richiede alcun account. Xero, QuickBooks Online e Puzzle mantengono il libro mastro nel cloud, quindi un agente necessita prima dell'account di quel servizio e di una concessione OAuth, sia che si connetta tramite un server MCP ospitato sia tramite uno strumento locale.
Beancount.io pubblica questa pagina ed è uno dei cinque strumenti confrontati. Le celle di Beancount.io rimandano a un'esecuzione osservata e riproducibile; le celle dei concorrenti citano documentazione ufficiale verificata il 2026-09-10, con i dettagli di Xero, QuickBooks Online e Puzzle riverificati il 2026-11-01. Nessun concorrente è stato testato a runtime qui, nessun account a pagamento è stato utilizzato e le incognite sono etichettate come non verificate anziché trattate come mancanze.

Installa bea, assegna un compito al tuo agente e controlla tu stesso il risultato. I registri locali non richiedono un account.