Usando Claude Haiku como Porteiro para Reduzir os Custos da API Sonnet em 80%

Um desenvolvedor compartilhou um padrão de economia de custos para processar grandes volumes de texto não estruturado através dos modelos Claude AI. A abordagem usa o Claude Haiku como um filtro para eliminar conteúdo irrelevante antes de enviar apenas dados valiosos para o modelo mais caro, Claude Sonnet.
O Problema e a Solução
O desenvolvedor construiu uma plataforma chamada PainSignal (painsignal.net) que coleta milhares de comentários reais de trabalhadores e proprietários de empresas em diferentes setores, depois os classifica em ideias de aplicativos estruturadas. A maior parte da entrada era lixo — comentários como "ótimo vídeo" ou "primeiro" ou ruído aleatório. Enviar tudo isso para o Sonnet seria absurdamente caro.
O Pipeline de Dois Estágios
Estágio 1 — Haiku como filtro: Cada comentário passa primeiro pelo Haiku com um prompt simples: "Este comentário contém uma frustração real, reclamação ou necessidade não atendida relacionada ao trabalho de alguém?" Ele retorna um sim/não e uma pontuação de confiança. Isso custa frações de centavo por chamada e filtra cerca de 85% da entrada.
Estágio 2 — Sonnet para o trabalho real: Apenas os comentários que passam pelo filtro vão para o Sonnet. É aqui que o processamento caro acontece — ele extrai o ponto principal da dor, classifica em um setor e categoria (sem lista predefinida, ele constrói a taxonomia dinamicamente), atribui uma pontuação de gravidade e gera conceitos de aplicativos com recursos e modelos de receita.
Resultados e Detalhes de Implementação
O resultado é executar o Sonnet em aproximadamente 15% da entrada total em vez de 100%, criando uma enorme economia de custos ao processar milhares de comentários.
Aprendizados-chave da implementação:
- O Haiku é surpreendentemente bom no trabalho de filtro — ele captura reclamações reais consistentemente com poucos falsos negativos
- A abordagem de taxonomia dinâmica (deixar o Sonnet decidir as categorias em vez de defini-las antecipadamente) encontrou categorias que o desenvolvedor nunca teria imaginado
- O processamento em lotes ajuda no lado do Sonnet — tudo é enfileirado através do BullMQ e processado em lotes controlados para evitar sobrecarregar a API
Todo o sistema foi construído com Claude Code usando Next.js, Postgres com pgvector e tecnologias relacionadas.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Demonstração de Chamada de Voz do Agente OpenClaw com TTS em Streaming e Interrupção (Barge-in)
Um desenvolvedor demonstrou seu agente OpenClaw fazendo ligações telefônicas via Telegram, apresentando uma conversão de texto em fala em tempo real que responde frase por frase e suporta interrupções para conversas naturais.

O usuário do OpenClaw automatiza a formatação de conteúdo multiplataforma com habilidade personalizada
Um desenvolvedor criou uma habilidade OpenClaw que formata automaticamente rascunhos brutos para várias plataformas, eliminando ajustes manuais de markdown para os requisitos específicos de cada site.

Desenvolvedor criou 3 apps iOS em semanas usando Claude AI, da ideação à depuração
Um desenvolvedor usou Claude para criar três aplicativos iOS — Smart Facts, Jar of Joy e Bloom Studio — cuidando da ideação, refinamento de funcionalidades, escrita de lógica, depuração e iteração.
Claude Code vs Codex: Análise Prática de 6 Projetos
Um experimento prático comparando Claude Code e Codex em 6 projetos — web, backend e desafio livre — com revisões cruzadas, autoauditorias e pontuação.