你提出要求
“Codex:讀取 meeting-notes.md,把每個待辦事項加進 tasks/this-week.md,週五到期。”
寫進你儲存庫的內容
- [ ] 把簽好的合約寄給法務 📅 2026-07-10
- [ ] 預訂場地訂金 📅 2026-07-10
Codex 讀取筆記與合約,接著用你儲存庫的語法寫下這兩行,並顯示 diff。
先說老實話。ChatGPT 的聊天視窗碰不到你電腦上的檔案,所以它無法自行編輯你的儲存庫。它能做的是幫你草擬確切的指令,而 OpenAI 的 Codex 代理則能直接讀寫你的儲存庫。你的任務是純 Markdown,所以無論走哪條路,都能用你的格式歸檔,不需要外掛,也不需要自己架設 API。
Codex 是 OpenAI 的程式代理,運作方式跟 Claude Code 一樣:把它指向你的儲存庫,它就會編輯檔案。如果你比較想留在 ChatGPT 聊天視窗裡,就讓它寫出 taskforge 指令,再自己執行。兩條路最後都會在你的儲存庫中留下真正的任務。
用 TaskForge 3.0 以上版本開啟你的儲存庫,然後到 設定 > AI 與代理程式,並保持「產生代理程式檔案」開啟。TaskForge 會寫入一個描述你任務格式的 TaskForge/Settings/ 資料夾,下面兩條路都會用到它,好讓任務落在你的用法裡。
Codex 在你的終端機中執行,編輯它工作目錄裡的檔案。在那裡開啟你的儲存庫,請它讀取 TaskForge/Settings/agents.md,它就會像 Claude Code 一樣管理任務,並符合你確切的格式。
cd ~/Documents/MyVault codex "Read TaskForge/Settings/agents.md, then add the follow-ups from today's note to tasks/this-week.md, due Friday."
安裝 taskforge CLI,再請 ChatGPT 幫你想要的操作寫出指令。它對 taskforge 的查詢語法夠熟,足以草擬出指令;你把它貼進終端機,這次編輯就是真的。
npm install -g taskforge-md # then run what ChatGPT drafts, for example: taskforge add "call the plumber" --due 2026-07-10 --priority high
無論走哪條路,這項任務現在都是你儲存庫中的一行 Markdown。開啟 TaskForge 就看得到,等你的儲存庫同步後,手機上也會出現。
不管是 Codex 還是 CLI 寫下任務,TaskForge/Settings/ 資料夾都是讓它維持你格式的關鍵。Codex 像讀取任何原始檔案一樣讀取 agents.md;CLI 則讀取 dialect.json 來了解你的用法。兩者都不用猜。
| TaskForge/Settings/agents.md | 你的任務語法,以白話文寫成,也是 Codex 動筆前會讀取的檔案。 |
| TaskForge/Settings/dialect.json | 機器可讀版本,taskforge CLI 會讀取它來對上你的格式。 |
| TaskForge/Settings/spaces.json | 你儲存的空間及新任務的歸屬位置,讓歸到某個指定空間的任務能落在正確的筆記裡。 |
Codex 會替你編輯檔案;用 CLI 的話,ChatGPT 負責草擬指令,你負責執行。結果一樣:你儲存庫裡多了一項符合你格式的任務。
你提出要求
“Codex:讀取 meeting-notes.md,把每個待辦事項加進 tasks/this-week.md,週五到期。”
寫進你儲存庫的內容
- [ ] 把簽好的合約寄給法務 📅 2026-07-10
- [ ] 預訂場地訂金 📅 2026-07-10
Codex 讀取筆記與合約,接著用你儲存庫的語法寫下這兩行,並顯示 diff。
你提出要求
“ChatGPT:幫我寫一個 taskforge 指令,列出所有緊急任務,最緊急的排最前面。”
寫進你儲存庫的內容
taskforge query 'prop:priority_label=urgent' --sort priority
ChatGPT 根據查詢語法草擬指令;你執行它就能得到清單。產生過程中,你儲存庫的任何內容都不會離開你的機器。
Codex 和 taskforge CLI 都在你的機器上執行,只會動到你指向的儲存庫。唯一會傳到 OpenAI 的是你對話的文字內容,跟任何 ChatGPT 對話一樣。沒有 TaskForge 帳號,你的任務也不會有雲端副本。
ChatGPT 的聊天視窗碰不到你電腦上的檔案,所以不行,它自己辦不到。OpenAI 的 Codex 代理可以,因為它在本機執行並編輯檔案。或者你可以讓 ChatGPT 草擬 taskforge CLI 指令,再自己執行。兩種方式最後都會在你的儲存庫中留下真正的編輯。
taskforge MCP 伺服器是透過 stdin 和 stdout 在本機執行的,這正是 Claude Desktop 和 Cursor 採用的設定方式。ChatGPT 的連接器是為託管服務打造的,所以對本機儲存庫來說,可靠的 OpenAI 路徑是 Codex 和 CLI。與其賣你一個不合用的連接器,我們寧願老實告訴你這件事。
Codex 是 OpenAI 的程式代理。它在你的終端機中執行,讀寫工作目錄中的檔案,並遵循像 TaskForge/Settings/agents.md 這樣的指示。在管理儲存庫任務這件事上,它的行為跟 Claude Code 相當接近。
會。無論是 Codex 還是 CLI 寫下這一行,它都是你儲存庫中純 Markdown 的任務。TaskForge 在那台裝置上會立即讀到它,儲存庫同步後也會送達你的手機。
兩者都會讀取 TaskForge 寫進你儲存庫的合約。Codex 讀取 TaskForge/Settings/agents.md;CLI 讀取 TaskForge/Settings/dialect.json。這正是任務會以你的用法呈現、而不是通用核取方塊行的原因。
在 ChatGPT 這條路上,CLI 扛下了大部分工作,AI 總覽則涵蓋每一種代理。如果你使用 Claude 或 Cursor,也各有專屬的教學。
純 Markdown,由你早已在用的工具編輯。TaskForge 可在 iPhone、iPad、Mac、Android 和 Windows 上免費下載。