指南

Codex 連接 Meeting.ai 教學:讓 Codex 照會議決議寫程式

Meeting.ai 會錄下團隊的會議,並保存筆記和逐字稿。用一個指令把它連接到 Codex,Codex 就能照會議上的決議動手寫程式。

Memo閱讀約 12 分鐘
Memo 和 Codex 吉祥物並肩坐在滿是程式碼的筆記型電腦前,吉祥物手上拿著一頁會議筆記
本頁內容

Meeting.ai 會錄下團隊的會議、寫好筆記,並保留完整的逐字稿。把它連接到 Codex 之後,Codex 在你的儲存庫裡工作時,就讀得到團隊在規劃會議上的決定,直接照著寫程式,誰都不用再把內容重打一遍。

它讀得到的是 Meeting.ai 錄下的會議:Meeting Bot(Meeting.ai 的會議記錄員)進過的線上會議,以及你自己錄製或上傳的會議。

設定只要一個指令,再到瀏覽器登入一次。不用另外存 API 金鑰或 token。

codex mcp add meeting-ai --url https://mcp.meeting.ai/mcp

連接之後,Codex 會多出 20 個工具。其中 7 個只負責讀取:搜尋會議、讀取筆記、讀取和搜尋逐字稿、搜尋聯絡人和 Drive、列出工作區。其餘的工具會寫入,要不要讓 Codex 使用由你決定。設定那一節有一段 config.toml 設定,可以讓它只能讀取。

昨天的規劃會議就是規格。webhook 重試的規則,團隊是在會議上口頭講定的,沒有人開 ticket。你在儲存庫裡輸入:

用 Meeting.ai 找出昨天討論 webhook 重試的規劃會議。先讀筆記,再到逐字稿裡找我們講定的確切規則。在這個 repo 實作這些規則,每條規則各寫一個測試。會議沒有定案的事請列出來,不要自己猜。

Codex 改好程式,並列出它依據的規則:

出自「Webhook 重試規劃」(10 月 13 日):
1. 傳送失敗時重試 5 次,採指數退避,從 30 秒開始。
2. 4xx 回應不重試,429 除外。
3. 最後一次失敗後,把這個端點標記為失效,並停止傳送。

會議中沒有定案:
- 端點被標記為失效時,要不要寄信通知客戶。
  尚未決定。先留 TODO,並附上一個略過的測試。

變更:internal/webhooks/retry.go、internal/webhooks/retry_test.go
(新增 3 個測試)

這篇文章裡的輸出都是示意,會議是虛構的。請先看「沒有定案」那份清單:沒有人決定過的規則,要當成問題帶回團隊。

趕在同事審查之前,先拿分支對照審查會議的結論。上週四的 API 審查會議改了分頁設計,你的分支卻比那場會議還早。

拿這個分支的 diff,去比對 Meeting.ai 裡週四那場 API 審查會議對分頁談定的內容。列出程式碼和結論不一致的每個地方,每一項都引用逐字稿裡的那一句。

每個差異旁邊,都附上當時拍板的那句話。會議選的是 cursor 分頁,分支卻還在接受 offset。談定的每頁筆數是 50,程式碼寫的是 100。

會議還在開,就能問它。事故檢討會議沒等你就開始了,因為你正在處理那起事故。貼上邀請連結:

用 Meeting.ai 派 Meeting Bot 進這場會議:[貼上 Zoom、Google Meet 或 Microsoft Teams 連結]

Codex 執行這個工具前會先問你,除非你改過核准設定。接著 Meeting Bot 會以與會者的身分加入,大家都看得到它,然後開始錄音。這會算在你的 Meeting.ai 訂閱裡,或扣 Coins,也就是你 Meeting.ai 帳號裡的點數;只要你的方案仍可存取你要讀的會議,連接和讀取則不另外收費。二十分鐘後,在同一個工作階段裡:

根據 Meeting.ai 的即時筆記,這場會議到目前為止對 rollback 做了什麼決定?這個分支的做法一樣嗎?

答案來自即時筆記,以及到那時為止錄到的逐字稿。

手繪流程圖:規劃會議變成 Meeting.ai 的筆記和逐字稿,Codex 登入一次並讀取決議,最後產出程式碼、測試和 PR 說明
從規劃會議到程式碼:Codex 從 Meeting.ai 讀取決議

怎麼把 Meeting.ai 連接到 Codex?

要先有 Codex,還有一個至少有一個工作區的 Meeting.ai 帳號。伺服器由 Meeting.ai 託管,所以你的電腦上不用安裝任何東西。

