AI Agent工作流

同時用好幾個 AI,我用一份交接文件讓他們知道彼此做到哪

同時用 Claude Code、Codex,甚至換裝置叫 AI 做事,進度要怎麼互通?分享我用一份交接文件加一條規則,讓每個 AI 開場就知道專案做到哪,附可以直接貼給 AI 的設定指令。

#Claude Code #Codex #AGENTS.md #CLAUDE.md #AI 工作流
同時用好幾個 AI,我用一份交接文件讓他們知道彼此做到哪

同時用好幾個 AI 做事,最麻煩的是他們不知道彼此做了什麼。

上午在 Codex 把一篇文章改到一半,下午換到 Claude Code 接著做,他得先把檔案翻一遍,才搞得清楚做到哪。人在外面用手機叫雲端的 AI 處理事情,也一樣要從頭交代一次。

我用 Claude Code 半年,才想到一個做法:建一份交接文件,再加一條規則,讓每個 AI 做完事都回來更新它。道理很簡單,但想到往往是靈光一閃。

一份交接文件,加一條規則

先在專案資料夾裡建一份 交接文件.md,再到 AI 會讀的指示檔裡加這條規則:

每輪對話結束,將專案的最新進度紀錄在交接文件中,只包含必要資訊以及最新狀態,若已過期的狀態可覆蓋。

Claude Code 讀的是 CLAUDE.md,Codex 讀的是 AGENTS.md。兩邊都寫進這條,Claude 和 Codex 就都會去讀、去更新同一份交接文件。我的 CLAUDE.md 是用 @AGENTS.md 把 Codex 那份整個匯進來,規則只要維護一份,怎麼接我在〈Claude Code/Codex 雙刀流〉那篇寫過。

如果只用一個 AI,其實也有用。它就等於是 AI 對你專案最新進度的一個小本本,你只要隨口問他「最近有什麼要推進的事情嗎?」,他就會照著交接文件回答你。

我的交接文件長這樣

一件正在跑的事寫一段,每段固定四行:狀態、東西在哪、跟誰接、下一步。

拿我官網 SEO 那一段當例子,內容稍微縮短:

## 官網 SEO
- 狀態:先把寫過的文章寫準,再寫新的。〈Grok Bot 是什麼?〉10/10 上線 · 2026-10-10
- 東西在哪:專案/PAN/PAN.md、plan/1008-SEO寫準發文排程.md
- 跟誰接:用排程每週一抓的搜尋數據;文章都導到 10/15 說明會
- 下一步:① 10/13 發 Skills 文 ② 10/16 說明會頁換會後版 ③ 10/17 看前 28 天成效

狀態一定要帶日期,AI 才看得出這段多久沒動、還算不算數。

要寫多詳細,我用一個方法判斷:假裝有一個完全沒參與過的 AI,只讀這一段,看他答不答得出來這件事在做什麼、東西在哪、卡在哪、跟哪件事有關。四個都答得出來就夠了,再多寫就是在寫經過。

只留最新狀態,舊的直接蓋掉

規則裡最重要的是後半句「若已過期的狀態可覆蓋」。

如果每次都往後加一句,今天做了 A、明天又改了 B,這份文件很快就變成日記。AI 每次開場都要讀完一長串經過,才找得到現在到底在哪。

所以我更新的時候是整段重寫,只留現在。做事的經過本來就留在對話紀錄裡,交接文件只負責回答「現在做到哪」。

字數限制在 AI 一次讀得完的範圍

我會限制這份文件的長度:一段最多 600 字,同時最多 7 件事。

因為我是在每次開新對話時,把整份交接文件直接塞給 AI。Claude Code 開場帶進去的內容超過一萬字,就只會給 AI 一段預覽,等於沒讀完;Codex 預設能帶的更少,要另外調大。

AI 開場還會先看到一行檢查:現在有幾件事、哪件超過 14 天沒動、哪件寫超過 600 字。被點到的那件,他當場就處理,重寫成現況,或收進封存。

做完的、放太久的,整段搬去封存

什麼叫做完?我的判準是:下一步沒有一件是 AI 現在能動的,全都在等我點頭、等日期到,這件事就算做完了。

做完的,或超過 14 天沒動的,整段剪下來貼到另一份封存文件,原樣搬過去,不用改寫。還沒做完、只是先擱著的,標題後面加「未完」,AI 開場會提醒我還有幾件擱著。

哪天要重新做,就回交接文件寫一段新的,不把舊的那段搬回來,因為裡面的狀態早就過期了。

這樣文件裡就只剩現在在跑的事,AI 一打開就知道要推哪幾件。

換一個 AI、換一台裝置,讀到的都是同一份

指示檔裡寫了規則,AI 還是要自己記得去打開交接文件。我用 SessionStart hook,讓 Claude Code 和 Codex 開新對話時,直接就讀到整份交接文件,兩邊跑的是同一支程式。

