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

✍️ OpenClawRadar📅 Publicado: April 20, 2026🔗 Source
CLI de código aberto usa Claude Haiku para automatizar auditoria de despesas no Xero
Ad

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.
Ad

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

Ad

👀 See Also

Plugin Claude Code Yoink Substitui Dependências de Biblioteca para Reduzir Riscos na Cadeia de Suprimentos
Tools

Plugin Claude Code Yoink Substitui Dependências de Biblioteca para Reduzir Riscos na Cadeia de Suprimentos

Yoink é um plugin do Claude Code que remove dependências complexas reimplementando apenas as funções necessárias, usando um fluxo de trabalho de três etapas com os comandos /setup, /curate-tests e /decompose. Atualmente suporta Python, com suporte para TypeScript e Rust em desenvolvimento.

OpenClawRadar
Duas Habilidades de Código do Claude para Gerenciar a Configuração CLAUDE.md
Tools

Duas Habilidades de Código do Claude para Gerenciar a Configuração CLAUDE.md

Um desenvolvedor criou duas habilidades Claude Code para lidar com a configuração do CLAUDE.md: /cc-init cria configurações enxutas para novos projetos, e /cc-optimize analisa projetos existentes em busca de bloat e problemas. Ambas visam reduzir a sobrecarga de contexto e melhorar o seguimento de instruções.

OpenClawRadar
Seis ferramentas de código aberto que abordam os problemas de segurança, custo e complexidade do OpenClaw
Tools

Seis ferramentas de código aberto que abordam os problemas de segurança, custo e complexidade do OpenClaw

Um desenvolvedor testou seis ferramentas da comunidade para resolver as lacunas de segurança do OpenClaw sinalizadas pela Cisco, custos crescentes e configuração complexa. ClawSec fornece varredura de segurança e verificação de integridade, Antfarm permite fluxos de trabalho multiagente determinísticos e LanceDB Pro melhora a recuperação de memória com busca vetorial híbrida.

OpenClawRadar
Sistema de Memória Local para Ferramentas de Codificação IA Extrai Mais de 2.600 Fatos de Registros de Conversas
Tools

Sistema de Memória Local para Ferramentas de Codificação IA Extrai Mais de 2.600 Fatos de Registros de Conversas

Um desenvolvedor criou uma camada de memória local que ingere registros de conversa do Claude Code, Factory.ai e Codex CLI, extrai fatos estruturados usando um LLM local e injeta automaticamente contexto em novas sessões. Após meses de uso, indexou mais de 13.000 mensagens e extraiu mais de 2.600 fatos.

OpenClawRadar