網易首頁 > 網易號 > 正文 申請入駐

OpenAI Codex 使用教程

0
分享至

之前推過兩篇 OpenAI Codex 相關,偏方法論

剛好這個周末,我的 Plus 額度也差不多耗光了,索性停下來,認真寫一篇圖文版入門。

如果你最近正準備試試 Codex,這篇可以幫你少走一些彎路。


不得不說 GPT-5.4 相比其他已經算量大管飽(時常給個額度翻倍驚喜),模型能力也是 Opus 級別

如果你第一次接觸 Codex,我建議先從 App 入手,因為:

  • 比 CLI 更直觀

  • 比 IDE 插件更獨立

  • 比 Web 更貼近本地開發

  • 線程、終端、diff、Git、worktree 這些能力都能在一個界面里看到

這篇文章我只講 App,不講 CLI 和 IDE,目標是讓你 10 分鐘內知道:它能干什么、該怎么配、哪些設置最值得先改。

多圖預警,請準備好流量


先弄清楚:Codex 其實有 4 個入口

官方介紹,其實有 4 中用法,注意下圖最下居中,它有網頁端


我理解:它們不是替代關系,而是同一套能力的不同入口。

區別不在“誰更強”,而在“你平時在哪兒工作”。



入口

更像什么

最適合的第一批用戶

App

本地指揮臺

想并行跑任務、看 diff、切 worktree 的開發者

CLI

終端主線

習慣命令行、想腳本化、想和現有 shell 工作流融合的人

IDE extension

編輯器內副駕駛

長時間待在 VS Code、Cursor、Windsurf 里的人

Web

云端執行面板

想把任務丟到后臺、接 GitHub、跑云端任務的人


主操作臺

安裝之后界面如下


它既不是 IDE,也不是 CLI,官方只管他叫 APP

我更愿意把它理解成一個本地開發任務調度臺,你可以在里面:

  • 給 agent 下任務

  • 跟蹤線程

  • 看終端輸出

  • 檢查代碼差異

  • 做 Git 操作

  • 在不同線程之間并行推進不同工作

這一點,是它和普通聊天式 AI 工具最不一樣的地方

浮動彈出窗口:適合快速迭代

右上角,它還有一種使用模式——支持快捷鍵喚出,懸浮于桌面

這個設計我挺喜歡,它不會強迫你一直待在 App 主窗口里。

你可以把線程掛在瀏覽器、編輯器、設計稿、預覽頁面附近,邊看邊提需求,適合快速來回迭代。

如果你習慣一邊看頁面、一邊讓 agent 改代碼,這個模式很好用。


模型切換

底部模型可以切換,還有思考深度,越高效果越好,速度越慢

  • 小任務、試探性任務:先用快一點的設置

  • 重構、復雜邏輯、長鏈路問題:再把思考深度拉高

切換終端:這是 App 很核心的一部分

右上角可以點擊切換終端

注意,它不是“整個 App 共用一個終端”,而是線程級別綁定的終端
也就是說,每個線程都可以對應一個與當前項目或工作區綁定的內置終端

這意味著你可以在不離開 App 的情況下直接:

  • 驗證更改

  • 跑腳本

  • 看日志

  • 執行 Git 操作

甚至,你還可以在這個終端里運行別的 agent。
也就是說,一個界面里同時配合使用 Codex App、Codex CLI,甚至 Claude Code、Gemini、OpenCode 之類的工具,都不是問題


差異面板:一定要養成看的習慣

創建終端右側是差異面板,顯示本地項目或工作樹檢查中的 Git 差異


因為很多人第一次用 agent,最容易犯的一個問題就是:

只看對話,不看改動。

但真正決定結果好壞的,不是它說了什么,而是它到底改了哪些文件、刪了什么、加了什么。

所以我自己的使用習慣是:

  • agent 改完

  • 先看 diff

  • 再決定是繼續讓它改,還是自己接管

這樣安全感會高很多

內置 Git 工具

Codex 應用程序直接在應用程序內提供常見的 Git 功能,可以直接從 Codex 提交、推送并為本地和工作樹任務創建拉取請求。

這件事的價值,不只是“方便”,而是上下文不斷裂
你不需要在“聊天—終端—Git 客戶端—代碼編輯器”之間頻繁來回切


