Codex CLI 從 0 開始使用教學 - 完整學習筆記

給已經懂 Codex 概念、要在終端機真的用起來的人:安裝登入、sandbox 與 approval 權限模型、AGENTS.mdconfig.tomlcodex exec 自動化,以及怎麼被 Claude 指揮當「雙手」。


先分清楚:這份跟另一份的差別

Codex 從 0 開始使用教學本份(Codex CLI)
講什麼Codex 這個產品:Project、Thread、cloud task、Skills、Automations終端機裡的 codex 指令
適合建立整體心智模型實際在 WSL / mac 終端機操作
重點觀念與工作流sandbox / approval、config.toml、exec 自動化

建議先讀那一份的 01–03 建立觀念,再回來讀這份。


一句話結論

Codex CLI 是 OpenAI 的 coding agent,跑在你自己的電腦上。 用 ChatGPT 帳號登入(Plus 就可以),在終端機裡讀你的 repo、改檔案、跑指令。

對本站作者的定位很明確:它是「雙手」——負責量產與機械性工作,把 Claude 的額度留給判斷與醫學查證。 完整分工見 Herdr 08


目錄

檔案主題說明
01-什麼是Codex-CLI什麼是 Codex CLI定位、跟 Codex app / Claude Code 的差別
02-安裝與登入安裝與登入npm / brew / 安裝腳本、ChatGPT 登入、Windows 建議
03-互動模式基本操作互動模式斜線指令、快捷鍵、session resume
04-Sandbox與Approval權限模型⚠️ 權限模型兩個獨立的旋鈕,最該讀懂的一章
05-AGENTS-md與config-toml設定AGENTS.md 階層、config.toml 完整鍵值、profiles
06-非互動模式codex-exec自動化codex exec、JSONL、CI 整合
07-MCP與擴充擴充MCP、Codex 當 MCP server
08-實戰-被Claude指揮的雙手實戰搭配 Herdr 的分工、任務檔寫法
09-疑難排解與速查表排錯與速查症狀對照 + cheat sheet

快速結論(懶人包)

  • npm i -g @openai/codexbrew install --cask codex。⚠️ Windows 支援仍是 experimental,官方建議在 WSL2 裡跑。
  • 登入:跑 codex,選 Sign in with ChatGPT。Plus / Pro / Business / Edu / Enterprise 都可以。
  • 最重要的觀念sandbox mode 和 approval policy 是兩個獨立的旋鈕——一個管「技術上能做什麼」,一個管「什麼時候要問你」。
  • 專案指示AGENTS.md(不是 CLAUDE.md)。全域的放 ~/.codex/AGENTS.md
  • 設定~/.codex/config.toml,可以定義 profiles 一鍵切換不同安全等級。
  • 自動化codex exec "TASK"(別名 codex e),--json 出 JSONL、-o 存最後訊息。
  • ⚠️ 模型異動gpt-5.4gpt-5.4-mini2026-08-31 從 ChatGPT 登入的 Codex 退場——存在設定 / 自訂 agent / 排程任務裡的舊模型名要換掉。詳見 02-安裝與登入

🔗 相關筆記


參考資料

最後更新:2026-08-04