なぜ設定するのか

~/.codex/history.jsonl は放っておくと増え続けます。上限(例は100MiB)を超えると古いものから捨てて圧縮します。

履歴を一切残したくないなら persistence = "none"。

設定方法

  1. ~/.codex/config.toml を開く(なければ作る)
  2. スニペットを追記する。同じキーや同じ [テーブル] がすでにあれば重複しないように整理する
  3. Codex を起動し直す
既定値
未設定(上限なし)
書く場所
~/.codex/config.toml
型
number

公式ドキュメントの説明

If set, caps the history file size in bytes by dropping oldest entries.

公式リファレンスを見る