codex cli版本常用快捷鍵和指令
前言:codex是一個(gè)功能非常強(qiáng)大的agent工具,可以極大的提高我們的生產(chǎn)效率,這里分享一下我在使用過(guò)程中常用的快捷鍵指令和使用方法
界面介紹
Codex CLI 版的“界面”就是你的終端窗口。啟動(dòng)時(shí)沒(méi)有任何圖形面板,一切交互都通過(guò)命令行完成。

- 命令提示符:輸入
codex后回車(chē),終端會(huì)進(jìn)入交互式環(huán)境,顯示>作為輸入提示符。此時(shí)你輸入的每一行都會(huì)被視為自然語(yǔ)言指令。 - 輸入?yún)^(qū)域:就是終端里
>后面的部分,支持單行直接輸入,也可以用反斜杠\結(jié)尾實(shí)現(xiàn)多行輸入。 - 輸出區(qū)域:Codex 的回復(fù)(代碼、解釋、建議等)會(huì)直接打印在終端中,與普通命令輸出無(wú)異。
- 輔助信息:部分操作(如配置錯(cuò)誤、網(wǎng)絡(luò)異常)會(huì)以彩色文字或狀態(tài)行提示,幫助你快速定位問(wèn)題。
理解這一點(diǎn)很重要:這里沒(méi)有側(cè)邊欄、沒(méi)有按鈕,所有操作都通過(guò)鍵盤(pán)完成。這個(gè)設(shè)計(jì)讓 Codex CLI 無(wú)比輕量,也完美融入 grep、awk、xargs 等經(jīng)典 Unix 工具的工作流。
常用指令
Codex CLI 的指令可以分為兩類(lèi):子命令 和 自然語(yǔ)言指令。
一、核心子命令
通過(guò) codex <子命令> 調(diào)用,適用于確定性任務(wù):
- codex exec "你的需求":執(zhí)行一條自然語(yǔ)言指令,生成代碼并輸出到終端。這是最常用的模式,也可以簡(jiǎn)寫(xiě)為 codex "你的需求"。
- codex explain -f 文件名:對(duì)指定文件或代碼片段給出逐行解釋?zhuān)m合學(xué)習(xí)陌生代碼或排查邏輯問(wèn)題。
- codex config set KEY VALUE:管理配置(例如 OPENAI_API_KEY、MODEL、MAX_TOKENS 等),便于在不同環(huán)境間切換。
- codex chat "問(wèn)題":進(jìn)入純對(duì)話模式,更適合問(wèn)答、概念解釋等非代碼生成場(chǎng)景。
二、自然語(yǔ)言指令示例
無(wú)需記憶命令格式,直接用日常語(yǔ)言描述即可,Codex 會(huì)自動(dòng)理解意圖:
- “寫(xiě)一個(gè) Node.js 腳本,讀取所有日志文件并統(tǒng)計(jì)錯(cuò)誤數(shù)量”
- “把這段 Python 代碼改成異步版本并加上錯(cuò)誤處理”
- “給以下 SQL 查詢(xún)添加索引建議”
- “解釋一下這個(gè)正則表達(dá)式的含義”
- “生成一個(gè) Dockerfile,用于部署 Flask 應(yīng)用”
指令越具體,輸出越精準(zhǔn)。建議在描述時(shí)包含目標(biāo)語(yǔ)言、關(guān)鍵約束和期望的輸出格式。
常用快捷鍵
Codex CLI 沒(méi)有傳統(tǒng) GUI 的快捷鍵菜單,但 REPL 環(huán)境提供了一套鍵盤(pán)操作,熟練掌握后同樣可以擺脫鼠標(biāo)。
| 操作 | 按鍵 | 說(shuō)明 |
|---|---|---|
| 提交指令 | Enter | 輸入完成后回車(chē)執(zhí)行 |
| 多行輸入 | 行末輸入 \ 再回車(chē) | 在需要寫(xiě)多行代碼時(shí)換行,最后一行不加反斜杠直接回車(chē)提交 |
| 退出 REPL | /exit 或 Ctrl+D | 優(yōu)雅退出交互模式 |
| 中斷生成 | Ctrl+C | 終止正在輸出的長(zhǎng)回復(fù) |
| 清屏 | Ctrl+L | 清除當(dāng)前終端內(nèi)容,保持視野干凈 |
| 瀏覽歷史 | ↑ / ↓ | 回看之前在 REPL 中輸入過(guò)的指令 |
| 光標(biāo)移動(dòng) | Ctrl+A / Ctrl+E | 跳轉(zhuǎn)到行首 / 行尾 |
| 刪除至行尾 | Ctrl+K | 快速清空當(dāng)前行內(nèi)容 |
小技巧:當(dāng)你需要重復(fù)執(zhí)行類(lèi)似的指令時(shí),先用 ↑ 調(diào)出歷史,再用 Ctrl+E 跳到末尾修改幾個(gè)詞,最后回車(chē)即可。這比重新輸入快得多。
" / "命令介紹
在 Codex CLI 的交互式 REPL 環(huán)境中,輸入以斜杠 / 開(kāi)頭的命令可以觸發(fā)特定的快捷操作,進(jìn)一步簡(jiǎn)化高頻任務(wù)。輸入 / 后,系統(tǒng)會(huì)展示可用命令列表。
常用 / 命令一覽:
- /explain:解釋當(dāng)前對(duì)話上下文中的代碼或上一條回復(fù),適合快速理解邏輯。
- /fix:自動(dòng)修復(fù)最近生成的代碼片段中的語(yǔ)法或常見(jiàn)邏輯錯(cuò)誤。
- /test:為最近討論的函數(shù)或類(lèi)生成一組測(cè)試用例。
- /doc:為函數(shù)、類(lèi)或接口生成文檔注釋?zhuān)ㄈ?JSDoc、Docstring)。
- /simplify:將復(fù)雜代碼重寫(xiě)為更易讀的等價(jià)形式。
- /translate:把代碼轉(zhuǎn)換為另一種編程語(yǔ)言(例如 Python → TypeScript)。
- /exit:退出交互式環(huán)境,與 Ctrl+C 效果相同。
使用示例:假設(shè)你剛剛讓 Codex 生成了一段 Python 函數(shù),現(xiàn)在想讓它自我審查并添加測(cè)試,可以依次輸入:
> /fix > /test
這種斜杠命令流讓工作節(jié)奏更加流暢,減少了手動(dòng)輸入“給這段代碼生成測(cè)試”等自然語(yǔ)言的次數(shù),非常適合高頻開(kāi)發(fā)場(chǎng)景。
使用技巧和方法
要讓 Codex CLI 真正融入日常工作,需要一些實(shí)戰(zhàn)方法和思路。下面按從基礎(chǔ)到進(jìn)階的順序梳理。
1. 基礎(chǔ)用法:用好文件上下文
使用 -f 參數(shù)把項(xiàng)目文件喂給 Codex,可以大幅提高回復(fù)質(zhì)量:
codex -f src/auth.js "分析這個(gè)模塊的安全性"
同時(shí)輸入多個(gè)文件也沒(méi)問(wèn)題:
codex -f src/router.ts -f src/middleware.ts "找出這兩個(gè)文件之間的不一致"
2. 中級(jí)用法:結(jié)合 Shell 管道
Codex 的標(biāo)準(zhǔn)輸出可以直接傳給其他 Unix 工具:
codex exec "寫(xiě)一個(gè) awk 統(tǒng)計(jì)請(qǐng)求日志各狀態(tài)碼數(shù)量" | bash
或者把代碼審查結(jié)果保存為 Markdown:
codex exec -f service.go "review 這段代碼并給出改進(jìn)建議" > review.md
3. 高級(jí)用法:構(gòu)建自動(dòng)化流水線
利用反引號(hào)或 $() 將 Codex 嵌入腳本,實(shí)現(xiàn)無(wú)人工介入的流程。例如,自動(dòng)生成 commit message:
git add -A git commit -m "$(codex '根據(jù) git diff --staged 的內(nèi)容,用中文寫(xiě)一句簡(jiǎn)明的提交信息')"
4. 形成自己的指令庫(kù)
隨著使用深入,你會(huì)積累一套高頻指令,建議把它們整理成別名或腳本:
alias cr='codex exec -f' alias cex='codex exec -f . "review 當(dāng)前目錄所有代碼的安全性"'
長(zhǎng)此以往,Codex CLI 會(huì)成為你命令行工具箱中不可或缺的一部分——無(wú)論是調(diào)試線上問(wèn)題、學(xué)習(xí)新技術(shù)棧,還是批量處理文本,它都能讓你的操作更精確、更高效。
到此這篇關(guān)于codex cli版本常用快捷鍵和指令的文章就介紹到這了,更多相關(guān)codex cli快捷鍵和指令內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章

Codex接入第三方模型的兩種(桌面端和 CLI)的配置方法
Codex 接入第三方模型的核心步驟,是在中定義自定義 model provider,并把指向這個(gè) provider,桌面端、CLI、IDE extension 的本地任務(wù)可以共享這套配置,下面就來(lái)了解一下如2026-07-08
本文面向第一次在 Windows 上安裝 Codex CLI 的用戶(hù),目標(biāo)是把安裝過(guò)程、環(huán)境變量檢查和常見(jiàn)問(wèn)題排查講清楚,需要的朋友可以參考下2026-07-01
Codex 終端常用命令與使用場(chǎng)景小結(jié)
Codex CLI 是 OpenAI 推出的終端編程智能體,可以在本地終端中讀取代碼倉(cāng)庫(kù)、修改文件、運(yùn)行命令,并和開(kāi)發(fā)者一起完成代碼理解、Bug 修復(fù)、重構(gòu)、測(cè)試、Code Review 等任務(wù)2026-06-02




