Открытый CLI-интерфейс использует Claude Haiku для автоматизации аудита расходов в Xero.

Разработчик создал инструмент с открытым исходным кодом для командной строки на Python, который использует Claude Haiku для автоматизации аудита расходов в бухгалтерском программном обеспечении Xero. Инструмент предназначен для сокращения времени, затрачиваемого на ручную проверку расходов, такую как проверка описаний, налоговых кодов, конвертации валют и сопоставления чеков.
Подход к проектированию и стоимость
Инструмент следует принципу проектирования "сначала детерминированный код, затем ИИ для заполнения пробелов". Пользователи настраивают правила для распространённых проблем, таких как отсутствующие поля, недействительные налоговые ставки, дубликаты и нулевые суммы. Claude Haiku вызывается только тогда, когда недостаточно структурированных данных, например, в случае неструктурированных чеков. Такой подход позволяет удерживать затраты на использование LLM на уровне нескольких центов за запуск аудита.
Конкретные варианты использования Haiku
- Триажирование помеченных счетов: После того как правила помечают проблемы, Haiku проверяет счета и возвращает структурированные JSON-предложения с оценками уверенности. Предложения с уверенностью ниже 0.7 отфильтровываются.
- Распознавание чеков: Haiku читает изображения чеков/счетов, чтобы извлечь названия поставщиков и описания позиций. Названия поставщиков сопоставляются с существующими контактами в Xero.
- Определение иностранной валюты: Haiku определяет валюту по чекам, затем детерминированный код получает исторические курсы ЕЦБ, конвертирует суммы и прикрепляет CSV-файлы с курсами в качестве аудиторских доказательств.
- Редактирование счетов на естественном языке: Вместо навигации по интерфейсу Xero пользователи могут вводить инструкции на английском языке, например, "установить описание как ежемесячная абонентская плата", и Haiku преобразует их в JSON-патчи.
Детали реализации
Инструмент работает на Claude Haiku 4.5 и включает подход с участием человека в цикле, когда ничего не применяется автоматически, если пользователь явно не использует флаг --auto-correct. Разработчик отмечает, что эта модель "сначала правила, LLM как запасной вариант" хорошо зарекомендовала себя для структурированных, но запутанных задач автоматизации бизнес-процессов.
Проект доступен на GitHub по адресу https://github.com/logicalicy/xero-expense-audit, а разработчик написал подробное объяснение своего подхода по адресу https://blog.mariohayashi.com/p/using-ai-to-make-xero-expense-auditing.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Сервер RiserFlow MCP расширяет возможности OpenClaw, добавляя функции электронной коммерции.
Открытый MCP-сервер под названием RiserFlow позволяет OpenClaw выполнять семантический поиск товаров, управлять корзинами и размещать реальные заказы, которые отображаются в системах администрирования магазинов, с текущей поддержкой Bitrix и шаблоном адаптера для других платформ.

Объяснение режима Claude Cowork: выполнение задач на уровне файлов в сравнении с режимами чата и кода
Режим Cowork у Claude работает внутри выбранной папки для выполнения задач на уровне файлов, таких как организация беспорядочных папок, извлечение структурированных данных из скриншотов и объединение разрозненных заметок в структурированные документы.

Приложение Focusmo для macOS добавило локальный MCP-сервер для интеграции с Claude AI.
Focusmo, приложение для концентрации на macOS, теперь включает локальный сервер MCP, который позволяет ИИ Claude получать доступ к реальным данным о фокусе для еженедельных обзоров и планирования. Сервер работает локально на Mac без необходимости внешних серверов, сохраняя все данные на устройстве.

Files.md: Открытое локальное приложение для заметок в Markdown с дизайном, дружественным к LLM
Files.md — это открытое, работающее в первую очередь локально приложение для заметок, задач и дневников на основе Markdown. 886 звёзд, написано на Go, работает офлайн, синхронизируется через iCloud/Dropbox/самостоятельно размещённый сервер или бета-версию на app.files.md.