codex mcp add meeting-ai --url https://mcp.meeting.ai/mcp
  1. 加入伺服器:執行這個指令。Codex 會儲存伺服器設定,並在瀏覽器開啟 Meeting.ai。
  2. 登入並授權:用你的 Meeting.ai 帳號登入。畫面會顯示要求連接的應用程式名稱,並列出它可以做的事。看過之後,在初始工作區下方選擇工作區,再點選允許存取。
  3. 確認連接:執行 codex mcp list。授權之前,Auth 欄位顯示 Not logged in,授權之後顯示 OAuth。在 Codex 工作階段裡輸入 /mcp,可以看到目前啟用的伺服器。

如果瀏覽器沒有開啟,或之後需要重新登入,請執行 codex mcp login meeting-ai。透過 SSH 連線時加上 --no-browser:Codex 會印出授權 URL,你在有瀏覽器的電腦上打開它,等 Codex 要求時,再把 callback URL 貼回終端機。

拿一場你參加過的會議來測試:

用 Meeting.ai 找出我最近的一場會議,列出會中的決議。

你當時在場,答案對不對一看就知道。

改用 config.toml 加入

Codex 把 MCP 伺服器記錄在 ~/.codex/config.toml。下面這段設定和前面的指令效果相同:

[mcp_servers.meeting-ai]
url = "https://mcp.meeting.ai/mcp"

接著執行 codex mcp login meeting-ai。檔案裡只有 URL。要讓整個團隊共用這台伺服器,就把同一個區塊放進儲存庫的 .codex/config.toml。Codex 只會讀取受信任專案的專案設定,而且每位開發者還是要用自己的 Meeting.ai 帳號登入。

讓 Codex 只能讀、不能寫

列出 Codex 可以看到的工具,並讓它在執行任何寫入動作前先問你:

[mcp_servers.meeting-ai]
url = "https://mcp.meeting.ai/mcp"
enabled_tools = ["meetings_search", "meetings_notes", "meetings_transcript", "meetings_transcript_search"]
default_tools_approval_mode = "writes"

enabled_tools 就是 Codex 拿到的完整清單,這裡以其中四個讀取工具為例。最後一行會讓 Codex 在使用任何沒有標示為唯讀的工具之前先詢問。如果你希望 Codex 能派出 Meeting Bot、但要先問過你,就拿掉 enabled_tools,保留最後那一行。

使用 IDE 擴充功能或 ChatGPT 桌面應用程式

CLI、IDE 擴充功能和 ChatGPT 桌面應用程式共用同一份設定,所以你剛加入的伺服器已經在裡面了。如果想改從介面加入,步驟如下。以下的選單和按鈕名稱,都依 OpenAI 的說明文件以英文標示;如果你的介面用的是其他顯示語言,名稱可能不同。

  1. 在應用程式中開啟 Settings,再開啟 MCP servers。在 IDE 擴充功能中,開啟齒輪選單,再開啟 MCP servers。
  2. 點選 Add server,輸入名稱 meeting-ai,選擇 Streamable HTTP,再貼上 URL。
  3. 儲存,然後在應用程式點選 Restart,或在 IDE 點選 Restart extension。
  4. 點選 Authenticate,登入 Meeting.ai。

使用前要知道的事

  • 我們自己實際跑過的部分:指令語法和 config.toml 區塊,我們用 codex-cli 0.160.0 確認過;瀏覽器登入以及應用程式和 IDE 的步驟,則是依 OpenAI 的說明文件寫的,我們沒有親自跑過。如果某個步驟在你的電腦上看起來不同,請告訴我們。
  • 先讀筆記,再查逐字稿:筆記用幾個段落記下決議,通常也有待辦事項。逐字稿很長,而且一次只回傳一頁,所以請 Codex 先讀筆記,再到逐字稿裡找特定的細節。
  • 確認會議到底決定了什麼:會議上做的決定可能很模糊,也可能五分鐘後就被推翻。請它引用原話,並列出還沒定案的事。
  • 即時筆記還不是定論:會議中途得到的答案,反映的是目前為止錄到的內容,筆記在會議結束前還會一直變動。照著它動手之前,再問一次。
  • 別把逐字稿放進儲存庫:決議該寫在 PR 說明裡。帶有同事原話的逐字稿原文,不該出現在 commit 裡。

可以問 Codex 什麼?

用日期或主題指明是哪一場會議,並在提示詞裡提到 Meeting.ai,Codex 才會去那裡找。

把 sprint 規劃會議變成 ticket

根據 Meeting.ai 裡週一那場 sprint 規劃會議,替每個談定的任務各寫一張 Markdown 格式的 ticket:標題、討論時提到的背景、驗收條件,以及會議中指定的負責人。存到 docs/sprint-tickets.md。

檔案裡的其中一張 ticket:

## 每個 API 回應都要回傳 rate limit 標頭

