Communityコーディング&開発github.com

Tchapwo1/tcha-claude-skills

Claudeと自律エージェントのツールアクションに対する不変かつ暗号化された監査証跡生成ツールです。SHA-256ノンスを用いたマークルツリーログを構築し、SOC 2 Type IIやEU AI Act第15条のコンプライアンス検証に対応します。

tcha-claude-skills とは?

Tcha Compliance Ledgerは、自律エージェントのツール実行、API呼び出し、ファイル変更などすべてのアクションに対して、改ざん防止機能を持つ暗号化監査ログを提供します。このスキルは主にClaude Codeや類似のAIエージェントプラットフォームで使用され、SHA-256ハッシュを用いたマークルツリーチェーンにより、各アクションの完全性を証明します。SOC 2 Type IIやEU AI Act Article 15といったコンプライアンス基準に対応し、エンタープライズ環境での監査要件を満たします。ログはJSONL形式でオンプレミス保存するか、Cloudflare KVやS3ストレージと同期可能で、監査レポートのエクスポートと検証機能を備えています。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Tchapwo1/tcha-claude-skills/tree/HEAD/.claude/skills/tcha-compliance-ledger

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Tcha Compliance Ledger

自律エージェント向けに、改ざん防止機能を持つ自動暗号化ログを提供します。すべてのツール実行、APIフェッチ、ファイル変更に対して、疑いの余地のない監査記録を生成します。

なぜこれが重要なのか

エンタープライズ環境で自律エージェントが動作する場合、コンプライアンス監査人は以下を要求します。

  1. 実行の証明: エージェントはどのツールを呼び出したか?
  2. 完全性の証明: インシデント後にログが改ざんされたか?
  3. 境界の証明: エージェントは定義されたセキュリティ範囲を超えたか?

仕組み

  1. 実行前ハッシュ化: ツール呼び出しをインターセプトし、SHA-256(timestamp + tool_name + arguments) を計算します。
  2. マークルブロックチェーン: 個々のアクションハッシュを連結し、連続的なマークルツリー台帳を形成します。
  3. ローカルまたはクラウドストレージ: レコードをJSONL形式で厳密にオンプレミスに保持するか、設定に応じてエンタープライズ向けCloudflare KV / S3ストレージに同期します。

Claudeでの使用方法

現在のセッションのコンプライアンスレポートを生成する:

npx tcha-protection ledger --export
# 過去のエージェントログの暗号学的完全性を検証する
npx tcha-protection ledger --verify

監査レコードのサンプル

{
  "sequence": 142,
  "timestamp": "2026-10-18T22:58:00Z",
  "tool": "filesystem.readFile",
  "status": "APPROVED",
  "policy_checked": "path_boundary",
  "nonce": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  "merkle_root": "a89b3f02194c771da4bc234f9a0c128374d9e29a34bc9812df082736458923bc"
}

Individual skills in this repo

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

関連スキル