Weekly AI News
Codex、apply_patch のストリーミング表示と notify 通知が復活
Codex

Codex、apply_patch のストリーミング表示と notify 通知が復活

Codex でパッチ適用の進行が一括表示になり、非 TUI 環境で通知が届かず不便だった利用者は、本アルファ版で従来のストリーミング表示と notify 連携が戻り、作業状況を即時に把握できる。

概要

Codex でパッチ適用の表示が止まり、非 TUI 環境で通知が来なくなっていた利用者向けに、ストリーミング表示と notify 連携が復活した。

コード変更を apply_patch で適用する際、進行状況が逐次表示されず、また端末 UI 以外で通知が届かなくなっていた Codex 利用者に向けて、プレリリース版 rust-v0.138.0-alpha.4 が公開された。今回は機能追加ではなく、過去に動いていた 2 つの挙動を元に戻す修正が中心となる。OpenAI はこのリリースを正式版前の アルファ版(検証段階の先行配布)として配信している。

変更点

apply_patch の進行が逐次表示に戻る

apply_patch ツール呼び出しの出力が、再びストリーミング(逐次的に流して表示する方式)で表示されるようになった。これにより、パッチ適用の進行を完了まで待たずに途中経過を確認できる。長いパッチ適用でも、どこまで処理が進んだかを把握しやすくなる。

非 TUI 環境で notify 通知が復活

端末 UI(TUI)以外で Codex を使う場合の notify 連携が復元された。これは処理完了などを外部に知らせる通知の仕組みを指す。スクリプトや非対話的な使い方で通知が止まっていた利用者は、再び完了通知を受け取れる。

開発者への影響

今回はプレリリースのため、安定運用には正式版を待つ判断も妥当である。ただし逐次表示や非 TUI 通知に依存していた人は、復旧の効果が大きい。アルファ版で挙動を試し、問題なければ正式版での適用に備えるとよい。

使い方の一例

使い方の一例として、.codex/config 系の設定で notify に実行するコマンドを指定しておくと、非 TUI でのバッチ実行時もタスク完了を外部通知として受け取れる。apply_patch の逐次表示は、パッチ適用を伴うタスク実行時に自動で反映される。

出典

この記事は AI によって生成されました。事実関係は必ず原典(参照元)でご確認ください。