CLI de código aberto usa Claude Haiku para automatizar auditoria de despesas no Xero

Um desenvolvedor criou uma ferramenta CLI de código aberto em Python que usa Claude Haiku para automatizar a auditoria de despesas para o software de contabilidade Xero. A ferramenta foi projetada para reduzir o tempo gasto em tarefas manuais de verificação de despesas, como verificar descrições, códigos de impostos, conversões de moeda e correspondência de recibos.
Abordagem de design e custo
A ferramenta segue o princípio de design "código determinístico primeiro, depois IA para preencher as lacunas". Os usuários configuram regras para problemas comuns, como campos ausentes, taxas de imposto inválidas, duplicatas e valores zero. Claude Haiku é chamado apenas quando faltam dados estruturados, como em recibos não estruturados. Essa abordagem mantém os custos de uso do LLM em alguns centavos por execução de auditoria.
Casos de uso específicos do Haiku
- Triagem de faturas sinalizadas: Depois que as regras sinalizam problemas, o Haiku revisa as faturas e retorna sugestões estruturadas em JSON com pontuações de confiança. Sugestões abaixo de 0,7 de confiança são filtradas.
- Visão de recibos: O Haiku lê imagens de recibos/faturas para extrair nomes de fornecedores e descrições de itens. Os nomes dos fornecedores são comparados com os contatos existentes do Xero.
- Detecção de moeda estrangeira: O Haiku identifica a moeda dos recibos, então o código determinístico busca taxas históricas do BCE, converte os valores e anexa arquivos CSV de taxas como evidência de auditoria.
- Edição de faturas em linguagem natural: Em vez de clicar na interface do Xero, os usuários podem digitar instruções em inglês como "definir descrição como taxa de assinatura mensal", e o Haiku converte essas instruções em patches JSON.
Detalhes de implementação
A ferramenta roda no Claude Haiku 4.5 e inclui uma abordagem de humano no loop, onde nada é aplicado automaticamente, a menos que o usuário use explicitamente a flag --auto-correct. O desenvolvedor observa que esse padrão de "regras primeiro, LLM como fallback" tem funcionado bem para tarefas de automação empresarial estruturadas, mas bagunçadas.
O projeto está disponível no GitHub em https://github.com/logicalicy/xero-expense-audit, e o desenvolvedor escreveu uma explicação detalhada de sua abordagem em https://blog.mariohayashi.com/p/using-ai-to-make-xero-expense-auditing.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Ferramenta de Código Aberto Mede a Autonomia de Agentes de IA com Análise de Dados Locais
Codelens-AI é uma ferramenta CLI de código aberto que analisa arquivos de sessão do Claude Code junto com o histórico do git para calcular métricas de autonomia como Proporção de Piloto Automático e Pontuação de Autocorreção. A ferramenta é executada localmente sem configuração usando npx claude-roi e mantém todos os dados na sua máquina.

Claudebin: Exporte e Compartilhe Suas Sessões de Código do Claude
O Claudebin permite que você exporte sessões completas do Claude Code, tornando-as compartilháveis e retomáveis através de um único URL.

Corrigindo CAPTCHAs do Navegador OpenClaw com Camoufox e CLI Wrapper
O navegador Chromium integrado do OpenClaw aciona a detecção de bots através do Chrome DevTools Protocol, artefatos de injeção de JavaScript e inconsistências na impressão digital de hardware. A solução usa o Camoufox (um fork do Firefox) modificado no nível C++ e encapsulado em uma CLI que retorna instantâneos da árvore de acessibilidade para reduzir o uso de tokens.

O Codesight CLI reduz o uso de tokens de agentes de IA de codificação ao escanear bases de código.
Codesight é uma ferramenta CLI sem dependências que analisa projetos TypeScript, Python e Go para gerar arquivos de contexto compactos, reduzindo os tokens de exploração do Claude Code em 12,3× em média, de acordo com benchmarks de codebases reais de produção.