Community코딩 & 개발github.com

Tcha Secret Shield

Claude용 인라인 자격 증명 및 시크릿 교정 가드. AWS 액세스 키, OpenAI/Anthropic API 토큰, 데이터베이스 URI, 개인 키, JWT 등 민감한 문자열이 LLM API로 전송되거나, 터미널에 로깅되거나, Git에 커밋되기 전에 차단합니다.

Tcha Secret Shield란 무엇인가요?

Tcha Secret Shield는 Claude Code, Claude Desktop 및 에이전틱 워크플로우를 위한 결정론적이고 제로 레이턴시의 자격 증명 정리 및 교정 가드입니다. 이 도구는 파일, 프롬프트 입력 및 도구 출력을 전송 전에 스캔하여 클라우드 제공자(AWS, GCP, Azure), LLM API(Anthropic, OpenAI, Cohere, Mistral), 인프라(Stripe, GitHub, npm), 암호화 자산(PEM/RSA 개인 키, SSH 키) 및 데이터베이스 연결 문자열(PostgreSQL, MySQL, Redis, MongoDB)과 관련된 민감한 패턴을 감지합니다. 민감한 데이터를 `[REDACTED_TCHA_AWS_SECRET_<HASH>]`와 같은 암호화 플레이스홀더로 대체하여 구조적 무결성을 유지하면서도 시크릿이 노출되지 않도록 합니다. 로컬에서 100% 작동하며, 교정 중 외부 네트워크 요청을 전혀 하지 않고, 레이턴시 오버헤드가 0.2ms 미만이므로 안전하고 효율적입니다. `npx tcha-protection sanitize` 명령어를 통해 Claude Code 터미널에서 직접 실행하거나 파이프 입력으로 사용할 수 있습니다.

지원 대상✓Claude Code✓Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/Tchapwo1/tcha-claude-skills/tree/HEAD/.claude/skills/tcha-secret-shield

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Tcha Secret Shield은(는) 무엇을 하나요?

Claude Code, Claude Desktop 및 에이전틱 워크플로우를 위한 결정론적이고 제로 레이턴시의 자격 증명 정리 및 교정 가드입니다.

기능 및 범위

  • 노출 제로 차단: 전송 전에 파일, 프롬프트 입력 및 도구 출력을 스캔합니다.
  • 패턴 매칭 및 엔트로피 분석:
    • 클라우드 제공자: AWS(AKIA...), GCP 서비스 계정, Azure 클라이언트 시크릿.
    • LLM API: Anthropic(sk-ant-...), OpenAI(sk-...), Cohere, Mistral.
    • 인프라: Stripe 시크릿 키(sk_live_...), GitHub PAT(ghp_...), npm 토큰(npm_...).
    • 암호화 자산: PEM/RSA 개인 키, SSH 키(id_rsa, id_ed25519).
    • 데이터베이스 URI: PostgreSQL, MySQL, Redis, MongoDB 연결 문자열(비밀번호 포함).
  • 결정론적 토큰 교체: 민감한 데이터를 [REDACTED_TCHA_AWS_SECRET_<HASH>]와 같은 암호화 플레이스홀더로 대체하여 시크릿 유출 없이 구조적 무결성을 유지합니다.

활성화 시점

다음 상황에서 이 스킬을 트리거하세요:

  1. Claude가 로컬 구성 파일(.env, credentials.json, config.yaml, id_rsa)을 읽거나 표시할 때.
  2. 에이전트가 Git 커밋을 준비하거나 코드를 외부 저장소에 푸시할 때.
  3. 신뢰할 수 없는 출력在多 에이전트 하위 작업 간에 전달될 때.

명령줄 통합

Claude Code 터미널에서 직접 실행:

npx tcha-protection sanitize --file .env
# 또는 파이프 입력을 통해 정리기로 전달
cat config.json | npx tcha-protection sanitize

보안 보장

  • 사용자 머신에서 100% 로컬로 작동합니다.
  • 교정 중 외부 네트워크 요청이 전혀 없습니다.
  • 레이턴시 오버헤드: <0.2ms.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

관련 스킬