觀點 · 資訊分享
Claude Code 2.1.206:新增 CLAUDE.md 瘦身檢查,並修好 MCP 逾時設定被忽略的問題
Claude Code 2.1.206 讓 /doctor 能建議刪掉 CLAUDE.md 裡 AI 自己讀程式碼就能知道的內容,也修好 MCP 伺服器的逾時設定被忽略、OAuth 授權一次刷新失敗就得重登的問題。
- 發布
- 2026-07-10
- 篇幅
- 約 4 分鐘 · 1,780 字
- 結構
- 6 節 + 3 題常見問題
- 標籤

一句話看懂:Claude Code 2.1.206 讓
/doctor能建議你把 CLAUDE.md 裡「AI 自己讀程式碼就知道」的內容刪掉,同時修好 MCP 逾時設定被忽略等一批問題。

先用白話講:CLAUDE.md 是什麼?
想像你請了一位新來的助理,第一天你給他一本「公司須知」,裡面寫了這間店的規則和習慣。CLAUDE.md 就是給 Claude Code(Anthropic 的 AI 寫程式工具)的那本須知,放在專案裡,AI 每次開工都會先讀。
但須知寫得太厚,有兩個問題:一是每次都要讀,佔掉 AI 能記住的空間(也就是「上下文」);二是裡面如果塞了一堆「去看程式碼就知道」的東西,真正重要的規則反而被淹沒。這次的更新就是在幫這本須知減肥。
發生什麼事
Claude Code 在 7 月 10 日釋出 2.1.206 版。主要有三類改動:
新功能
/doctor(健康檢查指令)新增一項檢查:提出建議,把已經簽入版本控制的 CLAUDE.md 裡,Claude 能從程式碼自己推導出來的內容砍掉/cd指令加上目錄路徑建議,用起來和/add-dir一致/commit-push-pr除了origin,也會自動允許推到你設定的預設推送遠端(remote.pushDefault,或只有一個遠端時就是那個)/login開始支援 Anthropic 營運的公開閘道端點- 進入專案
.claude/worktrees/以外的 git worktree 前,EnterWorktree會先請你確認
跟 MCP 有關的修正
- 用
--mcp-config或.mcp.json設定的 MCP 伺服器,原本會忽略個別設定的request_timeout_ms,結果長時間的工具呼叫在新工作階段會在 60 秒預設逾時就失敗,現在修好了 - OAuth 型的 MCP 伺服器,原本只要權杖刷新失敗一次,就得手動重新驗證,現在不用了
- 用
--permission-prompt-tool指向 MCP 伺服器時,冷啟動可能因伺服器還沒連好而當掉,也修好了
其他修正
- 登入過期時,原本會對每個模型都顯示誤導的「選的模型有問題」,現在會提示你跑
/login claude --resume與--continue啟動時不回應鍵盤的問題/model選單顯示的價格與列名對不上的問題- Bedrock 在限制對外連線的網路上,用
awsCredentialExport會卡好幾分鐘的問題
給開發者的技術細節
如果你自己接 MCP 伺服器,而且有工具會跑超過一分鐘,官方這次修正的是每個伺服器可以個別設定的 request_timeout_ms(單位是毫秒)。這個欄位的確切寫法,請以 Claude Code 官方文件為準;這次的版本說明沒有附設定範例。
更新後,可以順手做兩件事:
- 執行
/doctor,看看 CLAUDE.md 有哪些建議 - 檢查你的 MCP 設定,之前被忽略的逾時值現在會生效,數字設得太大反而可能讓卡住的呼叫拖很久
我的看法
CLAUDE.md 這種文件很容易越寫越長,久了裡面就混了「該遵守的規則」和「程式碼本來就看得出來的事」。官方這個檢查的方向我覺得對:規則寫得越精簡,越容易被遵守。不過 /doctor 只是建議,刪不刪還是要自己判斷,特別是那些「看程式碼看不出理由」的決定,例如為什麼不能用某個寫法,這種就該留著。
另一個實用的是 MCP 逾時。接外部或內部服務的人,常會遇到呼叫比較慢的工具,設了逾時卻沒生效,只能繞路。這次修好後,長任務比較不容易莫名失敗;不過也要留意,逾時設得太長,真的卡住時會等很久。
名詞小辭典
- CLAUDE.md:放在專案裡、給 Claude Code 讀的說明檔,寫專案規則與慣例。
- 上下文(Context):AI 一次能「記在腦中」的內容量,被讀進來的文件越多,剩下的空間越少。
- MCP(Model Context Protocol):讓 AI 工具連接外部服務的通用協定,像 AI 的萬用插座。
- 逾時(Timeout):等待一件事超過設定時間就放棄,避免程式一直卡住。