線程:Codex App 的真正核心

先看左側工具欄,不同文件夾對應不同項目

一個項目可以開 N 多個線程,不同線程做不同任務

官方解釋:線程是一個單一會話,你的提示加上后續的模型輸出和工具調用。一個線程可以包含多個提示。例如,你的第一個提示可能要求 Codex 實現一個功能,而后續的提示可能要求它添加測試。當 Codex 正在積極處理線程時,該線程被稱為“正在運行”。可以同時運行多個線程,但避免有兩個線程修改相同的文件。也可以稍后通過使用另一個提示來繼續線程。

我自己的理解更簡單:一個線程,就應該只做一件事。

比如:

  • 一個線程實現功能

  • 一個線程補測試

  • 一個線程修 lint 或類型問題

  • 一個線程做重構

  • 一個線程只做代碼審查和計劃討論

這樣做的好處非常明顯:

  1. 上下文更干凈

  2. diff 更容易看

  3. 后續遷移到 worktree 或云線程也更順

不建議一個線程里同時混著做三四件事

那樣前面聊的是功能實現,后面又插進測試、文檔、部署問題,很快就會亂


自動化:把重復任務交給后臺

自動化這里可以設置不同的定時任務,可以是抓取信息,可以是定時分析日志

把一切重復、周期性的任務交給后臺自動執行


剛開始用 Codex,我建議先把線程、本地模式、diff、Git 這些基礎鏈路跑順,再來碰自動化

技能

技能就是 SKills ,這里大量是我自己創建的


往下拉,也有官方推薦的 SKills


點擊新建 skills 時,它會自動跳轉,默認使用 Skill Creator 創新,寫清楚自己的需求就行了


很多以前要靠 MCP 或手工配置解決的問題,已經可以被一部分 Skills 覆蓋掉。

不是說 MCP 沒用了,而是對于很多普通用戶來說,Skills 的上手門檻更低,路徑也更短。

如果你只是想快速補齊某類能力,先看看有沒有現成 Skills,往往比從零折騰更省時間。

設置-常規

如果你第一次打開設置,不少人會有點懵

因為選項挺多,看起來哪里都能改

但我覺得真正值得優先關注的,不多

然后進入設置-常規,建議打開運行時防止系統休眠

Speed 我選了 Fast,優點是快,缺點是 2 倍消耗


上圖默認打開目標,可以設置成你熟悉的工具,甚至可以使用 antigravity


跟進行為有兩種模式,排隊 or 引導,它正在運行任務時,引導模式允許在任務執行中注入新的指令,立即生效。排隊則是新指令要等當前任務結束后才執行。

如果你喜歡邊跑邊干預,選引導
如果你更想讓任務按順序穩定執行,選排隊


設置-Appearance

我沒動,看個人習慣,默認就挺好,無不適感

如果你沒有特別強的界面偏好,這部分可以先放著,不是最優先該折騰的地方


配置:Approval 和 Sandbox 決定了你有多“放手”

它詳細配置都在 config.toml 中

  • Approval policy

  • Sandbox setting

它們本質上決定了一個問題:你愿意給 agent 多大權限

比如:

  • 不放心,就把 Approval 設得更嚴格,很多動作都手動確認

  • 不放心,就把 Sandbox 設成只讀

  • 如果你已經很熟悉自己的環境和項目,再逐步放開權限

我自己比較激進,基本會直接給高信任和 Full access


設置-個性化:能錦上添花,但不是剛需

它的個性化只有兩個,一個是親和,一個是務實


上面自定義指令,我參考了這位大佬的配置


實際感受還可以,缺點是更慢,消耗更多


設置-MCP 服務器

隨著 Skills 逐漸補上很多能力,MCP 對普通用戶來說,不再是剛需

我沒怎么搞,以前配置了很多,但現在 Skills 取代一大批,Playwright 肯定是必裝


設置-Git

我多數都是選擇本地模式


設置-環境

這里是對你添加的項目配置環境文件


設置-工作樹

僅對你使用工作樹模式時有效

工作樹主要作用:一個倉庫,多個并行文件夾,各跑各的分支

讓多個 agents 能同時工作而不發生沖突


回到操作頁面,線程的運行模式有幾種,前兩者是本地執行

  • 本地:直接在當前項目目錄中工作

  • 工作樹:在 Git 工作樹中隔離更改

  • 云端:在配置好的云端環境中遠程運行

