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、およびエージェントワークフロー向けの決定的かつゼロレイテンシの認証情報サニタイザー兼編集ガードです。このスキルは、ファイル、プロンプト入力、ツール出力を LLM API に送信する前にスキャンし、AWS キー、Anthropic/OpenAI トークン、データベース接続文字列、秘密鍵、JWT などの機密パターンを検出します。検出された機密データは、構造的一貫性を維持するために暗号プレースホルダー(例:`[REDACTED_TCHA_AWS_SECRET_<HASH>]`)に置き換えられ、実際の値が漏洩するのを防ぎます。すべての処理はローカルで行われ、外部ネットワークリクエストは不要で、レイテンシは 0.2ms 未満です。また、`npx tcha-protection sanitize --file .env` のようなコマンドライン統合もサポートしており、エージェントが機密情報を扱うあらゆる環境で容易に使用できます。

対応✓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.

関連スキル