TextForge : Un outil d'approbation d'emails conçu par Claude Code pour les flux de travail LLM

TextForge est un outil entièrement construit avec Claude Code qui fournit des étapes d'approbation obligatoires pour les flux de travail d'e-mails, empêchant Claude ou tout autre LLM d'envoyer des e-mails sans l'approbation explicite de l'utilisateur. Le développeur l'a créé pour automatiser 8 à 10 heures par semaine de processus commerciaux pilotés par e-mail tout en conservant le contrôle sur les communications B2B sensibles.
Processus de développement
Le projet a commencé avec un serveur MCP auto-hébergé + API HTTP utilisant une clé API Google Cloud privée limitée au domaine du développeur. Cette version initiale a pris environ 5 jours à construire et comprenait :
- Une interface en ligne de commande pour Pipedrive pouvant accéder aux transactions et aux listes de tâches
- Une compétence Claude Code qui combinait l'interface en ligne de commande Pipedrive avec le système d'e-mail
- 2 à 3 mois d'affinage pour le threading, les signatures et la gestion MIME
Fonctionnalités clés
- Liste de brouillons d'e-mails et file d'attente d'approbation (« révision de demande de tirage pour les e-mails sortants »)
- Support de webhook pour approuver/rejeter sans ouvrir l'application
- Support des pièces jointes avec analyse antivirus ClamAV
- Architecture de transmission sécurisée qui ne conserve pas les données
- Capacités de synchronisation sélective
- Intégration avec le CRM Pipedrive
Implémentation de la sécurité
Pour répondre aux exigences d'audit CASA2 de Google pour les autorisations de lecture d'e-mails :
- Utilisé Claude pour exécuter un flux de travail OpenProse analysant l'application ASP .NET Core pour les vulnérabilités OWASP
- Corrigé les vulnérabilités avant que les partenaires d'audit de sécurité de Google ne revoient l'application
- Déployé une instance ClamAV en utilisant Claude Code + Pulumi pour l'analyse des pièces jointes
- Le processus d'audit a pris plusieurs semaines et a nécessité un examen de sécurité approfondi
Approche de développement
Le développeur a écrit un code minimal manuellement, se concentrant plutôt sur :
- La rédaction de PRD et de spécifications techniques
- La planification de boucles RALPH et de flux de travail OpenProse
- L'approbation de maquettes et de conceptions d'interface utilisateur
- Les tests de l'application
L'outil a amélioré les indicateurs commerciaux, y compris le taux de clôture et le vieillissement du revenu annuel récurrent, en permettant des relances plus fréquentes tout en maintenant les contrôles de sécurité.
📖 Read the full source: r/ClaudeAI
👀 See Also

Tessera : Espace de travail GUI open-source pour gérer plusieurs sessions Claude Code
Tessera est une interface graphique open source qui permet d'exécuter plusieurs sessions Claude Code côte à côte avec isolation des worktrees Git, suivi des tâches Kanban, diff en direct et inspection de l'activité des agents.

Générateur de prompts socratiques construit comme artefact React dans Claude
Un développeur a créé un générateur de prompts socratique qui fonctionne comme un artefact React directement dans Claude, avec détection automatique de la complexité des entrées et génération de prompts à trois niveaux avec analyse des modes de défaillance.

A2P : Un serveur MCP qui impose une discipline d'ingénierie pour les agents d'IA de codage
A2P (Architect-to-Product) est un cadre d'ingénierie IA conditionné en tant que serveur MCP qui impose un flux de travail contrôlé : Architecture → Plan → Construction → Audit → Sécurité → Déploiement, chaque tranche de fonctionnalité devant progresser selon RED → GREEN → REFACTOR → SAST → DONE.
Claudy : un wrapper macOS natif pour Claude Code avec sessions multiples, changement automatique de compte et brouillons de commits
Claudy est une application native macOS conçue avec SwiftUI + SwiftData qui enrobe Claude Code, ajoutant la gestion multi-session, le changement automatique de compte en cas de limite de débit, les commits de brouillon pour les points de contrôle en cours de session, et un marché pour les Skills, MCPs et Commandes.