本地模式可以遷移至工作樹


關于工作樹,最詳細的介紹:https://git-scm.com/docs/git-worktree

云線程:適合把任務丟到遠端跑

云線程在隔離的環境中運行,Codex 會克隆你的倉庫并檢出它正在工作的分支。當你想并行運行工作或從另一臺設備委派任務時,云線程很有用。要使用云線程與你的倉庫,先將代碼推送到 GitHub。


關聯之后就可以直接對你的 Github 倉庫進行操作


這類模式適合什么時候用?我的理解是兩類場景:

  1. 想并行委派任務

  2. 想在另一臺設備之外,把任務掛到云端執行

如果你要讓云線程操作你的倉庫,先把代碼推到 GitHub。

Slash 命令

對話框輸入 / 可以調出可用命令,最常用的是 /plan

這個命令很適合放在“真正開始改代碼之前”

它的價值不是幫你直接產出代碼,而是先把思路、步驟、邊界、風險梳理清楚。
尤其是當任務本身比較復雜時,先花一輪把計劃擰清楚,后面返工會少很多。

簡單說就是:

先讓 agent 和你對齊怎么做,再讓它開始做。


如果擔心它找不準 skills 也可以手動用 / 指定


上下文窗口

線程中的所有信息都必須適應模型的不同上下文窗口

Codex 會監控并報告剩余的空間,對于較長的任務,Codex 可能會通過總結相關信息并丟棄不太相關的細節來自動壓縮上下文。通過重復壓縮,Codex 可以在多個步驟上繼續處理復雜任務。

沒有額度了,這一步無法截圖展示了。

國產模型支持

不訂閱 ChatGPT 也可以用 Codex

修改兩個地方

~/.codex/auth.json

{

"OPENAI_API_KEY": "sk-"

}

~/.codex/config.toml

model_provider = ""  # 設置API供應商
model = ""

[model_providers.siliconflow]
base_url = ""
name = ""

[projects."/Users/huhaiyang/Library/Mobile Documents/iCloud~md~obsidian/Documents/zhangAI/"]
trust_level = "untrusted"

更多使用技巧

建議多看看官方博客

https://developers.openai.com/blog/topic/codex


寫的很淺,我本人也不算深度用戶,后續大家感興趣,我會再寫一篇使用技巧

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
農民當著眼鏡蛇面剝了3條小蛇:就愛喝蛇酒,次日下田一看后悔了

農民當著眼鏡蛇面剝了3條小蛇:就愛喝蛇酒,次日下田一看后悔了

卡西莫多的故事
2025-10-23 10:48:34
高市早苗走投無路,求中國重啟談判,中國亮劍:賣光日本都不夠賠

高市早苗走投無路,求中國重啟談判,中國亮劍:賣光日本都不夠賠

明天后天大后天
2026-04-25 22:31:45
普京被迫打開金庫,俄羅斯黃金連夜運往中國,中方發話果斷接盤

普京被迫打開金庫,俄羅斯黃金連夜運往中國,中方發話果斷接盤

激情與榮耀并存
2026-04-26 09:37:41
芬蘭空軍學員駕飛機空中畫巨型不雅圖案 遭軍方譴責、網友抨擊

芬蘭空軍學員駕飛機空中畫巨型不雅圖案 遭軍方譴責、網友抨擊

環球趣聞分享
2026-04-24 13:10:17
40多艘現役艦艇集中亮相,我國海軍為何愈發重視軍營開放日活動?

40多艘現役艦艇集中亮相,我國海軍為何愈發重視軍營開放日活動?

上觀新聞
2026-04-25 19:29:10
渾身都是“寄生蟲”的3種魚,賣魚商販都不敢吃,白送也千萬別要

渾身都是“寄生蟲”的3種魚,賣魚商販都不敢吃,白送也千萬別要

哄動一時啊
2026-02-27 23:35:44
張蘭又有大動作!打總監三巴掌,一腳踢滾下車,馬筱梅公司成笑話

張蘭又有大動作!打總監三巴掌,一腳踢滾下車,馬筱梅公司成笑話

悄悄史話
2026-04-26 16:26:47
下架視頻并封號!3人被拘留!警方:沒有一句是實話