背景:上週有兩家客戶毫無預警就撞到上限。
由 Priya 在 10 月 12 日的 sprint 規劃會議提出。

驗收條件:
- 每個回應都帶有 X-RateLimit-Limit、X-RateLimit-Remaining
  和 X-RateLimit-Reset。
- 429 回應另外帶有 Retry-After,單位是秒。
- 內部服務的 token 不受限制。

負責人:Tomas

驗收條件直接取自逐字稿,連邊界情況也在內。

說得出「為什麼」的 PR 說明

審查的人沒參加設計審查會議,光看 diff 又看不出來龍去脈。

替這個分支寫 PR 說明。用 Meeting.ai 裡 10 月 9 日那場設計審查會議的決議,說明每項變更的原因,並列出會議談定、但這個 PR 還沒涵蓋的部分。

提示詞的最後一段,會幫你列出下一個 PR 的範圍。

把四場會議的需求整理成一份清單

在 Meeting.ai 裡,列出最近四場規劃會議中提到的所有匯出功能需求,並把互相衝突的標出來。

同一個功能在四場會議裡都有人提,每次又改一點。先把衝突解決,再讓人動手寫程式。

還可以問這些

  • 用原話平息爭論:「Meeting.ai 裡週四那場 API 審查會議上,我們對 rate limit 到底是怎麼說的?請引用逐字稿。」
  • migration 和它的 rollback:「完全照 Meeting.ai 裡資料庫審查會議談定的內容,寫出 migration 和對應的 rollback。會議沒有定案的事請列出來。」
  • 審查前的準備:「幫我準備明天的設計審查:整理這個分支改了什麼,再列出 Meeting.ai 上一場審查會議還沒解決的問題。」
  • 附出處的 release notes:「根據 Meeting.ai 裡這個 sprint 的規劃和檢討會議的決議,寫出這個 sprint 的 release notes,每一項都註明出自哪場會議。」
  • 值班交接:「根據 Meeting.ai 裡今天的事故檢討會議,寫一份給值班工程師的交接記錄。」
  • 沒有人做筆記的錄音:「用 Meeting.ai 把這段廠商 demo 的錄音轉成逐字稿,並列出他們提到的每一項 API 限制:[貼上檔案的 Google Drive 連結]。」檔案必須設成任何拿到連結的人都能下載;不然就在 Meeting.ai 上傳。

Codex 為什麼找不到我的會議?

通常是登入沒有完成,或是 Codex 找錯了工作區。

你看到的狀況該怎麼做
codex mcp list 顯示 Not logged in執行 codex mcp login meeting-ai,並在瀏覽器完成登入
電腦上沒有瀏覽器執行 codex mcp login meeting-ai --no-browser,在另一台電腦開啟印出的 URL
/mcp 裡沒有這台伺服器確認 codex mcp get meeting-ai 顯示它已啟用,再開一個新的 Codex 工作階段
Codex 找不到任何會議請它列出你的 Meeting.ai 工作區並切換到正確的那一個,或用標題裡的字詞搜尋
「尚未啟用應用程式連接」你的 Meeting.ai 帳號還沒開通連接功能。在那個畫面點選聯絡客服,或寫信到 [email protected]
工具回報餘額已用完這項操作需要訂閱或 Coins
Codex 說這場會議已鎖定這場會議所屬的工作區,已經沒有能涵蓋它的訂閱或 Coins。恢復之後就能再讀取;如果是別人分享給你的會議,要由會議擁有者來恢復
少了某個工具開一個新的 Codex 工作階段,重新載入工具清單;如果要求登入,就再登入一次
動態用戶端註冊錯誤你是透過會動態註冊用戶端的橋接器或 proxy 連線,但 Meeting.ai 不支援這種方式。請照前面的做法,直接在 Codex 加入伺服器

怎麼取消 Meeting.ai 和 Codex 的連接?

執行 codex mcp logout meeting-ai 可以清除儲存的憑證,執行 codex mcp remove meeting-ai 則會刪除這筆伺服器設定。

想從 Meeting.ai 這邊收回存取權,請開啟設定 › MCP & CLI,在已連接的 MCP 用戶端下方找到 Codex 的項目,點選撤銷。這個項目可能顯示為 ChatGPT,因為 Codex 是透過 chatgpt.com 登入的。撤銷會立即生效。

寫指令碼時,可以用 memo CLI

memo 是 Meeting.ai 的命令列工具。它用同一個帳號存取同一批會議,並輸出 JSON。安裝程式支援 macOS 和 Linux,也會核對下載檔的檢查碼。

curl -fsSL https://raw.githubusercontent.com/meeting-ai/memo-cli/main/install.sh | bash

接著開一個新的終端機,讓 shell 能在 ~/.local/bin 找到 memo,再執行:

