概述
Oh My ClaudeCode v5.7.1/v5.7.2(2026-10-13)與 v5.7.3(2026-10-14)三個 release。重點:ask 新增 Muse、移除退休的 tiered agent 變體名、Architect/Critic 審查可平行(限皆為 Claude agents)、ralph 經 Skill tool 啟動的 prd scaffold。
查核說明:v5.7.3 的 release notes 內容與 v5.7.2 完全相同(上游發布時複製、未提供 v5.7.3 專屬列表,Full Changelog 仍寫 v5.7.1…v5.7.2)。本篇 v5.7.3 的記錄以官方 compare v5.7.2…v5.7.3 的 commits 為準。
v5.7.1:三項修復
- fix(lsp_diagnostics_directory):為 Windows 的 .cmd shim 解析本地 tsc binary(#4332)。
- fix(team):guarded split execution 失敗時清理 env file(#4330),並移除 committed artifact、加測試(#4334)。
- 一項 CI 變更。
v5.7.2:ask 新增 Muse
feat(ask) 新增 Muse 並修正 Grok 的 role prompt 傳輸;Muse 的 ask guard 同步到 standalone hook 並補 README 文件;fix(inventory) 在 #4348 後重新產生 graph;fix(test) 為 Windows 上 grok/muse 測試設 TMPDIR;docs 移除已退役的 ultrawork/web-clone 參照(#4343)。
v5.7.3:tiered 變體除名
問題
architect-low、executor-high、designer-low 等 tiered 變體名已退休但仍被文件提及——使用者照文件寫會得到不存在的 agent。
解法(#4343 part 2、PR #4345)
- 改用基礎 agent 名(executor/architect/designer)加上 model 參數:
model="X"。 - 刪除 tier-selector.ts 死碼。
v5.7.3:Architect/Critic 可平行(修 #4355、PR #4358)
當兩者都是 Claude agents(背景 Task() subagents)時可平行執行:
- #754 的序列規則原是防外部 ask_codex 平行觸發 429 連鎖——Claude 背景 subagents 無此行為。
- 隔離保證不變:Architect 的輸出不得進入 Critic(避免自我審查污染)。
v5.7.3:ralph 經 Skill tool 啟動(修 #4363、PR #4364)
以 Skill tool 啟動 ralph 時建立 prd_mode: true state 與 prd.json scaffold——新 scripts/lib/ralph-startup.mjs 共用 helper,post-tool-verifier 與 keyword-detector 都改用。另含 CI/inventory-graph baseline 修正(#4360/#4362/#4365)。
既有使用者影響
腳本或文件中仍寫 tiered 變體名(如 architect-low)者需改為基礎名+model 參數;Team 模式的 Architect/Critic 審查在皆為 Claude agents 時會平行、整體稍快。npm 更新:npm install -g [email protected]。
學習重點
「序列規則的原因比規則本身重要」——#754 的序列化是為了防外部 provider 的 429 連鎖;當執行環境換成 Claude 背景 subagents(無此行為),規則可以放寬,但隔離保證(審查者不得餵食被審者)這條語意邊界要單獨守住,不能跟著一起放寬。