なぜ設定するのか

ターミナルが非アクティブなときに完了・承認待ちを通知します。auto は OSC 9 対応端末ならデスクトップ通知、そうでなければベル。確実に音を鳴らしたいなら bel。

notifications = ["agent-turn-complete", "approval-requested"] のように種類を絞ることもできます。

設定方法

  1. ~/.codex/config.toml を開く(なければ作る)
  2. スニペットを追記する。同じキーや同じ [テーブル] がすでにあれば重複しないように整理する
  3. Codex を起動し直す
既定値
通知方法は auto、条件は unfocused
書く場所
~/.codex/config.toml
型
boolean | array<string>

公式ドキュメントの説明

Enable TUI notifications; optionally restrict to specific event types.

公式リファレンスを見る