計畫交給 Claude Code 寫,審閱在 DotMD 完成。

只要把 Claude Code 連接到 DotMD 一次,它寫的每份規格和計畫,都會以可閱讀、可註解的文件送到你面前,而不是終端機裡的一大段文字;每項修正都會顯示在檔案中,等你接受。

需要 macOS 14 或以上版本。閱讀免費;DotMD Pro 提供 3 天免費試用。

快速解答

開啟 DotMD 的 MCP 伺服器(Settings → MCP),然後執行一次 claude mcp add --transport http dotmd http://127.0.0.1:8089/mcp。請 Claude Code 把規格傳到 DotMD 給你。你留下註解時它會等待,接著在檔案中逐一修正,再等你核准。審閱和代理工具屬於 DotMD Pro(可免費試用 3 天);閱讀仍然免費。

如何將 Claude Code 連接到 DotMD

DotMD 會在你的 Mac 上執行一個小型 MCP 伺服器。Claude Code 透過它在 DotMD 中開啟檔案、把文件傳給你審閱,並讀取你的註解。設定只需要一分鐘。

  1. 開啟 DotMD 的 MCP 伺服器

    在 DotMD 中開啟 Settings → MCP,打開 MCP server。狀態會變成綠色。也打開 Start with DotMD,只要 DotMD 開著,伺服器就隨時待命。

  2. 將 DotMD 加入 Claude Code

    在「終端機」中執行一次:

    claude mcp add --transport http dotmd http://127.0.0.1:8089/mcp

    這會把 DotMD 加入你目前所在的專案。在 dotmd 前加上 --scope user,就能在所有專案中使用。如果你改過連接埠,請從 Settings → MCP 上方複製位址。

  3. 確認它有回應

    請 Claude Code 在 DotMD 中開啟一個 Markdown 檔案。檔案會開啟,Settings → MCP 中的 Recent Requests 會用淺白的文字列出這次呼叫,並打上綠色勾號。

檢視並註解 Claude Code 的計畫

請 Claude Code 撰寫文件,並說明要存在哪裡、你想要審閱:

「把規格寫到 docs/spec.md,然後在 DotMD 傳給我審閱。」

  1. Claude Code 把檔案傳給你

    它會儲存規格並傳給你審閱。通知會出現,檔案會列在 Needs You 下,Claude Code 開始等待。你閱讀時它不會消耗任何 token,不論花多久時間。

  2. 你在段落上留下註解

    以渲染後的樣子閱讀規格,包含表格、圖表與程式碼。選取需要修改的段落,按下 ⌥⌘M,寫下你要的內容。送出前先看完整份文件。

  3. 你送出註解

    按一下 Review 面板底部的 Send。Claude Code 會一次收到所有註解。如果沒有要修改的地方,按鈕會顯示 Approve。

  4. 你在檔案中檢查每項修正

    Claude Code 會編輯檔案,並為每則註解附上它做了什麼的說明後傳回。每項修正都在它回應的註解旁邊,舊文字為紅色、新文字為綠色。選擇 Accept、Reopen,或 Accept All。

  5. 你核准

    修正完後,Claude Code 會再次等待。留下更多註解並按 Send 進行下一輪,或按 Approve,它就會繼續往下做,例如開始寫程式碼。

DotMD 正在審閱 Claude Code 對規格的修改:舊段落為紅色、新段落為綠色,上方有 Decline All 與 Accept All,註解在 Review 面板中
在 DotMD 中審閱:每項修改都在提出要求的註解旁邊。

養成習慣:在 CLAUDE.md 加幾行

只要你提出要求,Claude Code 就會把文件傳來審閱。若要讓它每次都這麼做,並且總是到 DotMD 找你的註解,請把下面幾行加入專案中的 CLAUDE.md,或加入 ~/.claude/CLAUDE.md 套用到所有專案:

Comments and reviews on Markdown files are kept in DotMD (MCP server `dotmd`), not in the files.
When I mention comments, a review or remarks on a .md file, read them with get_review_comments,
fix each one and send it back with resolve_review_comments.
After writing or substantially changing a spec, plan or design doc for me, send it to me with
request_review and wait for my answer; call it again after fixing my comments, until I approve.

第一行最重要。你的註解由 DotMD 保存,不在檔案裡;沒想到 DotMD 的代理會在專案中搜尋,結果什麼也找不到。

可以請 Claude Code 做的事

連接 DotMD 後,Claude Code 除了傳文件給你,也能在 DotMD 中展示內容給你看。幾個好用的要求:

  • 「把計畫寫到 docs/plan.md,然後在 DotMD 開啟。」
  • 「在 DotMD 中指給我看你在哪裡改了價格。」
  • 「我在 DotMD 對計畫留了註解,請逐一處理。」
  • 「改寫我在 DotMD 中選取的段落。」
  • 「在 DotMD 審閱 docs/compare.md,並在各行留下你的註解。」

最後一個要求會讓 Claude Code 成為審閱者:它的註解會以它的名稱出現在 DotMD 中,由你決定哪些要交給撰寫者。請參閱代理互相審閱。

在 Docker 容器中使用 Claude Code

在容器內,127.0.0.1 指的是容器本身,而不是你的 Mac。Docker Desktop 讓容器以 host.docker.internal 連到 Mac,所以請用這個位址加入 DotMD:

claude mcp add --transport http dotmd http://host.docker.internal:8089/mcp

其他電腦仍然無法連到 DotMD:伺服器只在這台 Mac 上回應。詳情請見 MCP 伺服器指南。

關於 Claude Code 與 DotMD 的問題

Claude Code 等待我審閱時會消耗 token 嗎?

不會。它會在一次工具呼叫中等待,直到你按下 Send 或 Approve,不論花多久時間。

DotMD 必須保持開啟嗎?

需要。DotMD 開啟時才會執行 MCP 伺服器。開啟 Settings → MCP → Start with DotMD,伺服器就會隨時待命。

DotMD 會把我的檔案傳到別處嗎?

不會。伺服器只在你的 Mac 上回應,你的檔案、註解與記錄都留在那裡。Claude Code 本身仍照常與 Anthropic 運作。

Claude Code 可以審閱 Codex 寫的文件嗎?

可以。Claude Code 在各行留下註解,你保留重要的那些,再由 Codex 修正。請參閱代理互相審閱。

更多問題