실습 · 5~7분

내 plugin에 guardrails 3개 추가하기

05번에서 시작해 06~09번에서 키워온 본인 plugin에 3-Layer 각 하나씩, 총 3개를 추가한다.
1
PREVENT
hooks/block-dangerous.py
카탈로그 중 가장 무서운 것 1개만 골라 시작. 처음부터 다 박지 말 것.
2
DETECT
hooks/audit-log.py
PostToolUse에 붙여 tool·args·결과를 audit.jsonl에 남기는 30줄짜리 hook.
3
COST GUARD
hooks/cost-guard.py
세션 비용이 HARD_LIMIT 넘으면 Slack 알림 + 자동 stop. 임계는 평소의 3배부터.
# plugin.json 에 등록
"hooks": {
  "PreToolUse":  ["hooks/block-dangerous.py", "hooks/cost-guard.py"],
  "PostToolUse": ["hooks/audit-log.py"]
}
/plugin reload — 끝. 다음에 agent를 띄울 때부터 3-Layer가 작동한다.