不同裝置也一樣。我的工作資料夾有開雲端同步,Mac 和 VPS 上是同一份,一邊的 AI 更新了交接文件,另一邊馬上就讀得到。人在外面,我用手機在 Discord 叫 VPS 上的 AI 做事,他做完會更新進度,我回到 Mac 開新對話,這邊的 AI 也已經知道了。

所以要讓不同裝置互通,重點是把交接文件放在有雲端同步的資料夾。

可以直接貼給 AI 的話

下面兩段可以直接貼給 Claude Code 或 Codex。第一段建交接文件和規則,第二段讓每次開新對話都自動讀到它。

1. 建交接文件,加上更新規則

我同時用好幾個 AI 做這個專案,想讓他們共用同一份進度。

請在專案資料夾建一份 交接文件.md,一件正在進行的事寫一段,每段四行:
- 狀態:一句話寫現在做到哪、卡在哪,句尾寫日期
- 東西在哪:相關檔案的路徑
- 跟誰接:這件事跟哪件事有關,沒有就寫「無」
- 下一步:接下來要做的具體動作,用 ① ② ③ 編號

再到 CLAUDE.md 和 AGENTS.md 加上這條規則(只有其中一個就加那一個):
「每輪對話結束,將專案的最新進度紀錄在交接文件中,只包含必要資訊以及最新狀態,若已過期的狀態可覆蓋。」

另外補三條:
1. 更新時整段重寫,只留現況,不往後追加經過。
2. 一段不超過 600 字,同時最多 7 件事。
3. 下一步全都在等我、或超過 14 天沒動的,整段原樣搬到 交接文件-封存.md;還沒做完的,在標題後加「(未完)」。

我也會在別台電腦上用 AI(例如 Mac 和 VPS),請確認這個專案資料夾有開雲端同步,告訴我每台讀到的是不是同一份交接文件。

請先看專案資料夾裡現有的檔案,把目前正在做的事整理成第一版交接文件給我看,我確認了再存。

2. 讓每次開新對話都自動讀到

請幫我設定 SessionStart hook,讓 Claude Code 和 Codex 每次開新對話,都把 交接文件.md 的全文帶進對話裡。

兩邊用同一支腳本,讀同一份交接文件。請依目前安裝版本的官方文件設定,並確認開場能帶進去的字數上限,避免整份被截成預覽。

開場內容的第一行加一個標記,例如「[交接文件已載入]」,讓我知道這次有讀到。腳本順便檢查哪段超過 600 字、哪段的日期超過 14 天,有的話列在標記下一行,讓 AI 開場就處理。

設定前先列出要改哪些檔案,等我確認再改。改完告訴我怎麼各開一場新對話驗證。

設好之後,開一場新對話問:「最近有什麼要推進的事情嗎?」再換另一個 AI 問同一句。兩邊的回答都對得上交接文件,就接好了。

除了交接文件,我還有這些機制

交接文件是我 AI 一人公司系統裡的其中一個機制,系統裡還有這幾個:

這些之後會一篇一篇寫。

如果懶得自己搭,或想先看看實際跑起來的效果,10/15(四)晚上 8 點,我會辦一場 AI 一人公司系統的免費線上說明會,直接打開我的系統,給你看我平常怎麼運作。

免費報名 AI 一人公司系統說明會

Pan — 跨界實踐者

Pan

用AI Agent與多元能力,用興趣打造能變現的一人事業

Newsletter

訂閱電子報,不錯過真實的 AI 實戰心得

我會分享 AI Agent、內容工作流、工具實作與一人事業的踩坑筆記。

    我們尊重你的意願,隨時可以取消訂閱

    相關文章

    返回全部文章

    免費線上說明會

    看看我怎麼把工作
    交給 AI 員工

    學了AI,用起來才發現...

    一個指令、一個動作,成果也不如預期

    看別人用得好厲害,最後總是自己來

    你需要的不是花數十小時訓練新進員工

    而是把已經搭好的AI團隊帶回家

    讓AI第一天就開始幫你工作

    我把過去關於設計、AI、知識管理、流程搭建的經驗,做成了一套

    AI 一人公司系統

    這套系統每天我只要負責審核,剩下的他們會自己把事情完成

    → 看看公司當下與未來的能力

    9/16 起 NT$6,490,含一年更新與一年社群資格,系統裝好就是你的

    想知道他們怎麼工作?

    這場說明會,我會帶你看:

    • 從一個隨手記下的想法開始,讓AI自己走到發布
    • 一人公司中繁瑣的雜務,AI主動幫你做掉
    • 已經訓練過的AI員工,讓成果一次到位的過程

    如果你平時有在用 AI,卻覺得事情還是都要自己來,沒有什麼幫助

    非常推薦你來看看我是怎麼把工作交給AI