Встановлення / передумови
- Beancount.io
- Підтримується, спостережено: встановлення bea 0.1.0; акаунт не потрібен для локальних команд
- hledger
- Підтримується: один бінарний файл через менеджер пакетів або Docker (1.52.3)
Посібник з агентського бухгалтерського обліку 2026
П'ять інструментів. Сім критеріїв робочого процесу. Почніть з того, де зберігаються ваші книги та що вашому агенту потрібно зробити.
Цей порядок надає перевагу агентам, які створюють чернетки змін у реєстрі: спостережуваний попередній перегляд і безпечні для повторів імпорти, потім задокументовані робочі процеси, потім хмарний доступ і інструменти, що за замовчуванням працюють лише на читання. Оберіть те, що підходить для ваших книг.
Безкоштовне ядро · локальні файли, акаунт не потрібен
Локальні текстові книги подвійного запису з CLI, створеним для агентів: перегляд перед застосуванням, повторювані імпорти та єдиний спостережуваний наскрізний запуск на цій сторінці.
Розробникам агентів, які хочуть, щоб кожна зміна в журналі була попередньо переглянута як текст і перевірена перед внесенням.
Безкоштовно, з відкритим кодом
Локальна текстова бухгалтерія з задокументованим сухим запуском та ідемпотентним імпортом, підтримується з 2007 року.
Ветеранам текстових скриптів, які хочуть локальний подвійний запис без нової платформи.
Хмарна книга · потрібні акаунт розробника та OAuth
Розміщений віддалений сервер MCP, загальнодоступний, а також локальний сервер з відкритим кодом, CLI та агентний SDK — інструменти читання й запису з обмеженнями за OAuth-дозволами для вашої організації Xero.
Агентам, що працюють у межах наявної організації Xero.
Хмарний реєстр · вхід через Intuit або застосунок розробника
Розміщений конектор QuickBooks від Intuit для Claude (США) і ChatGPT, а також офіційний сервер MCP з відкритим кодом із повним CRUD для сутностей і фінансовими звітами.
Агентам, що працюють у межах наявної компанії QuickBooks Online.
Хмарний реєстр · конектор MCP, лише читання за замовчуванням
Доступ MCP лише на читання до компанії Puzzle за замовчуванням, із підтвердженим записом як опційною Бета-функцією — насамперед вікно запитань і відповідей, а не бухгалтерський бекенд.
Діалогові запитання щодо компанії Puzzle у Claude, ChatGPT, Cursor або Codex.
Кожен інструмент оцінюється за однаковими критеріями. «Неперевірено» означає, що джерела не охоплювали цей пункт; це не означає, що функція відсутня.
| Що важливо | Beancount.io | hledger | Xero | QuickBooks Online | Puzzle |
|---|---|---|---|---|---|
| Встановлення / передумови | Підтримується, спостережено: встановлення bea 0.1.0; акаунт не потрібен для локальних команд | Підтримується: один бінарний файл через менеджер пакетів або Docker (1.52.3) | Розміщений віддалений MCP: нічого встановлювати, застосунок розробника плану Core; локальний сервер і CLI: Node 18+ та облікові дані API | Розміщений конектор: без встановлення, підписка QuickBooks Online у США; локальний сервер: клонування, збірка, застосунок розробника Intuit | Без встановлення: обліковий запис Puzzle, клієнт MCP і URL конектора |
| Автентифікація | Локально не потрібна; хостингові облікові дані лише для bea ask | Не потрібна: локальні файли, без акаунтів | Xero OAuth 2.0: PKCE для віддаленого MCP і CLI, або Custom Connection для локального сервера | Розміщений: вхід через Intuit і надання дозволів; локальний: рукостискання застосунку OAuth2, для продакшену потрібен публічний HTTPS | Puzzle OAuth для вибраних компаній; сеанс зберігається, якщо користуватися ним хоча б раз на 30 днів |
| Обсяг читання / запису | Читання та запис, спостережено: запити, звіти, імпорт із переглядом і застосуванням | Читання через звіти; запис шляхом додавання та через імпорт | Віддалений MCP: 18 інструментів читання та 21 інструмент створення, оновлення, авторизації й анулювання, з обмеженнями за OAuth-дозволами | Розміщений: звіти, рахунки-фактури, кошториси, клієнти, імпорт транзакцій; локальний: повний CRUD і пошук, запис можна вимкнути | Лише читання за замовчуванням; Бета запису для кожного з'єднання: категоризація, рахунки до сплати, рахунки-фактури, бухгалтерські проведення, звіряння |
| Локальні чи хмарні дані | Локальні: текстові файли журналу | Локальні: текстовий журнал | Хмара: розміщується Xero або запускається локально; реєстр зберігається в організації Xero | Хмара: розміщений конектор або локальний підпроцес stdio; реєстр зберігається в компанії QBO | Хмара: розміщена кінцева точка MCP над даними компанії Puzzle |
| Попередній перегляд / валідація | Спостережено: перегляд 3 готових / 0 записано; перевірку пройдено; незбалансований запис відхилено | Задокументовано: сухий запуск імпорту; записи збалансовані та перевірені; команда check | Віддалений MCP V1 не вимагає підтвердження (Xero радить його додати); CLI перевіряє вхідний файл; пробний запуск не підтверджено | Розміщений: деструктивні дії потребують підтвердження; локальний: перевірка схеми; пробний запуск не підтверджено | Коли запис увімкнено, кожна зміна підтверджується перед її внесенням; пробний запуск не підтверджено |
| Структурований вивід | Спостережено: JSON-конверти з рядками та стовпцями, коди завершення, BQL | Виведення в термінал, HTML, CSV, JSON або SQL | Режими виведення: JSON, CSV і TOON | Результати інструментів MCP плюс завантаження PDF-рахунку | Не підтверджено: діалогові відповіді в клієнті MCP; оболонку результату не розглянуто |
| Повторні імпорти | Спостедовано безпечно для повторів: повторний імпорт записує 0, байти зберегаються | Документований ідемпотентний повторний імпорт через приховані файли стану | Неперевірено в перевірених джерелах | Неперевірено в перевірених джерелах | Не підтверджено: шлях імпорту не задокументовано |
Beancount.io — єдиний інструмент на цій сторінці, за яким стоїть спостережуваний запуск агента з попереднім переглядом: агент попередньо переглядає 3 готові рядки, застосовує 3 записи, а повторне застосування записує 0, тоді як байти реєстру зберігаються. hledger документує таку саму форму робочого процесу — пробний імпорт плюс ідемпотентний повторний імпорт — у своєму офіційному посібнику. Xero та QuickBooks Online надають агентам офіційні інструменти читання й запису через свої хмарні налаштування OAuth, що підходить для агентів, які працюють усередині наявної хмарної організації.
Beancount.io та hledger. На Beancount.io поведінка була спостережувана: ідентичне повторне застосування повідомляє 0 готових із 3 точними дублікатами, записує 0 записів і залишає байти реєстру незмінними. hledger документує ідемпотентний імпорт у своєму посібнику, зберігаючи стан у прихованому файлі .latest, тож повторний запуск додає лише нові транзакції. Для Xero, QuickBooks Online та Puzzle те, що робить повторний імпорт, не перевірено в джерелах, що розглядалися. Агенти повторюють спроби, тому перевірте це, перш ніж дозволити агенту імпортувати без нагляду.
Ні. Локальні команди імпорту, запитів, звітів і перевірки Beancount.io працюють із файлами простого тексту без облікового запису; лише bea ask потребує розміщених облікових даних. hledger взагалі не потребує облікового запису. Xero, QuickBooks Online та Puzzle зберігають реєстр у хмарі, тож агенту спершу потрібен обліковий запис цього сервісу та дозвіл OAuth, незалежно від того, чи він підключається через розміщений сервер MCP, чи через локальний інструмент.
Beancount.io публікує цю сторінку і є одним із п'яти порівнюваних інструментів. Комірки Beancount.io посилаються на спостережуваний відтворюваний запуск; комірки конкурентів цитують офіційну документацію, перевірену 2026-09-10, а деталі Xero, QuickBooks Online та Puzzle повторно перевірено 2026-11-01. Жоден конкурент тут не тестувався під час виконання, жодного платного облікового запису не використовувалося, а невідомі моменти позначено як неперевірені, а не подані як недоліки.

Встановіть bea, доручіть вашому агенту одне завдання та перевірте результат самостійно. Для локальних книг не потрібен обліковий запис.