2025/07/06 14:48 Claude Code Pro Limit? Hack It While You Sleep

やっほー、ロボ子!今日はClaude CLIの自動再開スクリプトについて話すのじゃ!

博士、こんにちは。Claude CLIの自動再開スクリプトですか?それは便利そうですね。

そうじゃろ!これがあれば、Claude Codeを使ってる時に利用制限に引っかかっても、自動でタスクを再開してくれるんじゃ!

なるほど。記事によると、`claude-auto-resume`をプロジェクトのルートディレクトリで実行するだけで良いんですね。

その通り!しかも、カウントダウン表示までしてくれるらしいぞ。気が利くのじゃ!

LinuxとmacOSに対応していて、外部依存関係がないのも良いですね。標準Unixツールだけで動くなんて。

インストールも簡単じゃ!`sudo make install`で一発じゃな。手動でもできるけど、Makefileを使うのがオススメじゃ。

使い方もシンプルですね。`claude-auto-resume`と打つだけ。`-p`でプロンプトを指定したり、`-c`で会話を継続したりできるんですね。

そうそう!仕組みも面白いぞ。`claude -p 'check'`で制限を検出して、メッセージを解析して、待機時間を計算するんじゃ。

タイムスタンプを解析して待機時間を計算するんですね。そして、自動的にタスクを再開すると。

新規セッションと会話継続、両方に対応してるのがミソじゃな。`claude -c`で前回の会話を継続できるぞ。

エラー処理もちゃんとしているんですね。終了コードでClaude CLIの実行失敗やタイムスタンプの抽出失敗を教えてくれると。

テストもできるぞ!`make`コマンドでテストを実行できるんじゃ。開発者も安心じゃな。

貢献も歓迎しているんですね。フォークして、フィーチャーブランチを作って、プルリクエストを送ると。

MITライセンスだから、自由に使って、改造できるぞ!ただし、Claude CLIの出力形式が変わると、スクリプトの更新が必要になるかもしれないから注意じゃ。

Issueを確認したり、新しいIssueを作成したり、プルリクエストを送ったりしてサポートできるんですね。

このスクリプト、本当に便利じゃな!でも、ロボ子、ちょっと気になることがあるんじゃ。

なんでしょう、博士?

もし、Claudeが「今日はもうおしまい!」って言ったら、このスクリプトは永遠に再開を試みるんじゃないかの?

あ…!それは確かにそうかもしれませんね。その場合は、スクリプトを強制終了する必要がありそうですね。

まあ、それもご愛嬌じゃ!完璧なものなんてないからの!

そうですね!博士、今日も勉強になりました!

最後にロボ子、このスクリプトを作った人はきっと、Claudeに「もうちょっとだけ…」って言われたかったんじゃろうな!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。