2026.05.01

Codex を 13 時間連続で動かし続けるためのコツ

Codex を 13 時間連続で稼働させ続けることができました。長時間駆動させる際に効いたタスクリストの設計と、完了条件・状態更新の仕組みについて整理します。

Codex を 13 時間連続で動かし続けることができました。途中で UsageLimit が来て一時中断はしましたが、概ね止まることなく作業を進めてくれました。

その経験から、長時間駆動させる時のコツをまとめてみます。

  1. やるべきタスクを全て洗い出して、md や JSON にタスクリストとして書き出す
  2. 完了条件を明示する
  3. タスクの状態を更新する仕組みを作り、随時 1. で作成したタスクリストを更新させる
  4. 完了条件になるまで、永遠に作業を繰り返し続けさせる

ここら辺が重要になりそうだと感じました。

特に「完了条件の明示」と「状態更新の仕組み」がないと、途中で迷子になったり、同じところをループしてしまったりするので、最初の設計でしっかり作っておくのが効いてくると思います。

長時間動かしたい方の参考になれば嬉しいです。