AI 教學
Codex 安裝教學(ChatGPT 桌面 App 版)
適用 Windows 與 macOS
一步一步安裝 Codex
用「ChatGPT 桌面 App」就能開始
很多 Codex 教學一上來就叫你打終端機指令,新手很容易卡在第一步。
這份不一樣:我們用官方的桌面 App,像裝一般軟體那樣下載、安裝、登入,再用滑鼠點一點就能請 AI 幫你做事。介面字彙都附中文對照,也會告訴你哪些設定千萬別亂開。
- 要裝的 App 叫「ChatGPT」,不叫「Codex」。沒有獨立的 Codex App,Codex 是 ChatGPT 桌面 App 裡的一個模式。到 chatgpt.com/download 下載。
- Mac 要 macOS 13 以上,Apple Silicon 與 Intel 都有官方安裝檔(Intel 版要在下載選單裡另外選)。Windows 要 Windows 10 版本 2004(build 19041)以上。
- 官方寫明 Free 方案也含 Codex,但功能對照表最低只列到 Plus,想穩定使用建議 Plus(每月 US$20)起跳。
- 權限只要確認一件事:輸入框左下角寫著「要求核准」。那是最安全的一檔,也是官方建議新手用的。看到「完整存取權」就把它切回來。
- 但它在你選的資料夾裡改檔案,不會每次都問你。它的保護方式是限制範圍,不是每步確認,所以選對資料夾才是關鍵。
以下是完整版。趕時間的話,第 02 節(安裝)與第 06 節(權限)看完就能開始用。
先看這裡:這份教學是給誰的
Codex 是 OpenAI 的 AI 編程助理,能讀你的檔案、幫你寫程式或改文件、還能自己動手執行指令。它有好幾種使用方式,這份只教最適合新手的一種:官方桌面 App。
為什麼選 App?因為它是圖形介面,全程用滑鼠點按就好,不需要打任何終端機指令。你只要會下載軟體、會用滑鼠,就能跟著做完。
很多人第一步就卡在這裡:到處找「Codex App」卻怎麼也找不到。
因為 OpenAI 把 Codex 做進了 ChatGPT 桌面 App 裡面,它不是一個獨立的應用程式。
裝好之後,點 App 左上角的下拉選單,你會看到 ChatGPT(建立、了解與探索)與 Codex(建置、偵錯與發布)兩種模式。要請 AI 動你的檔案、寫程式,就切到 Codex。第 03 節有實機截圖。
(想自己確認的話:這個 App 的內部識別碼就是 com.openai.codex。)
從官網下載 App → 安裝並登入 ChatGPT 帳號 → 切到 Codex → 選一個資料夾 → 打字請它幫你做事。就這樣。
補充:你可能會看到別人的畫面跟你不一樣
那是因為 Codex 除了桌面 App,還有終端機版、網頁版等好幾種介面。新手用桌面 App 就好,這一段看不看都不影響你安裝。
想知道總共有哪幾種?點開看官方的六種介面
官方目前列出的是六種。它們「怎麼跟 AI 對話」很像,差別在「程式在哪裡跑、用起來像什麼」:
| 版本 | 官方名稱 | 程式在哪裡跑 | 適合誰 |
|---|---|---|---|
| 🖥️ 桌面 App ← 本教學就是這個 | ChatGPT desktop app | 你自己的電腦 | 新手、處理電腦裡的檔案 |
| ⌨️ 終端機版 | Codex CLI | 你自己的電腦 | 工程師、習慣打指令 |
| 🧩 編輯器擴充 | Codex IDE extension | 你自己的電腦 | 已經在用 VS Code 等編輯器的人 |
| 🌐 網頁版 | ChatGPT on the web | OpenAI 的雲端 (瀏覽器只是操作畫面) | 想免安裝、隨處可用 |
| ☁️ 雲端版 | Codex cloud | OpenAI 的雲端主機 | 想同時跑多個任務 |
| 📡 遠端 | Remote | 遠端主機/手機遙控 | 進階用法 |
新手先用桌面 App。它跑在你自己的電腦上、改動直接看得到,而且權限設計對新手相當友善(第 06 節會詳細講)。等你之後想「免安裝、用瀏覽器就能用」,再去看網頁版。
開始前:你只需要準備兩樣東西
Mac 與 Windows 都可以,Mac 的 Apple Silicon 與 Intel 機種也都有官方安裝檔。系統版本要求見下方。
免費帳號也能登入,但實務上建議從 Plus 起跳比較穩。各方案的差別見下方。
Ventura,2022 年版
版本 2004,2020 年版
下載要等一下
ChatGPT Plus
| 系統 | 怎麼查 | 要看什麼 |
|---|---|---|
| 🍎 Mac | 左上角蘋果選單 → 關於這台 Mac | 晶片寫 Apple M… 或 Intel(兩種都能裝,下載的檔案不同)macOS 要 13 以上 |
| 🪟 Windows | 按 Win + R,輸入 winver | OS 組建要 19041 以上,低於這個要先更新 Windows |
哪一種 ChatGPT 方案可以用?
官方在方案說明頁寫得很清楚:Codex 含在 Free、Go、Plus、Pro、Business、Edu、Enterprise 這幾種方案裡。也就是說,免費帳號名義上也能用,這點和很多同類工具不一樣。
官方的功能對照表最低只列到 Plus,Free 與 Go 不在表上,而「用桌面 App 跑本機工作」正是表裡的項目。
所以務實的建議是:想穩定使用,從 Plus(每月 US$20)起跳。你也可以先用免費帳號登入看看。
| 方案 | 價格 | 官方定位 |
|---|---|---|
| Free | US$0 | 探索 Codex 能做什麼,做快速的小任務 |
| Go | US$8/月 | 輕量的程式工作 |
| Plus ← 建議從這裡開始 | US$20/月 | 每週幾次專注的程式工作 |
| Pro | US$100/月起 | 比 Plus 多 5 倍或 20 倍用量 |
| Business | US$20/人/月 (2 人起、年繳;月繳 US$25) | 團隊使用,含管理功能 |
| Enterprise/Edu | 洽詢業務 | 企業級安全與控管 |
下面幾個詞在教學裡會出現,看過有印象就好,遇到再回來查:
專案是一組相關的對話,官方定義是「一組相關的聊天與共用來源,或一個用於檔案作業的本機資料夾」。專案不一定要綁資料夾,但你要它讀寫電腦裡的檔案時就掛一個。它實際能動的範圍,官方叫 workspace(工作區)。
同一個 App 裡的兩種用法。要動你的檔案、寫程式,就切到 Codex。
決定 Codex 能自己做到哪、什麼時候要停下來問你。預設就是最安全的那一檔。
技術上限制它能碰哪些檔案、能不能連網的一道牆。Mac 上是系統內建的,不用另外安裝。
你寫給 Codex 的工作規則檔,每個對話開始時會先讀一次。
方案內可用的額度。以五小時為一個區間計算,另外可能還有每週上限。
從官方網站下載並安裝 Codex
下面三個按鈕都是官方下載連結,選你的系統直接點。再提醒一次:你要下載的檔案叫 ChatGPT,不叫 Codex。
不確定你的 Mac 是哪一種?點左上角蘋果選單 → 關於這台 Mac,看「晶片」那一行。
也可以到官方下載頁 chatgpt.com/download 自己選。不要用搜尋結果裡的第三方下載站。
- 點上面的按鈕下載
下載到的檔名是Codex.dmg(Intel 版是Codex-latest-x64.dmg)。檔名不是 ChatGPT 是正常的。檔案約 600 MB,要等一下。 - 拖進「應用程式」
點兩下打開.dmg,把 ChatGPT 圖示拖進應用程式(Applications)資料夾。 - 第一次開啟
到「應用程式」裡點開 ChatGPT。macOS 問你要不要打開來自網路的程式,按「打開」。 - 登入
點Continue to sign in,瀏覽器會跳出來讓你登入 ChatGPT 帳號,完成後自動跳回 App。 - ✅ 怎麼知道成功了
看到 App 主畫面、左上角顯示Codex或ChatGPT,就代表好了。
- 點上面的 Windows 按鈕
它會透過 Microsoft Store 安裝。過程中出現 Store 的畫面是正常的,你不需要自己去逛 Store。 - 開啟 App
裝好後從「開始」選單找到 ChatGPT 開啟。 - 登入
點Continue to sign in,用瀏覽器完成登入。 - ✅ 怎麼知道成功了
看到 App 主畫面、左上角顯示Codex或ChatGPT,就代表好了。
在 PowerShell 執行這行也可以,效果一樣。不想碰指令就跳過。
那是給 API key 用的,走的是另一套按量計費(要另外開 OpenAI Platform 帳單),不會用到你訂閱方案的額度,部分雲端功能也會受限。
用 ChatGPT 帳號登入就好。
認識介面:哪裡點什麼(附中文對照)
裝好、登入之後,你會看到這個畫面。先認得幾個位置就夠了,其他的用到再說。
截圖拍攝自 macOS 版(中文介面),Windows 版本文沒有對應截圖,但配置大致相同:左邊清單、中間對話、下面輸入框。
介面文字會隨版本調整。看到字跟本文不同,先看它在畫面的哪個位置,通常就對得上了。
圖上的紅色數字,對應下面兩張表。
左側:找東西的地方
| 圖上編號 | 畫面上寫 | 這是什麼 | 什麼時候用 |
|---|---|---|---|
| 1 | Codex ⌄ (左上角) | 模式切換 | 點它可以在 ChatGPT 與 Codex 之間切換,見本節最後 |
| 2 | 新對話 | 開一個新任務 | 每次要做不同的事就開一個 |
| — | Pull Request | 程式碼的合併請求 | 接了 GitHub 才會用到,新手可忽略 |
| — | 已排程 | 定時自動執行的任務 | 進階功能,新手可忽略 |
| — | 外掛程式 | 連接外部工具與服務 | 進階功能,新手可忽略 |
| — | 探索 | 官方文件未說明這個項目,這裡只描述畫面上看得到的位置 | 新手可忽略 |
| 3 | 專案 | 一組相關的對話,可以掛上你電腦裡的資料夾 | 第 05 節整節都在講這個 |
| 4 | 最近項目 | 你最近的對話 | 回頭接續昨天的工作 |
下方:輸入框那一排(最重要)
| 圖上編號 | 畫面上寫 | 這是什麼 | 什麼時候用 |
|---|---|---|---|
| 5 | 選擇專案 | 這次要處理哪個資料夾 | 每次開工前先確認 |
| 6 | 想做什麼都可以 | 輸入框 | 打字告訴它你要做什麼 |
| 7 | 要求核准 (輸入框左下角) | 權限模式 | 全篇最重要的一個位置,第 06 節整節都在講它 |
| 8 | GPT-5.6 Sol 高 (輸入框右下角) | 目前的模型與推理強度 | 點它可以換,見第 04 節 |
兩個都在輸入框的最下面一排,但意義完全不同:
左下角(編號 7)是權限,管的是「它能動什麼」。
右下角(編號 8)是模型與思考強度,管的是「它用多少力氣想」。
Codex 的權限設定不在選單深處,而是就在輸入框左下角,實機畫面上顯示的字是「要求核准」。送出訊息之前先看一眼那裡寫什麼,這是這份教學裡最值得養成的一個習慣。
ChatGPT 與 Codex:同一個 App 裡的兩個模式
點左上角的 Codex ⌄,就會看到這個 App 其實有兩種模式:
| 模式 | 官方的一句話定位 | 你什麼時候用它 |
|---|---|---|
| ChatGPT | 建立、了解與探索 | 一般對話、問問題、查資料 |
| Codex ← 本教學用這個 | 建置、偵錯與發布 | 要它讀你的檔案、動你的專案 |
所以第 00 節那句話在這裡得到印證:你裝的 App 叫 ChatGPT,Codex 是它裡面的一個模式。確認左上角顯示 Codex,就是在對的地方了。
🧠 模型的選擇:哪種任務,用哪個「大腦」
畫面上預設是什麼,就用什麼。等你覺得它變慢、或額度不太夠用了,再回來看這一節就好。
這裡不是「開工前必須先設定」的步驟。
Codex 可以切換不同的模型。簡單講:越強的模型越慢、越吃你的用量額度,所以「永遠選最強的」並不是最好的用法。
非程式的例子:把一整年的雜亂資料整理成一份完整報告,中間還要自己查資料、做判斷、反覆調整。
非程式的例子:把一疊零散的會議記錄,整理成一份有結構、有輕重的專案摘要。
非程式的例子:整理一份文件清單、把幾份資料合併比對、寫一封要拿捏語氣的回信。
非程式的例子:把 40 個檔名統一改成同一種格式、把一堆資料照規則分類。
推理強度:讓它想多久
模型與推理強度都在輸入框右下角,點一下就會展開一個滑桿:
官方給的原則只有一句話:在能得到你要的結果的前提下,用最低的那一檔就好。
| 檔位 | 適合的任務 |
|---|---|
| 最低檔 App 顯示 Light/終端機版 Low | 快速、範圍明確的小任務 |
Medium(中) | 需要多想一點、有規劃成分的任務 |
High(高)/ Extra High(極高) | 多步驟、多來源、需要權衡取捨的難題 |
最低的那一檔,桌面 App 顯示 Light,終端機版顯示 Low。兩邊是同一件事,不要以為自己少了一個選項。
另外,中文介面會把這些字翻成中文(例如上圖顯示的是「高」)。看到中文不用緊張,對應關係就是上表那樣。
模型選單裡可能還會有 Max(讓模型對單一任務想更久)和 Ultra(把任務拆給多個子代理平行處理)。官方自己說得很明白:多數任務不需要 Max 或 Ultra。
看不到它們是正常的。官方的說法是條件句:「如果你在選項裡沒看到 Max,就要到 App 設定裡開啟它」、「如果 Ultra 沒出現在模型滑桿上,到 Settings > Configuration 打開 Ultra in model picker slider」。
另外官方也提到,可選的強度檔位「會依你選的模型而不同」,網頁版的 Ultra 還限「符合資格的帳號」才有。所以找不到開關也可能不是你操作錯誤。新手可以完全不用管這兩個。
官方沒有公布固定的預設模型,只說「會使用一個推薦的模型」,而且不同介面、不同版本看到的可能不一樣。
所以以你畫面上顯示的為準。想換就在輸入框打 /model,或直接點模型選單。
📁 指定要處理的資料夾
告訴 Codex「要處理哪個資料夾」,是開工前最關鍵的一個動作。這個資料夾就是它的活動範圍,官方稱為 workspace(工作區)。
- 點「新增專案」
英文介面顯示的是Add new project,或按Ctrl/Cmd+O,然後選一個資料夾。 - 第一次請選測試資料夾
建議先自己新建一個測試用的資料夾,裡面放幾個不重要的檔案。不要一開始就拿重要專案練手。 - 先看下面「這些資料夾不要選」再決定
選錯範圍是新手最容易出事的一步。 - ✅ 怎麼知道加好了
左側「專案」清單出現你剛加的資料夾名稱,就代表成功了。 - 確認它的活動範圍
在輸入框打/status,看它回報什麼。這個指令桌面 App 與終端機版都有,但兩邊顯示的內容不一樣,詳見下方說明。
原則很簡單:範圍越大,它能動到的東西越多。下面這幾種請避開:
| 不要選 | 為什麼 |
|---|---|
| 公司共用的網路磁碟機 | 那裡面是同事的檔案。出事影響的不只你一個人 |
| 雲端同步資料夾 OneDrive/Google Drive/Dropbox/SharePoint | 本機一改就同步出去,等於直接改到雲端的版本 |
| 整個「桌面」 | 桌面通常什麼都有,範圍太雜 |
| 整個「文件」資料夾 | 同上,而且常常混著你根本忘了的舊檔 |
| 使用者家目錄 也就是你的帳號名稱那一層 | 範圍最大的一種,等於把整台電腦的個人檔案都交出去 |
正確做法:只選你這次真的要處理的那一個資料夾。例如要整理某個案子的文件,就只選那個案子的資料夾,不要選它的上一層。
就算在可寫入模式下,你加進來的資料夾最上層的 .git、.agents、.codex 仍是唯讀的,而且底下的東西全都動不了。
⚠️ 官方寫的是「工作資料夾最上層」。如果你加的是一個母資料夾、底下還有好幾個各自帶 .git 的子專案,那些就不在保護名單內。
不要把「我只選了這個資料夾,它就只碰得到這裡」當成鐵律:
- 官方說工作區還包含
/tmp這類暫存目錄,不只你選的那一個。 - 設定裡可以再加入其他可寫入的目錄(預設沒開)。
- 切到「完整存取權」就完全沒有邊界了,見第 08 節。
它是一道預設幫你設好的防線,不是一道你動不了的牆。
🛡️ 安心使用:看懂權限,再寫下你的工作規則
你只要記住一件事:送出訊息前,看一眼輸入框左下角是不是寫著「要求核准」。那是三檔裡最安全的一檔,也是官方建議新手用的。其他都不用動。
三檔權限模式,分別是什麼
點一下輸入框左下角的「要求核准」,就會展開這個選單:
關鍵在「外部」兩個字:它會問的是你選的資料夾以外的事。資料夾裡面的編輯,它不會每次都問。
工作範圍和左邊那檔完全一樣,差別只在「要跨出邊界時,是問你、還是交給審查代理判斷」。換人審核不會擴大範圍。
沒有沙箱、不會問你。官方對它的警告很重,見第 08 節。
選單裡有人三檔都在、有人只看到「要求核准」,兩種都正常,不用糾結。官方也沒有說明這個選擇會不會被記住,所以最保險的是每次送出前瞄一眼,只要一秒。
(官方文件說另外兩檔要先到 Settings > General > Permissions 打開,但本文 2026/09/11 測試的 26.908 版三檔就直接在選單裡。)
它什麼時候會問你、什麼時候不會
這是最多人搞錯的地方。以預設模式來說,界線就在「有沒有跨出你選的資料夾」:
- 讀取你選的資料夾裡的檔案
- 修改你選的資料夾裡的檔案
- 在你選的資料夾裡執行指令
- 讀取資料夾以外的檔案
(官方說會問的是「編輯」,實測讀取系統檔沒有問)
- 修改資料夾以外的檔案
- 需要連網的動作
(網路預設是關閉的) - 被標記為「破壞性」的外部工具呼叫
(除非該工具同時標記為唯讀)
如果你看過其他 AI 工具的教學說「它動手前一定會先問你」,那是別的工具的規格。Codex 的保護方式是限制活動範圍,不是每一步都確認。
而且「執行指令」包含會新增、覆蓋、刪除檔案的指令。沙箱限制的是它能碰的範圍,不是它能做的動作。
所以第 05 節那件事才那麼重要:你選對資料夾,就等於畫好了它的活動範圍。
還有,官方明說會攔的是「編輯工作區以外的檔案」,沒有說「讀取」也會問。白話說:邊界擋的是「動手改」,不是「看一眼」。
它停下來問你的時候,長這樣
下面是實際觸發核准的畫面。任務是請它連線到 example.com 取得 HTTP 狀態碼,因為需要連網,它就停下來了:
| 圖上編號 | 你會看到什麼 | 意思 |
|---|---|---|
| 1 | 左側對話標示「正在等待核准」 | 就算你切到別的視窗,回來也找得到是哪個任務卡住了 |
| 2 | 它要做什麼、要跑哪一行指令 | 這一行請真的看一眼再決定,它會完整寫出來 |
| 3 | 拒絕(Esc)/允許一次 | 「允許一次」只放行這一次。旁邊的下拉箭頭還有其他範圍可選 |
- 問它。最直接的方法:在對話裡打「你剛剛改了哪些檔案?列出來」。
- 看變更檢視。App 有變更檢視面板,可以看它動了哪些地方、也可以還原。(Windows 上這個面板需要先裝 Git,見第 11 節)
- ⭐ 最保險、也最不用學新東西的一招:開工前把整個資料夾複製一份,名字後面加日期。這是唯一一定有效的還原鍵。
如果這個資料夾對你很重要,先做第 3 點再開始,花不到一分鐘。
寫下你的工作規則:AGENTS.md
AGENTS.md 是你寫給 Codex 的工作規則,它在每個對話開始時會先讀一次。
你不需要知道 .md 是什麼檔、要用什麼程式打開。照這三步做就好:
- 打
/init
它會在目前的專案產生一份AGENTS.md骨架。 - 把規則貼給它
直接在輸入框說:「把下面這段貼進 AGENTS.md」,然後把下方的範本貼上去。它會自己寫好。 - 開一個新對話
這一步不能省,理由見下方。
Codex 是在對話開始的那一刻,把所有 AGENTS.md 串成一份指令,不是每講一句話就重讀一次。官方的說法是這份指令鏈「啟動時建立一次」。
所以你用 /init 產生檔案、或改了裡面的內容之後,請開一個新對話,新規則才會生效。
覺得規則好像沒被吃到時,不用去找哪裡可以清快取(官方寫明沒有快取要清),重開一個對話就好。
進階:規則檔可以分層放,還有容量上限(新手不用管,點開再看)
| 層級 | 放在哪裡 | 作用範圍 |
|---|---|---|
| 全域 | Mac/Linux:~/.codex/AGENTS.mdWindows: %USERPROFILE%\.codex\AGENTS.md~ 與 %USERPROFILE% 都是指「你的使用者資料夾」,也就是帳號名稱那一層 | 你所有的專案 |
| 專案 | 專案根目錄的 AGENTS.md | 這個專案。新手寫在這一層就好 |
| 子資料夾 | 子資料夾裡的 AGENTS.md | 只有當你的工作位置就在那個子資料夾(或更裡面)時才會生效 |
合併規則:從最外層往內串接,越靠近你目前所在位置的規則越後面生效,會蓋過前面的。每一層最多只取一個檔案。另外每一層都可以放一份 AGENTS.override.md,它會優先於同一層的 AGENTS.md。
子資料夾那層很多人會誤會:官方是從專案根目錄往下讀到「你目前的工作位置」就停,不會再往更深處找。所以你在 App 裡直接把整個專案加進來時,子資料夾裡的 AGENTS.md 其實讀不到。新手寫在專案根目錄那一份就好。
容量上限:所有 AGENTS.md 合併起來有 32 KiB 的上限,超過會被截斷;而且越大,每次對話吃掉的額度越多。規則寫重點就好。
下面這份可以直接複製,貼進你的 AGENTS.md:
AGENTS.md 是寫給模型看的指示,不是技術上的強制限制。真正在技術層攔住它的是沙箱,也就是第 05、06 節講的權限模式。
兩者是不同層次的保護:沙箱是鎖,AGENTS.md 是叮嚀。不要以為在 AGENTS.md 寫一句「不要刪檔案」就等於安全了。
備份:最實際的一道保險
不管權限設定多嚴謹,動重要檔案前先備份永遠是對的。三個選擇,由簡到繁:
- 最簡單
把整個資料夾複製一份,改名加上日期。完全不用學新東西。 - 進階
用 Git 做版本控制,每次改動前先 commit。好消息是 Codex 預設動不了工作資料夾最上層的.git(見第 05 節);但如果你一次加進來的是含多個子專案的母資料夾,子專案各自的.git不在保護名單內,備份還是要做。 - 雲端
iCloud、Google Drive、Dropbox 這類有版本歷史的同步服務,救得回前幾個版本。
補充:Git 是裝在你電腦上的版本控制工具,離線就能用、不用註冊;GitHub 是放程式碼的網站,需要帳號。這份教學全程不需要 GitHub 帳號。
在 App 裡的常用操作
日常你會反覆用到的操作大概就這幾個,記住前三個就能開始工作了。
| 你想做什麼 | 怎麼做 |
|---|---|
| 開一個新任務 | 點左上角的新對話 |
| 換一個資料夾來處理 | 從左側清單點選那個專案,然後開一個新對話(見下方說明) |
| 換模型 | 打 /model,或點輸入框右下角的模型名稱 |
| 調整它要想多久 | 打 /reasoning |
| 先看計畫再動手 | 打 /plan |
| 看用量還剩多少 | 打 /status |
| 對話變長變慢 | 打 /compact 壓縮脈絡 |
| 回頭接續昨天的工作 | 從左側最近項目點開舊對話 |
⚠️ 資料夾是「開對話時」綁定的。/project 官方定義是「為新對話選擇專案」,在對話進行中打它,設定的是你接下來新開的對話,不會把目前這個對話搬過去。想換資料夾就選好專案再開新對話。(/local 也不是用來換資料夾的,它跟 /cloud、/worktree 同一組。)
遇到比較大的任務,先打 /plan,讓 Codex 把計畫講出來。你看過計畫、覺得方向對了,再讓它動手。
這比「它一口氣做完一堆你不要的東西,你再回頭叫它改」省時間,也省用量。
⭐ 變更檢視面板:看它改了什麼、把它改回來
這是全篇最該學會的一個功能。它讓你看到 Codex 動了哪些地方,而且可以一鍵還原。
| 你想做什麼 | 怎麼開 |
|---|---|
| 開關變更檢視面板 | Mac:⌘ + ⌥ + BWindows / Linux: Ctrl + Alt + B |
| 開變更檢視分頁 | Mac:⌃ + ⇧ + GWindows / Linux: Ctrl + Shift + G |
官方說明這個面板的還原不是全有全無,有三個層級:
- 整份變更:一次全部收下或全部還原
- 單一檔案:只還原某一個檔案
- 單一段落:連某個檔案裡的某一段都可以單獨處理
所以它改了五個檔案、你只想留三個,是做得到的。
⚠️ 這個面板需要專案在 Git 儲存庫裡。官方明說變更檢視面板與 /review 指令都只有在專案位於 Git 儲存庫內時才會出現;如果還不是,App 會提示你建立一個。Windows 使用者需要先裝 Git(見第 11 節)。官方只提供上面那組快捷鍵,沒說按鈕在畫面哪個位置,請以你的畫面為準。
🔒 資安考量與危險設定提醒
這一節只有一個重點:不要打開 Full access。
「在 full access 模式下執行 Codex,代表 Codex 不再受限於你的專案資料夾,而且可能執行非預期的破壞性動作,導致資料遺失。」
官方在另一處也寫,這個模式會「移除檔案系統與網路的邊界」,並在對應的終端機參數旁標示「沒有沙箱、沒有核准機制」。
什麼情況下你可能會不小心開到它
- 在設定裡好奇把它打開,之後就在輸入框下方的選單選到了。
- 看到某些教學說「這樣比較不會被打斷」,就照做了。
如果你已經開了:回到 Settings > General > Permissions 把它關掉,選單裡就不會再出現這個選項。
另外提醒:有些舊文章會叫你在設定檔寫 approval_policy = "untrusted"。官方已經不支援這個值,留著有可能導致 App 開不起來,看到就刪掉。(只有這個值被停用;trust_level = "untrusted" 那種寫法官方仍支援,不用跟著刪。)
⭐ 我的檔案會不會被送到 OpenAI?
這是最多人想問、但很多教學避而不談的一題。答案是:會。而且官方講得很直接。
官方在本機安全說明裡寫得毫不含糊:
「本機檔案可以留在裝置上,但相關的檔案片段、提示詞、螢幕截圖、瀏覽器內容或工具執行結果,可能會被送到 OpenAI 的服務以完成任務。本機執行不等於離線,也不等於只在裝置上做模型運算。」(出自官方「ChatGPT Work 本機安全」說明頁)
很多人看到「網路預設是關的」,就以為東西都留在自己電腦裡。這是兩個不同層級的東西:
| 你看到的設定 | 它實際管什麼 |
|---|---|
| 沙箱的網路開關(預設關) | 管「它執行的指令」能不能對外連線。它跑 curl、npm、git push 會被這個擋住 |
| 沒有任何開關 | Codex 本身與 OpenAI 之間的通訊。你的檔案片段要送去給模型處理,這件事本來就會發生 |
官方自己舉了一個很清楚的例子:網頁搜尋是「託管工具」,與沙箱的指令網路是分開的,官方原文寫它「在指令網路存取被關閉時仍然可以使用」。
- 把它當成「你把檔案貼給雲端 AI 看」來判斷。你不會貼給 ChatGPT 看的東西,就不要放進它的工作資料夾。
- 含客戶個資、密碼、金鑰、未公開財務資料的資料夾,不要交給它。
- 企業方案另有保障:官方寫明 Business、Enterprise、Edu 工作區的資料預設不用於訓練模型,但也註明依方案與地區而異。個人方案請到 ChatGPT 設定的「資料控制」自行確認。
其他值得留意的三件事
Approve for me 要多跑一輪模型來判斷該不該放行,官方明說這會增加用量消耗。
這個開關管的是「它執行的指令」能不能對外連網(例如它跑 curl、npm)。它不等於「你的東西都不會離開這台電腦」,詳見下方專節。
官方原話就是這樣說的。這個檔案在 Mac 是 ~/.codex/auth.json、Windows 是 %USERPROFILE%\.codex\auth.json(~ 與 %USERPROFILE% 都是指你的使用者資料夾)。裡面有你的存取權杖,不要上傳到 GitHub、不要貼到工單或聊天室。
⚠️ 注意事項與新手陷阱
把最容易踩的坑一次講完。看過一遍,遇到的時候就知道那是正常的。
- 找不到「Codex App」是正常的
你要找的是 ChatGPT App。這件事第 00 節講過,但它實在太常見了,所以再提一次。 - Intel Mac 要自己去選單裡挑
官方下載頁那顆大按鈕給的是 Apple Silicon 版。Intel 機種請點按鈕旁邊的箭頭,展開Choose another ChatGPT download選單,選macOS (Intel),不要直接按大按鈕。 - 它在你的資料夾裡改檔案、執行指令都不會問你
這是設計如此,不是出錯。執行指令包含會刪除、覆蓋檔案的指令,所以選對資料夾才是關鍵的那道防線,重要資料夾請先複製一份備份。 - 用量是以「五小時」為一個區間計算的
另外可能還有每週上限。官方給的數字是估計範圍,不是固定的訊息則數,實際會因模型、任務大小、脈絡長度差很多。要看剩多少,打/status或去官方的用量儀表板。 - 碰到上限時,換小模型是「比較省」,不是「補血」
官方的說法是切到小模型可以讓額度撐久一點,不是讓已經用掉的額度回來。這兩件事差很多。 - 圖片生成特別吃額度
官方的說法是:平均而言,比「同樣一輪但沒有生圖」的對話快 3 到 5 倍消耗掉額度,實際依圖片品質與尺寸而不同。
⚠️ 這不等於「生一張圖 = 用掉 3 到 5 則訊息」,官方沒有這樣說。 - AGENTS.md 超過 32 KiB 會被截斷
而且越大越吃用量。寫重點就好。 - 任務可能會被安全監控中途暫停
使用 GPT-6 Astra 時,官方有一套非同步的安全監控,偵測到疑似不安全的行為會暫停任務,而且暫停可能在觸發它的動作發生之後才出現。看到暫停通知,先讀完再決定要不要繼續。(在終端機版和手機上,遇到這種暫停是直接結束任務,沒有續跑選項。) - 版本號有兩套,不要搞混
桌面 App 的版本號長得像26.908.31748,終端機版長得像0.153.4。看別人的教學時,先確認對方講的是哪一個。 - 網頁版的斜線指令跟 App 不一樣
官方明說網頁版有自己的一套選單,App 和終端機版的指令不適用於網頁版。
常用指令:在輸入框打「/」就叫得出來
在輸入框打一個 /,就會跳出可用指令的清單。不用背,先記下面五個就夠用了。
| 先記這五個 | 作用 | 什麼時候用 |
|---|---|---|
/plan | 先想再做 | 任務比較大的時候,讓它先講計畫 |
/status | 看對話 ID、脈絡用量與用量上限 | 想知道額度還剩多少 |
/model | 換模型 | 任務變難或想省額度時 |
/init | 產生 AGENTS.md 骨架 | 第一次設定專案規則(見第 06 節) |
/compact | 壓縮目前對話的脈絡 | 對話變長、反應變慢時 |
其餘 19 個指令(用到再查就好,點開展開)
| 指令 | 作用 |
|---|---|
/reasoning | 調整推理強度(見第 04 節) |
/review | 進入程式碼審查模式 |
/project | 為新對話選擇專案 |
/task | 開一個不屬於任何專案的對話 |
/side | 開一個暫時的側邊對話,不打斷主對話 |
/fork | 把目前對話複製成新對話或新的 worktree |
/worktree | 在新的 Git worktree 裡跑這個對話 |
/local | 在選定的本機專案裡跑這個對話 |
/cloud | 把這個對話丟到雲端跑 |
/cloud-environment | 選擇要用哪個雲端環境 |
/mcp | 查看已連線的 MCP 伺服器 |
/memories | 設定這個對話能否使用或產生記憶 |
/personality | 選擇回應風格(限模型支援時) |
/ide-context | 開關與 IDE 共享脈絡 |
/goal | 設一個持續性目標,讓它一直做到完成 |
/approve | 自動審查駁回後,核准重試一次 |
/fast | 開關 Fast 服務層級 |
/feedback | 回報問題給官方 |
/pet | 喚醒或收起桌面寵物 |
| 指令 | 為什麼 App 沒有 |
|---|---|
/permissions | App 的權限設定在輸入框下方的控制項,不是用指令叫出來的 |
/copy | App 直接用滑鼠選取複製就好 |
/exit | App 關視窗就好 |
你在終端機版的教學文章看到 /permissions,不要在 App 裡找,那裡沒有這個指令。
以上內容更新至 2026/09/12 的版本。Codex 改版很頻繁,指令的名稱、數量與行為都可能調整,也會依你的方案略有不同。一律以你在輸入框打 / 實際跳出來的清單為準;找不到某個指令、或看到清單上多了新指令,都是正常的。
🧩 環境準備與常見卡關
正常使用桌面 App 完全不需要終端機,也不用事先裝什麼工具。這一節是給遇到問題、或想再往前一步的人看的。看到指令不用緊張,你多半用不到。
Mac 使用者:什麼都不用裝
好消息:macOS 上的沙箱是用系統內建的機制(官方稱為 Seatbelt)運作的,開箱即用,不用另外安裝任何東西。
Windows 使用者:幾個建議安裝的工具
下面這五個工具是給要寫程式、或想用進階功能的人看的。你如果只是要 Codex 幫你整理檔案、彙整文件,可以直接跳到第 12 節,不裝它們完全不影響。
唯一值得考慮裝的是 Git,因為它能讓你看到「它改了什麼」並還原(見第 06 節的救援三招)。
Windows 上 Codex 預設是用系統原生的方式執行(走 PowerShell,那是 Windows 內建的一個黑底輸入視窗,按開始鍵打 powershell 就找得到),不需要 WSL。
官方說,先裝好幾個常見的開發工具,Codex 會運作得更好:
| 工具 | 官方說它的用途 | 沒裝會怎樣 |
|---|---|---|
| Git | 支撐 App 裡的變更檢視面板,讓你能檢視或還原變更 | 不會不能用,但會少掉一些功能(見下方說明) |
| Node.js | 讓 Codex 執行任務更有效率 | 影響效率 |
| Python | 同上 | 影響效率 |
| .NET SDK | 想開發原生 Windows 程式時才需要 | 一般用不到 |
| GitHub CLI | 支撐 App 裡的 GitHub 相關功能 | 用不到 GitHub 就不影響 |
你可能在別的 AI 編程工具教學裡看過「Windows 必須先裝 Git,否則不能用」。那是別的工具的規格,Codex 不是這樣。
Codex 官方的用字是「先裝好會運作得更好」,以及「沒裝 Git 的話,App 有些功能不能用」。
官方沒有列出完整清單,不過從官方其他段落可以確定至少包含這兩項:
- 變更檢視面板:官方說明 Git「支撐 App 裡的變更檢視面板,讓你能檢視或還原變更」。
/review程式碼審查:官方明說這個指令只有在開啟的專案位於 Git 儲存庫內時才會出現,審查面板也需要專案在 Git 儲存庫裡。
結論:不裝也能跑,但建議裝,尤其你在意「它改了什麼、能不能還原」的話。
官方給的安裝指令,在 PowerShell 裡執行:
裝完 GitHub CLI 後,要再執行 gh auth login,App 裡的 GitHub 功能才會啟用。
常見卡關:PowerShell 說「不能執行指令碼」
如果你在 Windows 上看到類似這樣的錯誤訊息:
這是 PowerShell 的執行原則擋住了。那是 Windows 的一道安全設定,用來決定「哪些指令稿可以執行」。官方給的常見解法是把它改成 RemoteSigned:
這行指令是什麼意思:允許執行你自己電腦上的指令稿,以及有數位簽章的網路指令稿。沒簽章的網路指令稿仍然會被擋。
進階:也可以裝終端機版(Codex CLI)
這段是給想用終端機的人看的,新手可以完全略過(點開展開)
如果你之後想在終端機裡用 Codex,官方提供四種安裝方式:
| 平台/方式 | 指令 |
|---|---|
| macOS / Linux | curl -fsSL https://chatgpt.com/codex/install.sh | sh |
| Windows | powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex" |
| npm | npm install -g @openai/codex |
| Homebrew | brew install --cask codex |
brew install --cask codex 裝出來的是終端機版,不是桌面 App。名稱裡有 --cask 容易讓人以為是圖形介面程式,但它的產出只有一個命令列執行檔。
桌面 App 一律從 chatgpt.com/download 下載。
常見問題
Codex 要付費嗎?免費帳號可以用嗎?+
為什麼我找不到「Codex」這個 App?+
Codex 桌面 App 支援哪些系統?+
Windows 一定要先裝 Git 才能用嗎?+
Codex 會不會亂改我的檔案?+
新手要怎麼設定權限最安全?+
AGENTS.md 是什麼?跟其他工具的規則檔一樣嗎?+
用量上限是怎麼算的?用完要等多久?+
我的檔案會不會被送到 OpenAI?+
它做到一半,我想喊停要怎麼辦?+
關掉視窗,它會不會還在背景跑?+
免費額度用完,會自動扣款嗎?+
不想用了,要怎麼移除乾淨?+
準備好了,開一個小專案試試吧
到這裡你已經有了:一個裝好的 App、一個登入的帳號、一個選好的資料夾,以及對權限的基本理解。剩下的就是開始用。
不寫程式的人,可以拿它來做什麼?
這篇教學的例子多半跟程式有關(官方對 Codex 的定位就是「建置、偵錯與發布」),但它處理的其實是你電腦裡的檔案,所以不寫程式一樣用得上。三個實際的例子:
| 你可以這樣說 | 它會做什麼 |
|---|---|
| 「把這個資料夾裡的 40 個檔名,統一改成日期_廠商_項目的格式」 | 批次改檔名,改完你可以在變更檢視裡確認 |
| 「這 12 份會議記錄,幫我彙整成一份摘要,標出還沒解決的事項」 | 讀完所有檔案後產出一份新文件 |
| 「這兩份名單比對一下,把重複的挑出來」 | 交叉比對並列出結果 |
這題很多人想問,但官方文件並沒有列出支援的辦公室檔案格式清單,所以這裡不能給你一個肯定的答案。
官方唯一相關的說明是:桌面 App 可以預覽它自己產生出來的文件、簡報、試算表與 PDF。注意那句講的是「它產生的檔案」,不等於「它讀得懂你丟進去的 Word 或 Excel」。
務實的做法:純文字類的檔案(.txt、.md、.csv)最沒有疑慮。Word、Excel、PDF 請拿一份不重要的檔案先試一次,直接問它「這個檔案裡寫了什麼」,看它讀不讀得到。這比任何教學的保證都可靠。
- 建一個測試資料夾
隨便放幾個不重要的檔案,例如幾份筆記、一份 CSV。 - 加成專案
在 Codex 裡點Add project,選這個資料夾。 - 確認權限
看一眼輸入框下方,確認顯示Ask for approval。 - 問它第一個問題
打字問:「這個資料夾裡有什麼?幫我整理一份清單。」 - 觀察它怎麼做
看它執行了哪些指令、在什麼時候停下來問你。這一步比前面四步都重要,你會真正理解它的邊界在哪。
下一步:把它變成你每天的工具
你已經學會從官網下載安裝、登入、認識介面、選資料夾、看懂權限模式,也知道怎麼避開危險設定。接下來就挑一個你熟悉的小資料夾,從「幫我看看這個資料夾在做什麼」開始練手。
對 Codex 或企業 AI 導入還有卡關?讓專業團隊接手
想把 Codex、生成式 AI 真正落地到團隊的日常工作嗎?我們是 SC-ICG 快找整合顧問,專注在生成式 AI 應用整合、企業 AI 導入、網站與資訊系統顧問,以及一對一或整團的企業內訓。不論你要的是一場實戰培訓,還是長期的導入陪跑,都歡迎跟我們聊聊。
- 官方下載頁:Mac、Windows、Linux 都從這裡下載。
- 桌面 App 快速上手:安裝與第一次使用的官方步驟。
- Windows 版說明:建議安裝的工具與常見問題排除。
- 權限模式:三檔模式各自擋什麼,以及怎麼在設定裡開啟。
- 方案與用量:各方案能用什麼、用量怎麼計算。
- AGENTS.md:工作規則檔的完整規格與讀取順序。
如果你也在評估 Claude Code,可以對照這一篇:Claude Code 新手安裝教學(App 版)。
兩邊的權限設計差很多:Claude Code 需要你自己把模式切到最嚴格;Codex 官方文件的設計則是預設停在最安全的檔位、危險選項要另外開啟(實機選單不一定如此,仍請自己確認輸入框左下角顯示什麼)。對照著看,會更清楚自己適合哪一個。
本文內容更新至 2026/09/12 的版本。AI 軟體改版非常頻繁,模型名稱、訂閱方案、安裝方式、介面選項與指令清單,都可能在很短的時間內變動;本文的截圖與步驟未必和你現在看到的畫面完全一致。閱讀完之後,建議以 Codex 官方文件與 官方方案說明頁為準,並自己實際操作確認一次。發現有出入,以你眼前的官方畫面為準。
ChatGPT、Codex、OpenAI 為 OpenAI 之商標。本站為獨立教學內容,與 OpenAI 無隸屬或合作關係。