建立一張 bug issue 不難。麻煩的是那些你做久了已經不太會特別說出口的規則:title 要不要帶 component、哪些 label 必加、issue 放哪個 project、priority 怎麼判、description 缺 reproduction steps 時要怎麼處理。
人照著習慣做,幾分鐘就結束。換成 prompt,常常寫了半天還漏一條。
Record & Replay 適合這類 SOP。你在 Mac 上把工作做一次,Codex 觀察完成流程需要的操作與畫面內容;停止錄製後,它把這段示範整理成一份可以檢查、修改、之後再使用的 Skill。[1][2][3][7]
第一次還是得自己把流程跑完。下次遇到同類工作,直接換 inputs 再用這份 Skill,比重新從空白 prompt 交代整套 SOP 省事。
錄完之後,Codex 要留下哪些東西
Record & Replay 依賴 Computer Use,功能在 macOS 上使用。初始 rollout 另有地區限制。錄製開始後,Codex 會看到完成這段 workflow 所需的操作與相關視窗內容;你控制何時開始,也控制何時停止。[1][2][3][4][7]
錄製結束後,產生的 Skill 至少要把下面幾件事說得清楚:[7]
- 什麼情況要用這個 workflow
- 哪些 inputs 每次可能不同
- 實際要完成哪些 steps
- 最後用什麼條件驗收
後續執行可以換新的 issue、檔案、日期或其他輸入。Codex 再依當下能用的 Computer Use、browser actions、plugins 等工具完成相似工作。[3][4][7]

Figure 1|How Record & Replay turns a demonstration into a reusable Skill。
用 configured issue 看一次,比錄三個按鈕有用
假設一個團隊對 bug issue 有固定要求:
- 建立新的 bug issue。
- title 按團隊 naming convention 填寫。
- 選 project 與負責 team。
- 加上必要 labels。
- 依影響程度設定 priority。
- description 放進團隊需要的結構,例如現象、重現步驟與預期結果。
- 送出後再檢查 project、labels、priority 和 description。
這只是示意 workload,不代表每個團隊都需要同一套欄位。OpenAI 本身也把 correctly configured issue 列在 Record & Replay 的例子裡。[2]
Issue title、body、assignee 可能下一次就換掉;建立、填欄位、送出、檢查的流程通常比較穩。團隊慣例又是另一回事,例如 production bug 的 priority 規則、特定 component 要加哪個 label、title 是否需要 prefix。這些規則最容易在「我會做」和「我寫得出完整 SOP」之間漏掉。
錄製前先說明目標,以及哪些 inputs 預期會換。示範時用合理的 sample data,把工作完整做完,做到成功條件出現就停。官方文件也建議 recording 要短而完整,不要把無關的 cleanup 一起收進去。[7]
所以建立完 issue 就停。後面順手整理 inbox、回信、關分頁,對這份 Skill 沒有幫助。
錄完先讀 Skill,不要急著 Replay
一次 demonstration 只能證明「這次你怎麼做」,很多規則的原因仍然藏著。
例如示範裡把 priority 設成 High。Codex 看得到這個動作,但單靠一次觀察,無法知道是所有 production bug 都該用 High,還是這張 issue 剛好嚴重。Naming convention、field defaults、branching decision 也會有同樣問題。
官方的 Record & Replay 指南因此把 refinement 放進正常流程,特別提醒使用者補上 naming conventions、field defaults 和 decision points。[7]
檢查 draft 時,先看哪些欄位被 sample value 固定住,再找沒有寫出條件的分支,以及只有熟手才知道的團隊慣例。該刪的示範雜訊刪掉,該補的條件寫進去,再拿另一個案例測。
第二次測試要故意換 inputs
第一次如果錄的是:
Title: Checkout fails after coupon removal
Priority: High
Project: Payments
第二次就不要再拿幾乎一樣的 issue 測。換一個不同的 title、project 或 priority,讓 Skill 必須真的套用規則,而不是照抄第一次看到的值。[7]
驗收也不要只看它有沒有一路點到 Submit。回到結果檢查:issue 是否建立成功、必要 labels 有沒有出現、priority 是否符合規則、description 的結構是否保留。
Success criteria 本來就含糊的 workflow,錄製後也不會突然多出一套可靠驗收。這種情況先把「做到什麼才算完成」補清楚,再測 Skill。
如果第二次還需要你逐欄提醒,就回去修 Skill。等它能在新案例上照同一套規則完成工作,而且結果能被檢查,再把這個 SOP 當成可重用能力。
哪些 SOP 值得錄
官方對 Record & Replay 的適用描述很窄:stable、repeatable,而且通常是 easier to show than describe 的工作。[2][3][4]
實際選擇時,可以用工作本身來判斷:
| 工作狀況 | 比較合理的做法 |
|---|---|
| 流程常重複、主要步驟穩定、inputs 會換,而且結果能驗收 | Record & Replay 很合適 |
| SOP 幾句文字就能完整寫清楚 | 直接寫 Skill 通常更省事 |
| 一次性的 exploratory task,每次都要重新決定下一步 | 直接用 prompt 或人工處理 |
| 介面與規則經常改,連 success criteria 都不穩 | 先不要把它錄成固定 workflow |
Skills 本來就能保存 reusable instructions、resources 和 scripts,也能由使用者明確指定,或由 Codex 根據任務選用。[6]

Figure 2|When should you use Record & Replay?
Skill、Automation、Plugin 放在不同層
Record & Replay 產出的還是 Skill。它保存的是 workflow 怎麼做。
需要定時跑,再交給 Automation。Codex Automations 可以把 instructions 和 optional Skills 放到排程上,完成後把結果送進 review queue;排程負責啟動時間,Skill 仍然負責工作方法。[6]
如果需求已經變成一個要讓團隊安裝、跨 project 重用的完整套件,Plugin 才是下一層。2026 年 3 月的官方 release notes 已把 Codex Plugins 定義成 installable workflow bundles,可以把 Skills、optional app integrations 與 MCP server configurations 包在一起。[5]
錄製畫面本身也是輸入資料
Record & Replay 會持續觀察直到你停止錄製。官方 launch guidance 明確要求 recording 聚焦在 workflow,並避免 secrets 或 sensitive data。[3][7]
因此 sample data 可以真實,但不要把 password、token、private key、客戶資料或與任務無關的敏感視窗一起帶進 demonstration。[3][7] 錄製時看到了什麼,仍然要自己管。
參考資料
- OpenAI, ChatGPT & Codex changelog, 2026-06-18 Record & Replay release. https://developers.openai.com/codex/changelog
- OpenAI, ChatGPT Release Notes, 2026-06-18 Record & Replay entry. https://help.openai.com/en/articles/6825453-chatgpt-release-notes-notes
- OpenAI, ChatGPT Business - Release Notes, 2026-06-18 Record & Replay entry. https://help.openai.com/en/articles/11391654
- OpenAI, ChatGPT Enterprise & Edu - Release Notes, 2026-06-18 Record & Replay entry. https://help.openai.com/en/articles/10128477
- OpenAI, ChatGPT Business - Release Notes, 2026-03-26 Plugins in Codex entry. https://help.openai.com/en/articles/11391654
- OpenAI, Introducing the Codex app, 2026-02-02;用於 Skills 與 Automations 的既有角色。 https://openai.com/index/introducing-the-codex-app/
- OpenAI, Record & Replay, living documentation;只用來交叉核對 workflow mechanics、Skill draft structure、refinement 與 replay,不用來反推 2026-07-03 之後的 UI、plan 或 rollout 狀態。 https://learn.chatgpt.com/codex/extend/record-and-replay