下架視頻并封號!3人被拘留!警方:沒有一句是實話

南方都市報
2026-04-26 09:09:00
爺爺是萬里,前男友是李云迪,赴美卻只能擠地下室,名媛萬寶寶的人生究竟有多生猛?

爺爺是萬里,前男友是李云迪,赴美卻只能擠地下室,名媛萬寶寶的人生究竟有多生猛?

史海孤雁
2026-04-24 22:24:12
親手送吳亦凡入獄5年后,都美竹迎噩耗,法院出手或使其飯碗不保

親手送吳亦凡入獄5年后,都美竹迎噩耗,法院出手或使其飯碗不保

老吳教育課堂
2026-04-25 01:00:44
《黑夜告白》開播!觀眾要求下架,理由:故弄玄虛、掛羊頭賣狗肉

《黑夜告白》開播!觀眾要求下架,理由:故弄玄虛、掛羊頭賣狗肉

趣味八卦
2026-04-26 16:30:17
嫂子一聲掀翻籃壇!96黃金一代的愛情、疤痕與永不落幕的江湖

嫂子一聲掀翻籃壇!96黃金一代的愛情、疤痕與永不落幕的江湖

林子說事
2026-04-26 14:28:50
阿斯報:皇馬即將900萬回購尼科-帕斯,已通知科莫和球員本人

阿斯報:皇馬即將900萬回購尼科-帕斯,已通知科莫和球員本人

懂球帝
2026-04-26 14:22:20
溫州一鳴董事長!年薪公布

溫州一鳴董事長!年薪公布

溫曉生
2026-04-25 23:56:01
看球20年最感慨的反差:曾被中超低估的外援,轉頭在拜仁拿下3冠

看球20年最感慨的反差:曾被中超低估的外援,轉頭在拜仁拿下3冠

圣西羅的太陽
2026-04-26 14:25:14
CCTV5直播遼寧男籃VS山東,廣東VS廣州,季后賽門票開賣,真賺錢

CCTV5直播遼寧男籃VS山東,廣東VS廣州,季后賽門票開賣,真賺錢

體育大學僧
2026-04-26 11:07:35
羅馬諾:穆里尼奧已告知身邊人想回皇馬,決定權在弗洛倫蒂諾

羅馬諾:穆里尼奧已告知身邊人想回皇馬,決定權在弗洛倫蒂諾

懂球帝
2026-04-26 18:58:13
扛不住了?俄羅斯終于點頭妥協,與其拖著不如給中國一個順水人情

扛不住了?俄羅斯終于點頭妥協,與其拖著不如給中國一個順水人情

璀璨幻行者
2026-04-25 16:24:35
傳聞故事:15年之期已到,何超瓊與許晉亨的離婚保密協議曝光

傳聞故事:15年之期已到,何超瓊與許晉亨的離婚保密協議曝光

卡西莫多的故事
2026-02-04 09:38:40
香港頂級富二代共進早餐,何超瓊李澤楷坐中間,霍啟剛鄭志雯也在

香港頂級富二代共進早餐,何超瓊李澤楷坐中間,霍啟剛鄭志雯也在

漫婷侃娛樂
2026-03-29 19:37:50
2026-04-26 19:56:49
Ai學習的老章 incentive-icons
Ai學習的老章
Ai學習的老章
3352文章數 11139關注度
往期回顧 全部

科技要聞

漲價浪潮下,DeepSeek推動AI“價格戰”

頭條要聞

特朗普內閣又一女部長落馬:強迫男下屬為其提供性服務

頭條要聞

特朗普內閣又一女部長落馬:強迫男下屬為其提供性服務

體育要聞

森林狼3比1掘金:逆境中殺出了多孫穆?!

娛樂要聞

僅次《指環王》的美劇,有第二季

財經要聞

事關新就業群體,中辦、國辦發文

汽車要聞

預售19.38萬元起 哈弗猛龍PLUS七座版亮相

態度原創

數碼
健康
本地
家居
公開課

數碼要聞

一加120W充電寶有多猛?30分鐘充68%

干細胞如何讓燒燙傷皮膚"再生"?

本地新聞

云游中國|逛世界風箏都 留學生探秘中國傳統文化

家居要聞

自然肌理 溫潤美學

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版