Tcha Compliance Ledger은(는) 무엇을 하나요?
자율 에이전트의 모든 도구 실행, API 요청, 파일 변경에 대해 위변조 방지 암호화 로깅을 제공합니다. 각 동작에 대한 반박 불가능한 감사 기록을 생성합니다.
중요성
자율 에이전트가 기업 환경에서 작동할 때 규정 준수 감사관은 다음을 요구합니다:
- 행동 증명: 에이전트가 어떤 도구를 호출했는가?
- 무결성 증명: 사고 발생 후 로그가 변경되었는가?
- 경계 증명: 에이전트가 정의된 보안 범위를 초과했는가?
작동 방식
- 실행 전 해싱: 도구 호출을 가로채
SHA-256(타임스탬프 + 도구 이름 + 인수)를 계산합니다. - 머클 블록 체이닝: 개별 동작 해시를 연속적인 머클 트리 원장에 결합합니다.
- 로컬 또는 클라우드 저장: 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"
}