Tcha Secret Shield
Un gardien de désinfection et de rédaction déterministe des credentials, à latence nulle, pour Claude Code, Claude Desktop et les workflows agentiques.
Capacités et portées
- Interception sans exposition : Analyse les fichiers, les entrées des invites et les sorties des outils avant la transmission.
- Analyse de motifs et d'entropie :
- Fournisseurs cloud : AWS (
AKIA...), comptes de service GCP, secrets client Azure. - API LLM : Anthropic (
sk-ant-...), OpenAI (sk-...), Cohere, Mistral. - Infrastructure : clés secrètes Stripe (
sk_live_...), PAT GitHub (ghp_...), jetons npm (npm_...). - Actifs cryptographiques : clés privées PEM/RSA, clés SSH (
id_rsa,id_ed25519). - URI de base de données : chaînes de connexion PostgreSQL, MySQL, Redis, MongoDB avec mots de passe intégrés.
- Fournisseurs cloud : AWS (
- Remplacement déterministe par jetons : Remplace les données sensibles par des espaces réservés cryptographiques (par exemple
[REDACTED_TCHA_AWS_SECRET_<HASH>]) pour préserver l'intégrité structurelle sans divulguer les secrets.
Quand l'activer
Déclenchez ce skill chaque fois que :
- Claude lit ou affiche des fichiers de configuration locaux (
.env,credentials.json,config.yaml,id_rsa). - Un agent prépare un commit git ou pousse du code vers un dépôt externe.
- Des sorties non fiables sont transmises entre des sous-tâches multi-agents.
Intégration en ligne de commande
Exécutez directement dans le terminal de Claude Code :
npx tcha-protection sanitize --file .env
# Ou passez l'entrée via le désinfecteur
cat config.json | npx tcha-protection sanitize
Garanties de sécurité
- Fonctionne 100 % localement sur votre machine.
- Zéro requête réseau externe pendant la rédaction.
- Surcharge de latence :
<0,2ms.