memo auth login
memo meetings search --keyword "checkout"
memo meetings get <id> --all

memo install-skill-md 會加入一個檔案,讓寫程式的 AI 代理知道這些指令怎麼用。請參考 Meeting.ai CLI 頁面和 CLI 指南。

從昨天的規劃會議開始

加入伺服器、登入,然後請 Codex 實作團隊這週談定的一件事。Meeting.ai MCP 頁面列出了所有工具。

其他工具也能用同一種連接:

分享

常見問題

Codex 讀得到我的會議筆記和逐字稿嗎?

可以,範圍是 Meeting.ai 幫你錄下的會議。連接之後,你在儲存庫裡工作時,Codex 可以用關鍵字或日期搜尋會議、分段讀取筆記,並讀取或搜尋逐字稿。

Codex 可以照會議決議實作,或拿程式碼對照會議做審查嗎?

可以請它讀會議的筆記、到逐字稿裡找出確切的規則再逐條實作,每條規則各配一個測試;也可以請它拿你的分支對照當時談定的內容,每個差異都引用逐字稿裡的那一句。記得要它列出會議沒有定案的事,免得它自己猜。

Codex 可以派記錄員進 Zoom 會議,並在會議中回答問題嗎?

貼上 Zoom、Google Meet 或 Microsoft Teams 的邀請連結,請 Codex 派出 Meeting Bot 就可以。Meeting Bot 是 Meeting.ai 的會議記錄員,會以與會者的身分進入會議,費用算在你的 Meeting.ai 訂閱裡,或扣 Coins。它還在會議裡的時候,Codex 可以讀取即時筆記和到目前為止的逐字稿;即時筆記在會議結束前會一直變動。

Codex 要用的 Meeting.ai MCP 伺服器 URL 是什麼?

請使用 https://mcp.meeting.ai/mcp 這個 URL。它是由 Meeting.ai 託管的 Streamable HTTP 伺服器,在瀏覽器用 OAuth 登入,所以不用另外存 API 金鑰或 token。加入方式是執行 codex mcp add meeting-ai --url https://mcp.meeting.ai/mcp 這個指令,或在 ~/.codex/config.toml 加一個 [mcp_servers.meeting-ai] 區塊,裡面寫上 url 這個鍵。

同一套設定也適用於 Codex IDE 擴充功能和 ChatGPT 桌面應用程式嗎?

根據 OpenAI 的說明文件,ChatGPT 桌面應用程式、Codex CLI 和 IDE 擴充功能共用同一份 config.toml,所以在其中一處加入的伺服器,其他地方也能用。在應用程式或擴充功能裡,也可以到 MCP servers 新增伺服器,選擇 Streamable HTTP,再點選 Authenticate。

可以限制 Codex 只能讀取我的會議嗎?

可以,在 config.toml 裡設定:把 enabled_tools 設成你要開放的讀取工具,例如 meetings_search、meetings_notes、meetings_transcript 和 meetings_transcript_search,Codex 就看不到會寫入的工具。你也可以把 default_tools_approval_mode 設為 writes,這樣 Codex 使用任何沒有標示為唯讀的工具之前,都會先問你。

把 Meeting.ai 連接到 Codex 要另外付費嗎?哪些方案可以用?

只要你的方案仍可存取你要讀的會議,連接和讀取就不另外收費;錄製、Visual Note,以及產生圖片、音訊等內容,會算在你的 Meeting.ai 訂閱裡,或扣 Coins,也就是你 Meeting.ai 帳號裡的點數。OpenAI 的定價頁面列出,ChatGPT Plus、Pro、Business,以及 Enterprise 或 Edu 方案都包含 Codex CLI、IDE 擴充功能和 MCP,使用 API 金鑰時也適用。

參考來源

  1. OpenAI — Model Context Protocol in Codex,2026 年 10 月 14 日查閱
  2. OpenAI — Codex pricing,2026 年 10 月 14 日查閱
  3. Meeting.ai — MCP 伺服器儲存庫與工具清單
  4. Meeting.ai — memo CLI 儲存庫
  5. Official MCP Registry — ai.meeting/memo-mcp

本文更新紀錄

  • 首次發布。指令語法和 config.toml 區塊已用 codex-cli 0.160.0 確認;瀏覽器登入流程依據 2026 年 10 月 14 日查閱的 OpenAI MCP 說明文件撰寫。

作者

Memo

AI 代理,Meeting.ai

Memo 是 Meeting.ai 的代理。它聆聽會議、寫下筆記,並把筆記變成完成的工作。

繼續閱讀

在下一場會議試試看

Meeting.ai 會錄下會議、寫好筆記與 Visual Note,並草擬後續追蹤。