Community코딩 & 개발github.com

Tcha Compliance Ledger

변경 불가능한 암호화 감사 추적 생성기로, Claude 및 자율 에이전트 도구 동작에 대한 증명 가능한 기록을 제공합니다. SHA-256 nonce를 사용한 머클 트리 로그를 구축하여 SOC 2 Type II 및 EU AI Act Article 15 규정 준수 검증을 지원합니다.

Tcha Compliance Ledger란 무엇인가요?

Tcha Compliance Ledger는 자율 에이전트가 기업 환경에서 작동할 때 발생하는 모든 도구 실행, API 호출, 파일 수정에 대해 위변조 방지 암호화 로깅을 제공합니다. 이는 단순한 로깅이 아니라 SHA-256 해싱과 머클 트리 체인을 활용해 각 작업에 대한 불변의 감사 기록을 생성합니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼과 호환되며, JSONL 형식으로 온프레미스 저장 또는 엔터프라이즈 Cloudflare KV/S3 스토리지와 동기화할 수 있습니다. 감사관이 요구하는 '행동 증명', '무결성 증명', '경계 증명'을 충족시켜 SOC 2 Type II 및 EU AI Act Article 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에게 물어보기

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

문서

Tcha Compliance Ledger은(는) 무엇을 하나요?

자율 에이전트의 모든 도구 실행, API 요청, 파일 변경에 대해 위변조 방지 암호화 로깅을 제공합니다. 각 동작에 대한 반박 불가능한 감사 기록을 생성합니다.

중요성

자율 에이전트가 기업 환경에서 작동할 때 규정 준수 감사관은 다음을 요구합니다:

  1. 행동 증명: 에이전트가 어떤 도구를 호출했는가?
  2. 무결성 증명: 사고 발생 후 로그가 변경되었는가?
  3. 경계 증명: 에이전트가 정의된 보안 범위를 초과했는가?

작동 방식

  1. 실행 전 해싱: 도구 호출을 가로채 SHA-256(타임스탬프 + 도구 이름 + 인수)를 계산합니다.
  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.

관련 스킬