- scripts/auto_approve.py — JSON 기반 도구 호출 판정 엔진 (UTF-8 강제) - scripts/auto_approve.sh — PreToolUse hook wrapper - .claude/settings.json hooks에 PreToolUse 엔트리 추가 (matcher 전체) 자동 허용: Read·Glob·Grep·TodoWrite·Edit·Write·MultiEdit·MCP·Agent·Skill·안전 Bash 자동 거부: 시스템 경로 쓰기·rm·sudo·dd·mkfs·format·shutdown·reboot·chmod 777·chown ask 위임: 알 수 없는 도구 8건 테스트 전부 통과 (T1~T8). settings.json 변경은 다음 세션부터 효력 — hook 등록 이후에는 스크립트 변경 즉시 반영. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| README.md | ||
| SKILL.md | ||
| 기획팀_PD_지시_로그.md | ||
README.md
.claude/live/ — 세션 중 실시간 변경 동기화 (증분 더미 파일)
세션 시작 후 변경된 내용을 즉시 반영하기 위한 임시 파일 저장소. 원본 파일(CLAUDE.md, SKILL.md 등)은 세션 재시작 전까지 갱신 불가하므로, 변경분만 이 폴더의 더미 파일에 기록하여 hook이 증분 주입한다.
대상 파일 (세션 중 반영 안 되는 9종)
- CLAUDE.md / CLAUDE.local.md
- .claude/settings.json / settings.local.json
- .claude/skills/*/SKILL.md
- .claude/agents/*.md
- .claude/rules/*.md
- .claude/commands/*.md
- .mcp.json
규칙
- PM만 Write / 서브에이전트는 Read 전용
- 파일명은 원본과 동일 (예: SKILL.md → .claude/live/SKILL.md)
- 내용은 변경분(diff)만 기록 (원본 전체 복사 금지)
- "세션 공유" 시 원본 반영 + live/ 비우기
- 각 더미 파일 최대 8,000자