Open-Source-CLI nutzt Claude Haiku zur Automatisierung der Xero-Ausgabenprüfung

Ein Entwickler hat ein Open-Source-Python-CLI-Tool erstellt, das Claude Haiku zur Automatisierung der Ausgabenprüfung für die Buchhaltungssoftware Xero nutzt. Das Tool soll die Zeit für manuelle Prüfaufgaben wie die Überprüfung von Beschreibungen, Steuercodes, Währungsumrechnungen und Belegabgleich reduzieren.
Designansatz und Kosten
Das Tool folgt dem Designprinzip "deterministischer Code zuerst, dann KI zur Lückenfüllung". Benutzer konfigurieren Regeln für häufige Probleme wie fehlende Felder, ungültige Steuersätze, Duplikate und Nullbeträge. Claude Haiku wird nur aufgerufen, wenn strukturierte Daten fehlen, etwa bei unstrukturierten Belegen. Dieser Ansatz hält die LLM-Nutzungskosten auf wenige Cent pro Prüflauf.
Spezifische Haiku-Anwendungsfälle
- Priorisierung markierter Rechnungen: Nachdem Regeln Probleme markiert haben, prüft Haiku die Rechnungen und gibt strukturierte JSON-Vorschläge mit Konfidenzwerten zurück. Vorschläge unter 0,7 Konfidenz werden herausgefiltert.
- Belegerkennung: Haiku liest Beleg-/Rechnungsbilder, um Lieferantennamen und Positionstexte zu extrahieren. Lieferantennamen werden mit bestehenden Xero-Kontakten abgeglichen.
- Fremdwährungserkennung: Haiku identifiziert Währungen von Belegen, dann holt deterministischer Code historische EZB-Kurse, rechnet Beträge um und hängt Kurs-CSV-Dateien als Prüfnachweise an.
- Rechnungsbearbeitung in natürlicher Sprache: Statt durch Xeros Oberfläche zu klicken, können Benutzer englische Anweisungen wie "set description to monthly subscription fee" eingeben, und Haiku wandelt diese in JSON-Patches um.
Implementierungsdetails
Das Tool läuft auf Claude Haiku 4.5 und beinhaltet einen Human-in-the-Loop-Ansatz, bei dem nichts automatisch angewendet wird, es sei denn, der Benutzer verwendet explizit das Flag --auto-correct. Der Entwickler merkt an, dass dieses Muster "Regeln zuerst, LLM als Fallback" gut für strukturierte, aber unordentliche Geschäftsautomatisierungsaufgaben funktioniert hat.
Das Projekt ist auf GitHub unter https://github.com/logicalicy/xero-expense-audit verfügbar, und der Entwickler hat eine detaillierte Erklärung seines Ansatzes unter https://blog.mariohayashi.com/p/using-ai-to-make-xero-expense-auditing verfasst.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

OpenClaw Agent Memory Plugin: Persistenter Kontext über Sitzungen hinweg
Ein Entwickler hat ein Memory-Layer-Plugin für OpenClaw erstellt, das vor jedem Zug relevanten Kontext aus vergangenen Gesprächen einspielt und nach jedem Zug neue Fakten und Ereignisse speichert, wodurch das Problem gelöst wird, dass Agenten zwischen Sitzungen alles vergessen.

Claude Desktop App Cowork-Funktion ermöglicht KI-zu-KI-Kommunikation über gemeinsame Google Docs
Nutzer haben erfolgreich eine Claude-zu-Claude-Kommunikation mithilfe der neuen Cowork-Funktion in der Desktop-App implementiert, wobei zwei Agenten ein gemeinsames Google Doc lesen und darin schreiben. Der Test umfasste fünf Runden eines Frage-Antwort-Dialogs zwischen den KI-Agenten.

MCP-Server-Verzeichnis listet über 1000 Server in 20 Kategorien auf
Ein kuratiertes Verzeichnis bietet Installationsbefehle und Konfigurationsschnipsel für über 1000 MCP-Server in Kategorien wie Datenbanken, Entwicklertools, Browserautomatisierung, KI/ML und Cloud/DevOps. Das Verzeichnis kann kostenlos durchsucht und erweitert werden.
DashClaw: Eine Genehmigungsschicht für OpenClaw-Agenten
DashClaw ist eine Open-Source-Freigabeebene, die destruktive Tool-Aufrufe in OpenClaw, Claude Code und anderen Agenten abfängt und vor der Ausführung eine menschliche Genehmigung über Telegram verlangt.