OpenAI推出Chronicle功能,提升Codex對模糊指涉的理解
OpenAI推出Chronicle功能,提升Codex對模糊指涉的理解。僅限macOS ChatGPT Pro訂閱者opt-in研究預覽,不適用歐盟、英國、瑞士。
Chronicle透過擷取螢幕內容,強化Codex的「記憶」功能,讓使用者無需重複說明上下文,即可讓Codex理解「this」或「that」等模糊指涉,例如畫面上的錯誤訊息、開啟的文件,或兩週前提到的「那個東西」。長期使用下,Codex能學習使用者的工作習慣,包括常用工具、回訪專案及依賴的工作流程,從而減少上下文重述需求。
核心幫助方式
Chronicle專為減少使用者在Codex互動中重複提供上下文而設計,透過近期螢幕脈絡建構記憶:
- 使用畫面內容:Codex能理解使用者當前注視的畫面,節省時間並避免切換上下文。
- 填補缺失脈絡:無需從零精心建構提示,Chronicle讓Codex自動補齊空白。
- 記住工具與工作流程:Codex無需使用者反覆解釋該用哪些工具,透過觀察工作即學習,長期節省時間。
當其他來源更適合任務時(如特定檔案、Slack討論串、Google文件、儀表板或pull request),Codex會利用Chronicle辨識該來源,並直接使用該來源。
啟用與控制流程
在Codex應用程式的「設定」中,前往「個人化」確保「記憶」已啟用,然後開啟Chronicle。需檢視同意對話框並授予macOS「螢幕錄製」及「輔助使用」權限。設定完成後,可選擇「試用」或開新對話線程。若權限被拒絕,前往「系統設定 > 隱私與安全性 > 螢幕錄製或輔助使用」手動啟用Codex。若受macOS或組織限制,權限獲准後Chronicle將自動啟動。
使用者可隨時暫停或停用:
- 使用Codex選單列圖示選擇「暫停Chronicle」或「恢復Chronicle」,如會議前或檢視敏感內容時暫停。
- 完全停用則返回「設定 > 個人化 > 記憶」關閉Chronicle。
- 也可控制特定對話線程是否使用記憶。
技術運作機制
Chronicle在背景執行沙盒Agent,從螢幕擷取圖像生成記憶。這些Agent目前消耗rate limits極快,使用者需注意。
- 螢幕擷取為暫存性,僅儲存在裝置上,位於
$TMPDIR/chronicle/screen_recording/,運行中超過6小時的擷取將自動刪除。 - 生成的記憶為未加密Markdown文件,儲存於
$CODEX_HOME/memories_extensions/chronicle/(通常為~/.codex/memories_extensions/chronicle),使用者可檢視、編輯或讓Codex搜尋之。欲讓Codex遺忘特定內容,可刪除對應檔案或編輯Markdown移除資訊,但勿手動新增。 - 這些目錄可能含敏感資訊,使用者勿分享,且電腦上其他程式也能存取。
生成記憶時,Chronicle本地擷取螢幕脈絡,定期啟用短暫Codex工作階段處理選定螢幕幀、OCR擷取文字、時間資訊及相關本地檔案路徑。螢幕擷取僅暫存於裝置,經伺服器處理生成記憶後本地儲存;OpenAI伺服器不長期保留擷取(除法律要求),也不用於訓練。未來Codex使用記憶時,若ChatGPT設定允許,相關內容可能作為脈絡改善模型。
隱私與安全風險
Chronicle擷取螢幕可能包含敏感資訊,但無權存取麥克風或系統音訊。嚴禁未經同意錄製會議或他人通訊;在不欲記錄的內容前暫停Chronicle。
- prompt injection風險提升:螢幕內容若含惡意Agent指令(如瀏覽惡意網站),Codex可能遵從,增加攻擊風險。
- 資料分享細節:僅記憶內容在未來工作階段作為脈絡,若設定允許,可能用於模型改善;螢幕擷取不長期上傳。
- 本地儲存警示:記憶為未加密,使用者須自行管理,避免其他應用存取敏感檔案。
使用限制與疑難排解
僅限macOS ChatGPT Pro訂閱者,排除歐盟、英國、瑞士地區,作為opt-in研究預覽。目前OpenAI正觀察其最大助益領域並改善體驗。
- rate limits快速耗用:背景沙盒Agent處理螢幕圖像導致。
- 啟用疑難:確認Codex應用程式版本含Chronicle、「記憶」已開啟,並有權限。若無Chronicle設定,檢查訂閱資格及地區。
- 模型選擇:使用與其他記憶相同的模型,預設為Codex預設模型;可透過設定檔的
consolidation_model指定。 - 其他:若設定未完成,確認權限、重新啟動應用程式,或檢查「設定 > 個人化 > Chronicle」狀態。
Chronicle雖便利,但其高rate limits消耗、prompt injection風險及未加密本地儲存,凸顯研究預覽階段的原始性,使用者需權衡隱私暴露與上下文節省的權衡。OpenAI強調在使用前詳閱隱私與安全細節,理解當前風險。
With Chronicle, Codex can better understand what you mean by “this” or “that.”
— OpenAI Developers (@OpenAIDevs) April 20, 2026
Like an error on screen, a doc you have open, or that “thing” you were working on two weeks ago.
Over time, it helps Codex learn how you work: the tools you use, the projects you return to, and the…
With Chronicle, Codex can better understand what you mean by “this” or “that.”
— OpenAI Developers (@OpenAIDevs) April 20, 2026
Like an error on screen, a doc you have open, or that “thing” you were working on two weeks ago.
Over time, it helps Codex learn how you work: the tools you use, the projects you return to, and the…
Chronicle runs background agents to build memories from screen captures. It uses rate limits quickly.
— OpenAI Developers (@OpenAIDevs) April 20, 2026
Screen captures are stored temporarily on device to generate memories—also stored on device. You can inspect and edit memories. Be aware that other apps may access these files.
We’re starting with Pro users on macOS, except in the EU, UK, and Switzerland, while we learn where it helps most and improve the experience.https://t.co/hE1UlAW15n
— OpenAI Developers (@OpenAIDevs) April 20, 2026
