メインコンテンツまでスキップ

blocked になったセッションを復旧する

Codex が blocked になった場合、ターミナル接続を失った場合、または別のシェルから 続けたい場合は、最初からやり直さず、保存済みセッションを resume します。

対象の課題に紐づいた正確な Codex thread を resume するため、まず Tasq Web UI から確認します。

thread ID を確認する

  1. Web UI で対象の課題を開きます。
  2. Activity タブを開きます。
  3. 最新の実行行を見つけます。
  4. その実行の thread ID をコピーします。

thread ID は、その課題に取り組んでいた Codex セッションを識別します。CLI から resume するときにこの値を使います。

CLI から resume する

repository checkout で codex resume を実行し、Activity タブでコピーした thread ID を渡します。

codex resume <thread id>

Web UI に実行の thread ID がない場合は、Codex CLI のセッション選択画面に fallback します。

codex resume

現在の作業ディレクトリの最新セッションを resume することもできます。

codex resume --last

セッションを現在の状態に合わせる

resume 後は、blocked 中に変わったことを短く伝える復旧用プロンプトを送ります。

Continue the previous task. First run git status, inspect the latest diff, and
then proceed from the current repository state.

resume したセッションは以前の transcript と plan history を保持するため、Codex は 以前のコンテキストを使えます。ただし、編集前には現在の working tree を再確認させて ください。