Community程式設計與開發github.com

Tcha 合規分類帳

為 Claude 和自主代理工具操作生成不可篡改的加密審計軌跡,建立含 SHA-256 隨機數的默克爾樹日誌,以滿足 SOC 2 Type II 和歐盟 AI 法案第 15 條的合規驗證。

Tcha 合規分類帳 是什麼?

Tcha 合規分類帳是一款專門為自主代理工具設計的加密審計軌跡生成工具,它能確保每一次工具執行、API 請求及檔案修改都有不可否認的審計記錄。此工具主要針對企業環境中的合規需求,提供三項關鍵保證:行動證明(代理呼叫了哪些工具)、完整性證明(日誌在事故發生後是否被竄改)以及邊界證明(代理是否超出其定義的安全範圍)。在技術實作上,它會在工具呼叫前進行 SHA-256 雜湊運算(時間戳 + 工具名稱 + 參數),然後將個別行動雜湊連結成連續的默克爾樹分類帳,最後可儲存在本地 JSONL 格式或同步至企業 Cloudflare KV/S3。支援 Claude Code、Cursor、Codex 等平台,透過 CLI 指令 npx tcha-protection ledger --export 與 --verify 即可快速匯出與驗證當前會話的合規報告,是 SOC 2 Type II 與歐盟 AI 法案第 15 條合規驗證的關鍵基礎設施。

相容平台✓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 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Tcha 合規分類帳 是做什麼的?

提供自動化、防竄改的加密日誌記錄功能,確保每一個工具執行、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.

相關技能