Sun, November 8, 2026
17 min read
cc-usage-guard を作った — Claude Code の rate_limits を status line で記録し PreToolUse フックで閾値到達時にセッションを止める
#cc-usage-guard#claude-code#ai-agent#rate-limit#shell
見ていない間にエージェントが残り quota を使い切ってしまう事故を避けるため、Claude Code のサブスクリプション使用率が閾値(既定 90%)に達したらセッションを自動で止める cc-usage-guard を作りました。rate_limits は Claude Code が status line コマンドに渡す JSON からしか取れないため、status line で状態を記録し、PreToolUse / UserPromptSubmit フックから読んで continue: false を返す構成にしています。fail-open・単発 jq 呼び出し・冪等 installer・plan ごとの window の違い、といった v0.1.0 の設計判断を書き留めます。
read more →