オープンソースのCLIは、Xeroの経費監査を自動化するためにClaude Haikuを使用します。

開発者が、Xero会計ソフトウェアの経費監査を自動化するためにClaude Haikuを使用するオープンソースのPython CLIツールを構築しました。このツールは、説明文の確認、税コード、通貨換算、領収書の照合など、手作業での経費チェックにかかる時間を削減することを目的としています。
設計アプローチとコスト
このツールは「まず決定論的なコードで処理し、足りない部分をAIで補う」という設計原則に従っています。ユーザーは、不足しているフィールド、無効な税率、重複、ゼロ金額などの一般的な問題に対するルールを設定します。Claude Haikuは、非構造化の領収書など、構造化されたデータが不足している場合にのみ呼び出されます。このアプローチにより、LLMの使用コストは1回の監査実行あたり数セントに抑えられています。
具体的なHaikuの使用例
- フラグ付き請求書のトリアージ: ルールによって問題がフラグされた後、Haikuが請求書をレビューし、信頼度スコア付きの構造化されたJSON提案を返します。信頼度が0.7未満の提案は除外されます。
- 領収書の画像認識: Haikuが領収書や請求書の画像を読み取り、仕入先名と明細の説明を抽出します。仕入先名は既存のXero連絡先と照合されます。
- 外貨の検出: Haikuが領収書から通貨を識別し、その後、決定論的なコードが過去のECBレートを取得して金額を換算し、監査証跡としてレートの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
👀 See Also

ClawDeckX:OpenClawエージェント管理のためのオープンソースmacOSスタイルWebプラットフォーム
ClawDeckXは、OpenClawエージェントのインストール、設定、監視を行うオープンソースのWebプラットフォームです。視覚的な管理ツール、リアルタイム監視を提供し、13言語をサポートしています。

ClawBridge – ホームアシスタントエンティティをOpenClawに安全に公開
ClawBridgeは、Home AssistantエンティティをOpenClawにシームレスに公開する方法を導入し、安全性を確保しながら自動化を強化します。その特徴と利点をご覧ください。

Claude Code v2.1.141: 新環境変数、フック機能の拡張、およびバグ修正
AnthropicがClaude Code v2.1.141をリリース。新しい環境変数(CLAUDE_CODE_PLUGIN_PREFER_HTTPS、ANTHROPIC_WORKSPACE_ID)、hooks用のterminalSequenceフィールド、カレントワーキングディレクトリによるエージェント一覧表示、そして20以上のバグ修正を含む。

yburn: 不要なAIエージェントのcronジョブを監査および置き換えるツール
yburnは、AIエージェントのcronジョブを監査し、LLMを必要としないものをスタンドアロンのPythonスクリプトに置き換えるPythonツールです。作成者は、98のcronジョブのうち58%が、システムヘルスチェックやGitバックアップのような純粋に機械的なタスクであることを発見しました。