Claude Codeの“あと何回使える?”をターミナルで一発表示する小さな道具「clc」
Claude Codeの利用枠(5時間・週・追加クレジット)の残量を、ブラウザを開かずターミナルで確認できるPython製CLI「clc」。「clc rate」と打つと各枠の使用率をプログレスバーで表示し、緑→黄→赤の色とリセット時刻まで出る。
ひかり:うぅ……Claude Codeにガーッてコード書いてもらってたら、急に「上限です」って止まっちゃった……。あと自分がどれくらい使えるか、毎回ブラウザ開いて、ログインして、ページ探して……って、地味にめんどくさくない!?
ことね:それね、「clc」っていう小さな道具で解決するのよ。ターミナルで「clc rate」って打つだけで、5時間ごとの枠・7日間(週)の枠・追加クレジットの枠、ぜんぶの使用率をいっぺんに出してくれるの。
みずき:…で? ブラウザに出てる数字を、ターミナルに移しただけでは。何がそんなに偉いの。
ことね:そこがね、ただの移し替えじゃないの。使用率に合わせて、バーの色が緑→黄→赤に変わるから、ひと目で「やばい」が分かる。しかも「各枠がいつリセットされるか」の時刻まで出るのよ。仕組みは、Claude Code内部のOAuthの使用量APIを叩いて残量を取ってきて、ログイン情報はmacOSのKeychainか ~/.claude/.credentials.json から自動で読み込んで……あっ、ごめん、また早口に。要するに、Python 3さえあれば、よけいなインストールなしで動くの。
ひかり:色が赤くなるの!? それ、車のガソリンメーターじゃん! 赤になったら「そろそろ給油(休憩)しよ」って分かるんだ! かわいいっ!
みずき:…まあ、ブラウザ開いて→ログインして→ページ探して、の往復が消えるのは、認める。チリも積もればだしな。…で、それMac専用なわけ?
ことね:ううん、単一のスクリプトだから、WindowsでもLinuxでも動くのよ。環境を選ばないのも、地味にうれしいところ。……まあ、残量が見えたところで、使いすぎる人は使うんだけどね。
みずき:…そこなんだよ。“あと20%”が見えても、人間は結局アクセル踏むだろ。
ひかり:でもさ、見えないより、ぜったい見えるほうがいいよっ。残りが赤いって分かれば、「今日はここまで!」って自分にブレーキかけられるもん。家計簿といっしょだねっ。
まとめ:Python 3だけで外部パッケージ不要、Windows・Linuxでも動く。ひかり曰くガソリンメーター的な“見える化”。みずき曰く、見えても踏む人は踏むけど、見えないよりずっといい。地味だが毎日効く道具。