本文へ移動

「待って・止めて・やり直す」をやめる──Codex 0.163が、走っている最中のエージェントに“横から口を挟む”を既定にした

OpenAIのCodex CLI 0.163.0が10月16日公開。応答中のエージェントに追伸を送ってその場で方向を変える「リアルタイム操舵」が既定に。読み取り系ツールの並列実行や設定検索も入り、既定化とDaybreakには但し書きも。

「待って・止めて・やり直す」をやめる──Codex 0.163が、走っている最中のエージェントに“横から口を挟む”を既定にした

OpenAI のコーディングエージェント「Codex CLI」が10月16日、バージョン 0.163.0 を公開しました。目玉は、応答している最中のエージェントに追加の指示を送ってその場で方向を変えられる「リアルタイムの操舵(ステアリング)」です。これまで任意設定だった挙動が、今回から既定で有効になりました。合わせて、読み取り系ツールの並列実行や設定画面の検索化など、日々の操作感に効く変更も入っています。

返事が始まってからでも、言い直せる

従来のエージェントとの対話は、基本的に「指示を出す → 返事を待つ → 気になれば止めて、やり直す」という順送りでした。途中で追加のメッセージを打っても、多くの場合は現在の応答が終わるまで待たされる(キューに積まれる)か、割り込みで一度止めてから出し直す必要があります。

0.163.0 では、Codex が応答している途中に送った追伸がそのまま効き、進行中の生成を止めずに軌道修正できます。公式のリリースノートは「Codex が応答している間に追伸を送ると、即座に操舵できる」と説明し、割り込み時には実行中の Code Mode のセル(その内部で動く入れ子のツール呼び出しを含む)も停止すると明記しています。ChatGPT デスクトップ側でも設定から有効化できる挙動で、これまで opt-in(任意でオンにする)だったものが、今回から既定の動作に切り替わりました。

平たく言えば、"走っているエージェントに横から口を挟んで進路を変える" 操作が標準になった、ということです。

操作感に効く、小さくない4つの変更

ステアリング以外にも、繰り返し使う部分の手触りを変える更新がまとまって入りました。

  • 読み取り系ツールの並列実行:スキル・メモリ・会話履歴の参照など、互いに干渉しない読み取り専用の処理を同時に走らせられるようになりました。一つずつ順番待ちしていた下調べがまとめて片づきます。
  • 設定画面の検索化:/config がカテゴリ横断で設定を検索できるパネルになり、対応する項目はその場で反映されます。再起動が要る項目かどうかも表示されます。
  • リーダーキーの変更:/keymap でショートカットの起点となるリーダーキーを設定できます(既定は Ctrl+X)。
  • 常駐サーバの再起動:/daemon から管理下のバックグラウンドサーバを再起動でき、中断されうる作業を警告したうえで自動的に再接続します。

このほか、保存した会話を再開したときに権限やネットワーク承認が元どおり復元されるようになるなど、細かな取りこぼしの修正も重ねられています。

「待ち時間」より「間合い」の問題だった

リアルタイムのステアリングが変えるのは、処理の速さそのものではなく、人とエージェントのやり取りの間合いです。これまでは「出力が明後日の方向へ進み始めた」と気づいても、終わるのを待つか、割り込んで止めて指示を練り直すしかありませんでした。待てば無駄なトークンと時間が積み上がり、止めれば思考の流れが途切れます。

途中で言い直せると、この二択から降りられます。長い実装や調査の最中に「そのファイルは触らないで」「まず方針だけ先に見せて」と差し込めるようになり、対話は順送りの往復から、会話に近い連続した流れに寄ります。ステアリングを早くから勧める開発者の間では、リアルタイム化を受けて「もう応答中にメッセージをためておく理由はない」という声も出ています。これは効率化の話であると同時に、エージェントを"任せきり"ではなく"伴走させながら細かく舵を当てる"使い方へ寄せる変化でもあります。

チーム運用で効くところ

業務の観点では、軌道修正のコストが下がる意味は小さくありません。生成が逸れたときの手戻り(待ち・やり直し)は、そのままエージェント利用のトークン課金と待機時間に跳ね返ります。途中で正せるなら、最後まで走らせてから丸ごと破棄する頻度を減らせます。読み取り系ツールの並列化も、下調べの往復が多い調査系タスクでの待ち時間短縮に働きます。

設定の検索化やショートカットの調整は地味ですが、複数人でエージェントを常用するチームほど、"どこで何を設定するか" の学習コストが積み上がります。設定の見つけやすさは、導入時の定着のしやすさに直結する部分です。

既定化とDaybreakに付く但し書き

一方で、便利さの裏にある注意点も押さえておく価値があります。

まず、ステアリングが既定で有効になったこと自体が変更点です。応答中はメッセージがキューに積まれる前提で組んだ自動化やスクリプトがある場合、挙動が変わる可能性があり、見直しが要るとの指摘があります。読み取り系ツールの並列実行についても、権限承認との兼ね合いが細部まで明示されていないと一部の解説は注意を促しています。無人運用に組み込む際は、既定動作が変わった前提で一度点検しておくのが無難でしょう。

加えて、今回「対象アカウントでは既定で有効」とされた Daybreak という項目があります(従来は --enable cli_daybreak のようなフラグで明示的に有効化する扱いだったとされます)。リリースノートには「対象アカウントでは既定で有効。codex exec でも OpenAI API キーがあればサーバが許す範囲で選べる」とある一方、Daybreak が具体的に何を指すのかの説明は公表されていません。何が「対象」の条件なのか、サーバがアクセスを提供しない場合にどうなるのかも明確ではありません。中身が未公表である以上、現時点では「既定で有効になった未説明の機能がある」という事実だけを押さえ、過度な推測は避けるのが妥当です。

参照: Release 0.163.0 · openai/codex (GitHub) / Codex Updates by OpenAI (Releasebot) / Codex CLI 0.163.0 — steer mid-response (ai-tldr.dev) / Codex CLI 0.163.0: Daybreak by Default, Instant Interrupts (gptmap.org)