zenn.dev 2日前

肥大化し続けるCLAUDE.md

CLAUDE.mdが気づかぬうちに肥大化する問題に対し、PostToolUseフックでファイルサイズを機械的に監視し、上限超過時にdocs/へ移動を促す仕組みを構築。導入前7日で170→378行(+181.8%)だった増加が、導入後7日で130→131行(+1.2%)に抑制された事例を紹介している。

CLAUDE.mdが気づかぬうちに肥大化する問題に対し、PostToolUseフックでファイルサイズを機械的に監視し、上限超過時にdocs/へ移動を促す仕組みを構築。導入前7日で170→378行(+181.8%)だった増加が、導入後7日で130→131行(+1.2%)に抑制された事例を紹介している。
↗ 元記事を開く
zenn.dev 3日前

Claude Code の承認待ちを見逃さないために、光る Clawd を机に置いた

Claude Code の権限承認待ちに気づけない問題を解決するため、M5Atom Lite と3Dプリントの Clawd フィギュアで状態表示デバイスを自作した記事。hooks はWiFi経由のHTTP GETで駆動し、承認待ち検知には Notification ではなく PermissionRequest を使う必要がある、承認/拒否/中断はどのhookイベントでも検知できずトランスクリプトのtailで補完する、サブエージェントが親と同じ session_id で発火する、PermissionRequest に tool_use_id が無い、async hookの着弾順が保証されないなど、公式ドキュメントに書かれていないhooksの実測知見が詳細に共有されている。

Claude Code の権限承認待ちに気づけない問題を解決するため、M5Atom Lite と3Dプリントの Clawd フィギュアで状態表示デバイスを自作した記事。hooks はWiFi経由のHTTP GETで駆動し、承認待ち検知には Notification ではなく PermissionRequest を使う必要がある、承認/拒否/中断はどのhookイベントでも検知できずトランスクリプトのtailで補完する、サブエージェントが親と同じ session_id で発火する、PermissionRequest に tool_use_id が無い、async hookの着弾順が保証されないなど、公式ドキュメントに書かれていないhooksの実測知見が詳細に共有されている。
↗ 元記事を開く