次世代 Hugo

智能を研ぎ、創造を編む

Codex CLI 初體驗

Sam Xiao's Avatar 2026-06-14

本文記錄我的 Codex CLI 基本設定。

Version

Codex CLI 0.139.0

Homebrew

$ brew install --cask codex
  • 使用 Homebrew 安裝 Codex CLI

Config

~/.codex/config.toml

approval_policy = "never"
sandbox_mode = "workspace-write"

[sandbox_workspace_write]
writable_roots = [
  "/Users/oomusou/MyNippon",
  "/Users/oomusou/MyMarkdown",
]
  • approval_policy = "never":Codex 不會向使用者要求升級權限;遇到被 sandbox 擋下的指令時,會直接把失敗結果交回給模型處理
  • sandbox_mode = "workspace-write":允許 Codex 讀取檔案,並只在目前 workspace 與允許的目錄中寫入檔案
  • sandbox_workspace_write:設定 workspace-write sandbox 的細部規則
  • writable_roots:額外允許 Codex 寫入的目錄;適合加入常用專案目錄,讓 Codex 可跨 workspace 修改指定資料夾

macOS Permission

$ sudo chown -R oomusou:staff /Users/oomusou/MyNippon
$ chmod -R u+rwX /Users/oomusou/MyNippon
  • 讓 Codex CLI 對 其他目錄寫入權限

Conclusion

  • Codex CLI 執行速度遠本 Codex Desktop 速度快,尤其在同時執行多個 Agent 時,可明顯感覺 Codex Desktop 會造成 macOS 使用上的卡頓,但 Codex CLI 則無