[[CLI]]コマンドで[[ルール (Codex CLI)|ルール]](`.rules` ファイル)を追加して権限を制御したい。
## 2026/02/25 時点ではなさそう
> [!left-bubble] ![[chappy.webp]]
> • 結論: 現状はできません(少なくとも codex-cli 0.104.0)。
>
> - codex 本体には --rules / --prefix_rule 引数がなく、codex --rules ... は unexpected argument '--rules' になります。
> - prefix_rule(...) は .rules ファイルで定義する仕組みです(~/.codex/rules/default.rules など)。
> - --rules が使えるのは codex execpolicy check(評価・検証用)です。本体実行時の動作変更用ではありません。
>
> 参考:
>
> - https://developers.openai.com/codex/rules/
> - https://github.com/openai/codex/blob/main/codex-rs/cli/src/main.rs
> [!left-bubble] ![[chappy.webp]]
> • はい、CLI引数で「この rules ファイルを追加で使う」はできないです。
>
> - codex 本体には --rules がありません(codex --rules ... はエラー)
> - --rules は codex execpolicy check(検証コマンド)専用です
>
> 実運用で追加したい場合は、~/.codex/rules/ に .rules ファイルを置きます(起動時に読み込まれる想定)。
>
> 例:
>
> mkdir -p ~/.codex/rules
> cp ./my-gh-api.rules ~/.codex/rules/
関連Issue。
> [!left-bubble] ![[chappy.webp]]
> - #1260 Make the list of auto-approved commands configurable via execpolicy (https://github.com/openai/codex/issues/1260)(closed)
> execpolicy で許可コマンドを設定したい、という本筋に近い要望。
> - #9164 Use configured rules for VSCode extensions (https://github.com/openai/codex/issues/9164)(closed)
> ~/.codex/rules や repo 側 rules が拡張側で効かない、という rules 適用範囲の話。
> - #12716 Allow list for commands instead of danger-full-access + deny list (https://github.com/openai/codex/issues/12716)(open, 2026-02-24 作成)
> ルール/許可方式をより厳密にしたい要望。
> - #8778 'Yes, and don't ask again for commands that start with' too narrow (https://github.com/openai/codex/issues/8778)(closed)
> prefix_rule のプレフィックス粒度に関する話。
> - #8980 Exec Rules do not effectively capture pipelines (https://github.com/openai/codex/issues/8980)(open)
> rules のマッチング挙動(パイプライン)に関する話。