TokFresh: 自分の集中時間に合わせてClaudeの5時間トークン更新を管理する
(tokfresh.com)TokFreshは、Claudeの5時間セッション制限の開始を自動化してくれるサービスです。
なぜ作ったのか
5時間のセッションウィンドウ1つで使えるトークン量を T とすると、
9時に出社してすぐ使い始める場合、9時-14時 / 14時-19時となり、退勤前までに 2T を使えます。
一方、6時に最初の呼び出しを入れておけば、6時-11時 / 11時-16時 / 16時-21時となり、同じ勤務時間内で 3T を使えます。
別の例として、午後2時-4時に集中して 2T 分の作業をする人なら、3時に更新されるよう設定しておけば、2つのウィンドウにまたがって途切れずに作業を続けられます。
問題は、朝6時に起きてClaudeにトークンウィンドウを開始させるためだけの意味のないメッセージを送るのがあまりに面倒だったので、これを自動化できるツールを作りました。
スケジュールに合わせて更新されるようにしたい場合や、複数のトークンウィンドウを使ってトークンを惜しみなく使い切りたいときに使うとよいです。
どう動くのか
- Claude OAuth認証
- 個人のCloudflare API Key
この2つがあれば、Claudeに ping メッセージを送る Cloudflare Workers テンプレートを個人アカウントにデプロイしてくれます。
どの段階でもサーバーにClaudeの認証情報やCloudflare APIキーを保管するロジックはないので、安心して使えます。Claude refresh token は Workers のデプロイ時に個人の KV に一緒に保存されます。
必要に応じて、1. Slack Webhook、2. Discord Webhook で成功/失敗の通知も受け取れます。
Github: https://github.com/stevejkang/tokfresh
ご存じの方も多い通り、最近のAnthropicのポリシー...により、いつでも使えなくなる可能性があるため、個人で注意が必要です。
4件のコメント
似たような用途で、私は単に Windows タスク スケジューラで bat ファイルから claude に簡単なコマンドを1つ、時間ごとに送るようにして使っています。ああ……これは私がPCの電源を切らないからできていたことだったんですね……
やはり、みんな同じ悩みを抱えているようですね…。Anthropicのポリシーは少し怖いですが、便利に使わせていただきます!
とてもよく使っています!!