O que Tcha Secret Shield faz?
Um sanitizador de credenciais determinístico e de latência zero para Claude Code, Claude Desktop e fluxos de trabalho agentivos.
Capacidades e Escopos
- Interceptação de Exposição Zero: Escaneia arquivos, entradas de prompt e saídas de ferramentas antes da transmissão.
- Correspondência de Padrões e Análise de Entropia:
- Provedores Cloud: AWS (
AKIA...), Contas de Serviço GCP, Segredos de Cliente Azure. - APIs LLM: Anthropic (
sk-ant-...), OpenAI (sk-...), Cohere, Mistral. - Infraestrutura: chaves secretas Stripe (
sk_live_...), PATs GitHub (ghp_...), tokens npm (npm_...). - Ativos Criptográficos: chaves privadas PEM/RSA, chaves SSH (
id_rsa,id_ed25519). - URIs de Banco de Dados: strings de conexão PostgreSQL, MySQL, Redis, MongoDB com senhas embutidas.
- Provedores Cloud: AWS (
- Substituição de Token Determinística: Substitui dados confidenciais por placeholders criptográficos (ex:
[REDACTED_TCHA_AWS_SECRET_<HASH>]) para preservar a integridade estrutural sem vazar segredos.
Quando Ativar
Ative esta habilidade sempre que:
- Claude ler ou exibir arquivos de configuração locais (
.env,credentials.json,config.yaml,id_rsa). - Um agente preparar um commit git ou enviar código para um repositório externo.
- Saídas não confiáveis forem passadas entre subtarefas multiagentes.
Integração com Linha de Comando
Execute diretamente no terminal Claude Code:
npx tcha-protection sanitize --file .env
# Ou pipe a entrada através do sanitizador
cat config.json | npx tcha-protection sanitize
Garantias de Segurança
- Opera 100% localmente em sua máquina.
- Zero solicitações de rede externa durante a redação.
- Sobrecarga de latência:
<0.2ms.