TextForge: Uma ferramenta de aprovação de e-mail construída com Claude Code para fluxos de trabalho de LLM

O TextForge é uma ferramenta construída inteiramente com Claude Code que fornece portas de aprovação obrigatórias para fluxos de trabalho de e-mail, impedindo que Claude ou qualquer outro LLM envie e-mails sem a aprovação explícita do usuário. O desenvolvedor criou-a para automatizar 8 a 10 horas por semana de processos de negócios orientados por e-mail, mantendo o controle sobre comunicações B2B sensíveis.
Processo de Desenvolvimento
O projeto começou com um servidor MCP auto-hospedado + API HTTP usando uma chave de API privada do Google Cloud com escopo no domínio do desenvolvedor. Esta versão inicial levou cerca de 5 dias para ser construída e incluiu:
- Um CLI para Pipedrive que podia acessar negócios e listas de tarefas
- Uma habilidade do Claude Code que combinava o CLI do Pipedrive com o sistema de e-mail
- 2-3 meses de refinamento para encadeamento, assinaturas e manipulação MIME
Principais Recursos
- Lista de rascunhos de e-mail e fila de aprovação ("revisão de pull request para e-mails de saída")
- Suporte a webhook para aprovar/rejeitar sem abrir o aplicativo
- Suporte a anexos com varredura anti-vírus ClamAV
- Arquitetura de passagem segura que não retém dados
- Capacidades de sincronização seletiva
- Integração com o CRM Pipedrive
Implementação de Segurança
Para atender aos requisitos de auditoria CASA2 do Google para escopos de leitura de e-mail:
- Usou Claude para executar um fluxo de trabalho OpenProse que examinou o aplicativo ASP .NET Core em busca de vulnerabilidades OWASP
- Corrigiu vulnerabilidades antes que os parceiros de auditoria de segurança do Google revisassem o aplicativo
- Implantou uma instância ClamAV usando Claude Code + Pulumi para varredura de anexos
- O processo de auditoria levou várias semanas e exigiu uma revisão de segurança completa
Abordagem de Desenvolvimento
O desenvolvedor escreveu código mínimo manualmente, concentrando-se em:
- Escrever PRDs e especificações técnicas
- Planejar loops RALPH e fluxos de trabalho OpenProse
- Aprovar maquetes e designs de interface
- Testar o aplicativo
A ferramenta melhorou as métricas de negócios, incluindo taxa de fechamento e envelhecimento de ARR, permitindo acompanhamentos mais frequentes enquanto mantinha controles de segurança.
📖 Read the full source: r/ClaudeAI
👀 See Also

As 5 Maiores Coleções de Claude Code SKILL.md Rastreadas no GitHub — Tabela Classificável com Atualização Automática
Construiu uma tabela classificável dos 5 maiores repositórios de coleções de habilidades (totalizando 125k estrelas) com contagens de estrelas e habilidades, atualizada automaticamente pelo comando /workflows:skill-collections.

Plano Mestre: Um Sistema de Tarefas em Terminal Mínimo Criado para Usuários de Código Claude
Um desenvolvedor criou o master-plan, um plugin do Claude Code com quatro comandos de barra que gerencia tarefas diretamente no terminal usando um arquivo markdown e git. O sistema captura ideias durante a sessão sem alternar de contexto e detecta automaticamente os executores de teste.

Substituindo Kafka, Redis e RabbitMQ por NATS: A Experiência de um Desenvolvedor
Um desenvolvedor substituiu Kafka, Redis e RabbitMQ por NATS em sua arquitetura, compartilhando detalhes específicos de implementação e lições aprendidas ao consolidar múltiplos sistemas de mensageria em uma única ferramenta.

Por que Agentes de Codificação de IA Produzem Resultados Ruins Após 20 Rodadas: Cegueira de Contexto
Uma auditoria detalhada dos logs de API revela que Cursor e Claude Code não estão ficando mais burros — eles sufocam com janelas de contexto infladas de ruído, causando destruição arquitetural.