跳到主內容

Theme / v5.7.30

Oh My ClaudeCode

Claude Code 多代理編排系統

Changelog

版本更新紀錄

收錄 Oh My ClaudeCode 的版本變遷軌跡。每條紀錄以舊值→新值呈現,舊值以紅線劃掉但保留可見,方便對照改動軌跡。

當前記錄版本

v5.7.30

查看上游所有 Release ↗
  1. v5.7.30

    已同步2026-11-03
    • 2026-11-06 查核:上游最新 release 仍為 v5.7.30(2026-11-02 發布),其後無新版本。
    • 版本定位:v5.7.25→v5.7.30,涵蓋四個 release:v5.7.26(2026-11-01 06:46:54 UTC,台灣時間 14:46)、v5.7.27(2026-11-01 14:10:33 UTC,台灣時間 22:10)、v5.7.29(2026-11-01 19:48:28 UTC,台灣時間 2026-11-02 03:48)與 v5.7.30(2026-11-02 03:59:05 UTC,台灣時間 11:59)。跳號的 v5.7.28 未發布,v5.7.29 notes 原文說明:“Note: v5.7.28 was cut from the wrong branch (main instead of dev) and contained only a version bump with no functionality changes; it was not published to npm or GitHub releases. This release incorporates all intended fixes from the 5.7.27→5.7.28→5.7.29 sequence.”
    • project memory 熱路徑跟隨當前工作(v5.7.26,#4698):官方主題句——本 release「keeps project-memory hot paths aligned with the files users are working on」;fix(project-memory) 讓 hot paths 跟隨目前進行的工作。
    • 移除仍會路由的退役 workflow 名稱(v5.7.26,#4699):fix(workflows) 移除退役的 ultraqa、omc-teams 與 ultrawork 名稱——官方說明這些舊名稱原本「still route」,且本 release「stops retired workflow names from being recommended or routed at runtime」。
    • SQLITE_BUSY 重試(v5.7.27,#4717):fix(lib) 在 state-lock database setup 階段對早期 SQLITE_BUSY 錯誤重試。
    • BigInt inode 的 NTFS 相容性(v5.7.27,#4719):fix(utils) 改用 BigInt inodes,官方說明此為「compatibility improvements for NTFS file systems with BigInt inode support」。
    • SessionEnd manifest 修訂漂移重試(v5.7.27,#4721):fix(hooks) 在 revision drift 時重試 owner-fenced SessionEnd manifest writes。
    • 釋放未啟動的 SessionEnd action claims(v5.7.27,#4723):fix(ralph) 釋放(release undoes)從未啟動的 SessionEnd action claims——官方主題句說明此舉「improves SessionEnd action claim handling to prevent zombie claims」。
    • Windows provider 的 PATHEXT 候選解析(v5.7.29,#4741,#4726 follow-up):fix(team) 解析 Windows providers 的 PATHEXT candidate;官方說明本 release「resolves Windows-specific provider resolution issues for both npm-installed and planted-cwd binaries」。
    • Windows where 指令不再搜尋 cwd(v5.7.29,#4728、#4734):fix 防止 Windows 的 where command 搜尋 current working directory。
    • state-lock owner probe 移出 BEGIN IMMEDIATE(v5.7.29,#4727、#4736):fix 將 state-lock owner probe 移到 BEGIN IMMEDIATE 之外,避免早期 probe 嘗試造成的 contention。
    • v5.7.29 吸納 5.7.27→5.7.28→5.7.29 序列修復:重列 #4717(SQLITE_BUSY 重試)、#4719(BigInt inodes)、#4721(SessionEnd manifest 重試)與 #4723(釋放未啟動 claims);另含 chore——移除「src modules no runtime entry point reaches」,與 test(team)——修復 #4726 Windows planted-git test 並「expose the libuv cwd-search gap」(#4746、#4739)。
    • 安全修復:Windows 植入執行檔防護(v5.7.30,#4768):官方原文——“This release fixes a security issue where omc processes on Windows could inadvertently run executables planted in the project folder.”;fix 停止 Windows 上的 omc processes 執行被植入專案資料夾的 executables(@RobinNorberg 貢獻)。
    • 版本統計:v5.7.26——2 PRs merged、0 new features、2 bug fixes;v5.7.27——4 PRs merged、0 new features、4 bug fixes;v5.7.29——10 PRs merged、0 new features、8 bug fixes、1 test improvement、1 chore;v5.7.30——1 PR merged、0 new features、1 bug fix。
    • 安裝與升級:npm CLI(npm install -g [email protected])與 Claude Code plugin(/plugin marketplace update omc)仍是兩條獨立安裝軌道——用哪條就更新哪條、兩者都裝就都更新;依賴 CLI 的 skill 路徑(如 ask 與 CLI-backed team)需要 omc CLI。
    • 完整教學見 lessons/v5726-5730-windows-and-security.mdx。
    上游 Release Notes ↗
  2. v5.7.25

    舊版本2026-11-01
    • 版本定位:v5.7.22→v5.7.25,涵蓋三個 release:v5.7.23(2026-10-31 10:11:51 UTC,台灣時間 18:11)、v5.7.24(2026-10-31 19:49:45 UTC,台灣時間 2026-11-01 03:49)與 v5.7.25(2026-11-01 01:05:23 UTC,台灣時間 09:05)。官方主題句依序為:“This release prevents session-start from rescanning project memory through a competing writer, preserving stored user fields, and brings the Spanish README in line with the current English README.”、“This release routes factory CI failures to the shipped `debug` skill and migrates legacy full-template diagnose routes when they are read.”、“This release closes case-insensitive bypasses in sensitive repository path protection and prevents safe-read inspection from auto-approving private-key and credential files.”
    • v5.7.23:project memory 寫入保護(#4681):session-start 不再透過另一個 competing writer 重掃 project memory,並保留已儲存的 user fields。
    • v5.7.23:西語 README 對齊(#4673):西班牙語 README 與目前的英語 README 對齊。
    • v5.7.24:factory CI 與診斷路由(#4677,修復 issue #4676):factory CI failures 改路由至隨附的 `debug` skill;讀取 legacy full-template diagnose routes 時遷移這些路由。
    • v5.7.25:敏感 repository 路徑防護(#4693):關閉敏感 repository 路徑防護中的大小寫不敏感繞過 (case-insensitive bypass)。
    • v5.7.25:safe-read 敏感檔案核准(#4694):private-key 與 credential files 不再由 safe-read inspection 自動核准。
    • 完整教學見 lessons/v5723-5725-memory-writers-and-sensitive-paths.mdx。
    上游 Release Notes ↗
  3. v5.7.22

    舊版本2026-10-31
    • 版本定位:v5.7.20→v5.7.22,涵蓋 v5.7.21 與 v5.7.22 兩個 release(皆 2026-10-30 發布)。v5.7.21 官方主題「Clearer state output and restored team missions」——純修復版(官方統計:8 PRs merged、0 new features、4 bug fixes、4 other changes);v5.7.22 官方主題「Configurable quality gates for workflow stages」——為 workflow stages 新增可設定的品質閘門 (quality gates)(1 new feature、1 quality-gate safety improvement、2 other changes,共 4 PRs)。
    • v5.7.21:state_clear 診斷輸出有界化(#4654,修 #4651):state_clear 的 missing-state 路徑輸出限制於請求的 session,或以 and N more 計數為檢查路徑封頂(@conarti 回報)。
    • v5.7.21:移除無效 agent frontmatter(#4657,修 #4656):刪除未識別的頂層 level frontmatter key,消除 Claude Code 啟動警告(@fvegiard 回報)。
    • v5.7.21:team missions 顯示恢復(#4661、#4662,@iyoda):沒有 session mission snapshot 時仍顯示 team missions,並在該 team-only 檢視中讓已完成的 missions 過期。
    • v5.7.22:可設定的 workflow quality gates(#4670,port 自 oh-my-codex#3956,issue #3955):為 deep-interview、ralplan、review 三個 workflow stages 設定 blocking 與 advisory 自訂 gates;設定位於 user 或 project OMC config,並以 omc quality-gates list 檢視 gate 設定(@iqdoctor 要求、@iyoda 實作)。
    • v5.7.22:gate 安全防護(#4671,@iyoda):拒絕 stage 以自己的 controller skill 作為 gate(防自我遞迴),並讓未設定 gates 的 stages 維持 strict no-ops——跳過 gate lookup 與 prompt-spec 工作。
    • 其他變更:v5.7.21 把 main 的 v5.7.20 release 併回 dev(#4658)並授權/刷新該 sync PR 的生成 artifacts(#4659、#4660、#4663);v5.7.22 把 main 的 v5.7.21 release 併回 dev(#4667)並授權其 artifacts(#4668)。
    • 安裝與升級:npm CLI(npm install -g [email protected])與 Claude Code plugin(/plugin marketplace update omc)仍是兩條獨立安裝軌道——用哪條就更新哪條、兩者都裝就都更新;依賴 CLI 的 skill 路徑(如 ask 與 CLI-backed team)需要 omc CLI。
    • 完整教學見 lessons/v5721-5722-quality-gates.mdx。
    上游 Release Notes ↗
  4. v5.7.20

    舊版本2026-10-30
    • 版本定位:v5.7.19→v5.7.20(2026-10-29 發布,patch 級更新)。官方主題「Mission board sessions and reliable run closeouts」——persisted missions 進入 mission board 可視、runs-ledger 的啟動與恢復收尾追蹤更可靠,並講清楚 Windows release boundary 與 state 遷移失敗的具體原因。共 9 個 merged PRs:1 新功能、4 bug fixes、4 其他。
    • 新功能:mission board 顯示 persisted missions(#4649,修 #4648):HUD/CLI 預設顯示跨最新 sessions 的 persisted missions,並新增 -s/--session 指定明確 session。
    • runs-ledger 收尾追蹤(#4646、#4650):為 session-scoped runs 記錄 start edges,並回報沒有 notepad closeout 就結束的 unattended runs;resumed run 的 closeout 以其最新未配對的 start edge 為界——resume 前的 notepad write 不再被計入。
    • 錯誤訊息更精確(#4645、#4642):release-boundary checks 在經 Windows path 叫用時也會執行;state_migrate_non_git 先回報具體的 Git metadata 拒絕原因,再回報通用的 failed-probe 拒絕。
    • 其他變更:activation-gate 與 critic-verdict 測試不再依賴 host 環境(#4641);clean-tarball 安裝測試放寬至 120 秒(#4647);chore——把 main 的 v5.7.19 release 併回 dev(#4639)並授權該 sync PR 的 CI artifacts(#4640)。
    • 安裝與升級:npm CLI(npm install -g [email protected])與 Claude Code plugin(/plugin marketplace update omc)仍是兩條獨立安裝軌道——用哪條就更新哪條、兩者都裝就都更新;依賴 CLI 的 skill 路徑(如 ask 與 CLI-backed team)需要 omc CLI。
    • 完整教學見 lessons/v5712-5719-team-reliability.mdx 的 v5.7.20 更新。
    上游 Release Notes ↗
  5. v5.7.19

    舊版本2026-10-27
    • 2026-10-28 查核:上游最新 release 仍為 v5.7.19(2026-10-27發布),其後無新版本。
    • 版本定位:v5.7.11→v5.7.19,涵蓋 v5.7.12~v5.7.19 連續 8 個 release(2026-10-24~2026-10-27,全部為 bugfix/chore/CI 加一項效能改善)。主軸:URL 與整數 timeout 環境變數處理、keyword 叫用保留、Stop hook shadow resolver、team 啟動與全滅恢復、macOS worker 登入保留、update 調解提速 67%。
    • v5.7.12(2026-10-24)URL 與 timeout 可靠性:teleport 讀取帶尾斜線或子頁的 PR 與 issue URLs(#4542);providers 解析帶尾斜線的 remote URLs(#4549);lsp 從環境讀整數 timeout(#4543);rate-limit-wait 在 session 名稱含空格時保留 tmux pane IDs(#4544);team 的 shell-ready、launch-ack 與 worker-ready timeouts 都以整數讀取(#4545、#4546、#4547)。感謝 @rudycelekli。
    • v5.7.13(2026-10-24)keyword prompts 與 team 處理:reference prompts 保留明確的 keyword 叫用(#4551,修 #4550,@rolldav 回報),並修其回歸(#4553);keyword-detector 讓兩種開頭求助形狀維持資訊性(#4564);notifications 不再截斷 OMC_NOTIFY_TMUX_TAIL_LINES(#4556);team-dispatch 不再截斷 cooldown 環境值(#4557);team 的 start-submit timeout 以整數讀取(#4558);pane-ready timeout 提示改指 OMC_TEAM_READY_TIMEOUT_MS(#4568,@iyoda)。15 個 merged PRs。
    • v5.7.14(2026-10-24)Stop hooks 清理:分離 Stop hooks 的 shadow Jev resolver(#4580,修 #4575,@rolldav 回報)——記錄 loop-continuation 與 learner-extraction shadow entries 並清理 /tmp request files;移除未接線的 team-dispatch hook 與其生成輸出(#4581,@iyoda)。
    • v5.7.15(2026-10-25)timeout 與 token 顯示:persistent-mode 不再截斷 OMC_PERSISTENT_MODE_TIMEOUT_MS(#4599);pre-tool-enforcer 不再截斷 OMC_PRE_TOOL_ADVISORY_COOLDOWN_MS(#4600);teleport 讀取 pull request 的 patch 與 diff URLs(#4604);HUD 把進位到 1000k 的 token 數以百萬顯示(#4601)。
    • v5.7.16(2026-10-26)變更摘要與 team 啟動:subagent 的 FILE CHANGES SUMMARY 保留第一個 git status entry 的路徑(#4607);rebase 衝突訊息回報 modify/delete 路徑(#4608);偵測 Claude 的 directory-trust 對話在窄 pane 換行時的形狀,worker 不再於首次啟動就退出(#4611,修 #4123,@iyoda)。
    • v5.7.17(2026-10-26)全滅恢復:當每個 team worker 的 provider 在存活的 tmux pane 內退出時觸發 all-dead recovery,工作不再帶著卡住的 pending tasks 繼續跑(#4618,@iyoda)。
    • v5.7.18(2026-10-27)macOS worker 登入保留:把 USER 傳進 POSIX provider 環境,保住 Claude Code 的 macOS keychain OAuth 登入——worker 不再以登出狀態啟動並被 startup_dispatch_failed 退役(#4625,@iyoda)。
    • v5.7.19(2026-10-27)update 調解與重灌修復:互動式 update 的調解最多等 600 秒(靜默自動更新維持 60 秒上限),逾時時指名恢復指令(#4629,修 #4628,@kaneyxx);installer 在複製前替換懸空的 hooks/lib/stdin.mjs symlinks,讓重灌恢復 hook imports(#4631);效能——調解期間每個 target 只同步一次 plugin payload,實測 reconcile 時間減少約 67%(#4634,修 #4630)。
    • 安裝與升級:npm CLI(npm install -g [email protected])與 Claude Code plugin(/plugin marketplace update omc)為兩條獨立安裝軌道——用哪條就更新哪條、兩者都裝就都更新;依賴 CLI 的 skill 路徑(如 ask 與 CLI-backed team)需要 npm 套件提供的 omc CLI。
    • 完整教學見 lessons/v5712-5719-team-reliability.mdx。
    上游 Release Notes ↗
  6. v5.7.11

    舊版本2026-10-24
    • 版本定位:v5.7.10→v5.7.11(2026-10-23 發布,patch 級更新)。官方主題「Safer guarded input around trust prompts」——修復讓 guarded pane input 不再對任何 trust prompt(信任提示)打字或選擇信任決定。
    • Bug fix:fix(team): refuse guarded pane input on every trust prompt kind(#4528,@iyoda 貢獻)——官方原文:This release prevents guarded pane input from typing into any trust prompt or selecting a trust decision。延續 v5.7.8 辨識 Codex folder-trust prompts(#4479)與 v5.7.9 guard Windows startup trust prompts(#4502)的防護線,這次守住的是 pane 輸入。
    • 其他變更:chore(sync): merge main v5.7.10 release into dev(#4532);ci: authorize generated artifacts for sync PR #4532(#4533)。
    • 安裝與升級:CLI/runtime 走 npm install -g [email protected],Claude Code plugin 走 /plugin marketplace update omc——官方明言這是兩條獨立安裝軌道(separate install tracks),不是二選一;兩者都裝就兩者都更新,且依賴 CLI 的 skill 路徑(如 ask 與 CLI-backed team)需要 npm 套件提供的 omc CLI。
    • 完整教學見 lessons/v575-v579-windows-reliability.mdx 的 v5.7.11 更新。
    上游 Release Notes ↗
  7. v5.7.9

    舊版本2026-10-23
    • 2026-10-23 查核:上游最新 release 為 v5.7.9(2026-10-22 發布)。本條涵蓋 v5.7.5(2026-10-18)、v5.7.6(2026-10-21)、v5.7.7(2026-10-21)、v5.7.8(2026-10-22)、v5.7.9(2026-10-22)五個 release。
    • 版本定位:v5.7.4→v5.7.9,五個 release 兩大主軸:frontmatter/設定解析持續收緊(UTF-8 BOM、CRLF、YAML block scalars、數值驗證),以及 Windows team worker 的監督與啟動修復;中間夾著一次上游複製貼上的 release notes(v5.7.7)。
    • v5.7.5(2026-10-18):更嚴格的 frontmatter 與設定解析、team 啟動修復,並移除已退役的 merge-readiness MCP tools(#4422)。Highlights:installer 新增 claudeMdEnabled 讓全域 CLAUDE.md 可選擇退出(#4383);fix(team) 對齊 worker startup ACK 與 shutdown 指示(#4404)、穩定 cmux worker 啟動(#4412);frontmatter 解析支援 YAML block scalars >-/|(#4405)、skill/command/rule 檔案開頭的 UTF-8 BOM(#4408)、command 檔案的 CRLF(#4402)與 quoted flow values(#4393);另含 glob 字面比對(#4390/#4418)、rules-injector 的 {a,b} brace alternation(#4403)、CLI 拒絕非整數的 wait/session 數值選項(#4409)與 listen --port 驗證 0-65535(#4420)等修復。
    • v5.7.6(2026-10-21,Build artifact fixes and hook improvements):維護性 release——5 個 bug fix 與 2 項 improvement,跨 10 個已合併 PR。Highlights:plugin HUD security config 移除 zod、縮小 plugin 執行期安全邊界(#4455);hooks 在 shell config directory 覆寫為空白時退回(#4474);agent model JSONC 接受尾隨逗號(#4473);另含 HUD 的 npm prefix 修復(#4471)、autoresearch sandbox.md 與 agent frontmatter 接受開頭 UTF-8 BOM(#4452/#4451)。
    • v5.7.7(2026-10-21):v5.7.7 的 release notes 與 v5.7.6 相同(上游複製貼上),上游未描述其自身變更。
    • v5.7.8(2026-10-22,More reliable Windows workers and configuration handling):修復 native Windows worker supervision 與啟動(#4479,修 #4386)——含 source-bound 的 Windows supervisor invocation 與拒絕未解析的 provider executables、tmux startup inboxes、辨識 Codex folder-trust prompts 且不送出任務文字或授予持久信任;JSONC/JSON 設定檔接受開頭 UTF-8 BOM(#4494/#4499);notifications 拒絕非正數的 reply polling intervals 與 rate limits(#4497);think-mode 的多語言關鍵字以整詞比對(#4493);OMC_DEBUG 改走單一慣例(#4508);host-load-gate 拒絕格式錯誤的 threshold 而非靜默截斷(#4510);prerelease 版本排序在對應 stable release 之下(#4511)。
    • v5.7.9(2026-10-22,Safer Windows startup, Codex TOML output, and aligned Jev timeouts):guard Windows startup trust prompts(#4502);Codex MCP TOML 輸出轉義 unpaired surrogates(#4512);Jev 的 active parent timeout 與 resolver 行為對齊(#4515)。
    • 既有使用者影響:v5.7.5 起 merge-readiness MCP tools 已移除——仍呼叫它們的工作流需改道;不想要全域 CLAUDE.md 注入者可用 installer 的 claudeMdEnabled 退出;Windows 上 team worker 啟動與監督在 v5.7.8 大幅修復;版本排序修正後 prerelease 不再被排在對應 stable 之上。npm 更新:npm install -g [email protected]。
    • 完整教學見 lessons/v575-v579-windows-reliability.mdx。
    上游 Release Notes ↗
  8. v5.7.10

    舊版本2026-10-23
    • 版本定位:v5.7.9→v5.7.10(單一 patch release,發布於 2026-10-23 09:12 UTC)。修正 omc ralph verify 對無效或無法讀取的既有 PRD 錯誤回報沒有 feedback commands 的問題,改為 fail closed。CLI 與 Claude Code marketplace/plugin 是分開的安裝路線。
    • 詳見既有課程 lessons/v575-v579-windows-reliability.mdx 的 v5.7.10 更新。
    上游 Release Notes ↗
  9. v5.7.4

    舊版本2026-10-18
    • 版本定位:v5.7.3→v5.7.4(2026-10-17 發布,單一 patch release;官方定位:1 new feature、4 bug fixes、1 performance improvement、3 test improvements,共 9 個 merged PR)。
    • 新功能:OMC_JEV_PLAN_MODE——讓 Jev 在 plan mode 不做決定(#4395)。與本站 Jev 主題呼應:Jev 是結構化決策模型,plan mode 需要的是探索與方案,不該讓它提前下判斷。
    • 效能:file-context injectors 只為它們實際作用的工具啟動,降低 hook 開銷(#4373)。
    • 修復:plugin-cache 的 stale plugin roots 只連向真實 cache 目錄(#4375);installer 在 CLAUDE.md 未變更時記為 already up to date(#4377);team 模式隔離 stale 的 Cursor verdicts 並在任務不可讀時保留它們(#4380);HUD stdin cache 改以 stdin.session_id 按區分 session(#4398)。
    • 既有使用者影響:在 plan mode 用 Jev 判斷的工作流可設 OMC_JEV_PLAN_MODE 停用;hook 開銷下降。
    上游 Release Notes ↗
  10. v5.7.3

    舊版本2026-10-14
    • 2026-10-16 查核:上游最新 release 仍為 v5.7.3(2026-10-14 發布),其後無新版本。
    • 版本定位:v5.7.0→v5.7.3,涵蓋 v5.7.1/v5.7.2(2026-10-13)與 v5.7.3(2026-10-14)三個 release。查核備註: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 變更。
    • ask 新增 Muse(v5.7.2):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)。
    • 移除退休的 tiered agent 變體名(v5.7.3,#4343 part 2、#4345):architect-low、executor-high、designer-low 等「已退休但仍被文件提及」的變體名移除——改用基礎 agent 名(executor/architect/designer)加上 model 參數(model="X");刪除 tier-selector.ts 死碼。
    • Architect/Critic 審查可平行(v5.7.3,修 #4355、PR #4358):當兩者都是 Claude agents(背景 Task() subagents)時可平行執行——#754 的序列規則原是防外部 ask_codex 平行觸發 429 連鎖,Claude 背景 subagents 無此行為;隔離保證不變——Architect 的輸出不得進入 Critic。
    • ralph 經 Skill tool 啟動(v5.7.3,修 #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]。
    上游 Release Notes ↗
  11. v5.7.0

    舊版本2026-10-13
    • 版本定位:v5.6.2→v5.7.0(2026-10-12 發布,單一 release)。官方統計:59 個已合併 PR、4 個新功能、45 個 bug fix、9 個其他變更。主軸一是把 Claude Code 的執行訊息搬進 HUD、二是收緊 skill 文字與 prompt 護欄,其餘多為以 rudycelekli 為主的大量強健性修補。
    • HUD 顯示 Claude Code 的 effort level(#4249,@bengry):HUD 現在顯示 Claude Code 的 effort level;同時修掉 HUD 不從 TaskCreate/TaskUpdate 渲染 todos 的問題(#4243)。
    • Skill 文字與 prompt 護欄收緊(#4271,@pangpang778):skill 的敘述文字與 prompt guardrail 一併收緊;新增 session flow 地圖(#4319)。
    • shipyard 詞彙表改名(#4273、#4274,@pangpang778):shipyard glossary 的欄位由 CONTEXT.md 改名為 GLOSSARY.md,並把 chain artifact 精簡為 tracker issue 與延遲浮現的介面。
    • 權限與安全硬化:限制 permission 自動核准的範圍(#4283);避免把工具失敗中的秘密持久化(#4284);SSRF 防護改為拒絕完整的 IPv6 local range(#4288);保留 JSONC 註解 token 邊界(#4285);拒絕沒有 JSON 表示的 payload(#4286);保留帶有衝突分隔符文字的自訂筆記(#4289);通知的 JSON webhook 模板改為轉義數值(#4295)、忽略繼承而來的模板變數屬性(#4300)、驗證自訂整合設定的形狀(#4301)、reply 注入前先正規化 carriage return(#4308)、Telegram proxy exclusions 尊重埠(#4311)。
    • HUD 與終端輸出:以 ANSI CSI 實際可見文字做截斷與切片(#4306)、支援 private 與 colon 參數(#4287);完成任務歷史設上限但保留 active 任務(#4303);自訂 rate provider 的診斷 stderr 會被排空(#4302)、自訂 provider 快取以指令與期間為鍵(#4304);目錄 hyperlink 編碼、檔名控制字元轉義(#4305);transcript context 使用量保持在完整 frame 內(#4292)。
    • 快取與版本管理:避免選到孤兒版本目錄(#4265)、active 重導目標不可用時保留版本(#4298)、佔用紀錄讀不到時 fail-closed(#4299)、跳過不完整的版本管理器 Node 安裝(#4293);CLI 的 session 搜尋輸出轉義 transcript 控制字元(#4307)。
    • Team、hooks 與 worktree:team shutdown 在 start CLI 已退出時保留 active reservation(#4247)、修正 detached team session 建立時 -F 被 # 轉義(#4253);ralph 的 hardMaxIterations 在 Stop hook 腳本中確實生效(#4257);worktree 路徑接受位於 repo 子目錄的 Windows session cwd(#4255);antigravity 允許 Windows headless 並把 prompt 以單一 argv 傳遞(#4259);/tmp/omc-jev-* 暫存目錄用完即清(#4268),jev sweep 的擁有權與每小時鎖改為硬化的(#4320)。
    • 其他:omc-doctor 保留 settings 中的自訂 hooks(#4281);AFK links 的使用者設定改為 opt-in(#4282);MCP 不再對 type 欄位誤報 Codex registry mismatch(#4297);本地 LSP 檔案 URI 以原生路徑解析(#4313);team usage 記錄依 Unicode 字元計數(#4310)並跳過無效紀錄(#4315);只在確認配額恢復後才 resume pane(#4316);PostToolUseFailure 的鎖工作設上限(#4322);修正帶 attributed paste 區塊的關鍵字偵測(#4318);wiki-session-end 改匯入精簡的前景 bootstrap,讓 SessionEnd hook 維持在 300 ms 預算內(#4246);cmux team 的擁有權驗證涵蓋 tmux 相容與 ref/UUID 不符(#4262);為原生 Windows 產生對應 shell 的 tmux 防護條件(#4269)。
    • 安裝與升級:CLI/runtime 走 npm install -g [email protected],Claude Code plugin 走 /plugin marketplace update omc——官方明言這是兩條獨立安裝軌道,不是二選一;兩者都裝就兩者都更新,且依賴 CLI 的 skill 路徑(如 ask 與 CLI-backed team)需要 npm 套件提供的 omc CLI。
    • 既有使用者影響:若使用 shipyard 流程,詞彙表欄位改名為 GLOSSARY.md 需一併調整既有產物;HUD 使用者會看到 effort level 與更穩定的 todo 呈現;permission 自動核准範圍縮小,可能需要重新確認過去被自動允許的操作。
    上游 Release Notes ↗
  12. v5.6.2

    舊版本2026-10-07
    • 2026-10-12 查核:上游最新 release 仍為 v5.6.2(2026-10-06 發布),其後無新版本。
    • 版本定位:v5.5.0→v5.6.2,涵蓋 v5.6.0(2026-10-01,78 PR/19 新功能/47 修正)、v5.6.1(2026-10-03,打包修復)與 v5.6.2(2026-10-06,29 PR/5 新功能/13 修正)三個 release(無 v5.5.x,無跳號)。主軸:software factory 閉環與 ralph 的 verify/afk/map 工作流、per-role reasoningEffort、Windows 可靠性系列,與 jev 判斷點的 script-side channel。
    • Software factory 閉環(v5.6.0):SessionEnd chain trigger + tracker intake 成為軟體工廠閉環(#4151);enforcement layer 收尾——CI trigger、factory init、check evidence、diff-first 與 daily cap(#4183);chain termination 語意與 AFK hook 隔離(#4166);v2 headless-chain 強化——AFK profile、cwd passthrough、watchdog、enqueuer 註冊(#4153);host-load gate 控制並發 session(#4150);omc factory status 審計視圖命名 silent chain stalls(#4180)。
    • omc ralph verify / afk(v5.6.0):omc ralph verify——feedback diff 的唯一執行者(#4188);omc ralph afk——headless 隔離啟動,並修復 win32 .cmd spawn 路由(#4187);risk-ordered stories、repo quality class 與 feedback baseline(#4184);route stage 可宣告自己的 AFK verify commands(#4179);daily-chain-limit env override 與 diff-first gate doctrine(#4182)。
    • Map-driven runs(wayfinder 整合)(v5.6.2,spec #51 T-A~T-D):wayfinder map frontier enumerator(純 seam);omc ralph from-map——從 wayfinder map 規劃一個 run;from-map --execute——帶 provenance 的 claims、路由 human gates、起草 criteria 並停止;map-driven runs 端到端——PRD compose、launch gate、write-back。
    • Per-role reasoningEffort(v5.6.2,#4206):roleRouting 可為每個角色設定 reasoningEffort;僅對有已驗證 CLI flag 的 provider 生效;scale-up 時匯出 OMC_TEAM_ROLE。
    • Skills 與 unattended-run(v5.6.0):unattended-run 強化——closeouts、AFK protocol、budget stop、guardrails、headless intake(#4113);omc intake——harbor 的 headless sweep 與 host-native 排程(#4143);map——the yard 的 skill map,47 個 skills 的單一路由器(#4116);budget-guard 在 Stop 強制 OMC_RUN_BUDGET_TOKENS(#4117);delivery loop 收口——tdd discipline、debugger seam findings、refit bite-proof、two-axis review(#4112);新增 refit 與 pr skills(#4110)。
    • jev 判斷點深化(v5.6.0/v5.6.2):token 用量記入 shadow log 並新增 OMC_JEV_QUIET(#4107);slop-warning 接上 script-side judgment channel(#4095);env-activated active mode 與 script-side judgment channel(#4093);v5.6.2 修復 active mode 真正消費 Jev answer(#4208)與 script active-mode 迴歸。
    • Windows 與 Team 可靠性(v5.6.0/v5.6.2):Windows 上以 COMSPEC 啟動 claude 而非 shell:true(#4155);atomic-write 在 Windows 跳過目錄 fsync 防 EPERM(#3744);LSP diagnostic URI 正規化使 Windows 磁碟機代碼編碼一致(#4186);detached sessions 改用動態 window index 而非寫死 :0(#4198);長 tmux worker 指令改用 load-buffer + paste-buffer(#4195);OMC_TEAM_WORKER_ENV_PASSTHROUGH 傳遞自訂 provider credentials(#4196);worker 啟動辨識 busy pane vs 成功、合併未觀察的 worker commits、清理行為澄清(#4099/#4133/#4131);讀取未消費的 worker stdin——此前每個被跳過的 hook 都要付滿 timeout(#4087)。
    • v5.6.1(打包修復):release notes 僅一句「Maintenance release with internal improvements.」(1 PR、無功能條目);git 比對顯示實際內容為修復 #4202——v5.6.0 的 npm package 缺少 dist/ 與 bridge/cli.cjs,重建生成物並補上 30 個未追蹤的 runtime artifacts。
    • 既有使用者影響:Windows 用戶獲大量修復(spawn 路由、EPERM、編碼、state-lock);使用 ralph/factory 的自動化流程取得 verify/afk/map 三個新工作流;Team 多角色部署可按角色調 reasoningEffort;從 v5.6.0 升級若遇 npm 套件缺檔,v5.6.1+ 已修。
    上游 Release Notes ↗
  13. v5.5.0

    舊版本2026-09-22
    • 版本定位:v5.3.0→v5.5.0,涵蓋 v5.4.0 與 v5.5.0。v5.4.0(16 PR)主軸是 CLAUDE_CODE_OAUTH_TOKEN 支援、agent-doc-discipline skill 與 pre-flight danger scan;v5.5.0(57 PR、22 新功能、24 修正)則以 jev 判斷點(judgment points)統一化為主。
    • jev:判斷點計畫統一化(v5.5.0):point registry 與 shadow eval tool 統一 judgment-point 計畫(#4065);ralph completion verdict 與 task-size shadow points(#4064);judgment points 附 heuristic degradation(#4058);advisory points batch 與 script-side channel ADR(#4075)。「jev」是 OMC 對「代理在哪個決策點需要判斷」的度量基礎設施,讓效率/品質評估可重現。
    • 新 Skills(v5.4.0/v5.5.0):agent-doc-discipline 與雙軸 review gate(#4003);harbor——shipyard 對外部 issues/PRs 的 intake gate(opt-in,#3982);minimal-prose-discipline 第三寫作 Companion(#4035);intent——非工程貢獻者的內部需求 intake(#4038);deep-interview 吸收 mattpocock/skills#647 的 frontier-rounds 問法(#4052);agent-doc-discipline 增加 closable-next-action 與 rejoin-orientation 規則。
    • 治理 / 安全(v5.4.0):lookout pre-flight danger scan 在自主運行前做 advisory 掃描(#3994);HUD 讀 usage 時支援 CLAUDE_CODE_OAUTH_TOKEN(#4004);SessionStart context budget 可通過 OMC_SESSION_START_CONTEXT_BUDGET 設定(#3981)。
    • 其他改進(v5.5.0):HUD 在 rate-limit headers 上 fallback 取得 setup-token usage(#4057);shared cache sweep 節流批次化(#4051);launch C5 完成報告附運行數字(#4050);shipyard-audit 擴及 project-skill triggers 與 intent 狀態檢查(#4048);六個輸出紀律編入兩個 companions(#4036);drydock guardrail preset 提供具體 seed shape;launch/navigator gates 接 shipyard-audit 執行檔。
    • 修正(v5.4.0):移除虚假 Ralph Ruby 前置依賴與錯誤 plan 引用;team leader cleanup 保留 reap ownership;worktree-paths 把 bare repo 視為無 work-tree 而非探測失敗;launcher compat symlink 回 canonical plugin root。
    • 移除 / Breaking Change:v5.4/v5.5 無 workflow retirement;從 v4.x 直升者仍需先處理 v5.0.0 的 retired-command 對照表。
    • 既有使用者影響:OAuth token 使用者 HUD usage 終於可讀;自主運行前建議開啟 lookout danger scan;寫作/文件型 agent 可考慮導入三個 writing companions。
    • 學習重點:「judgment points + shadow eval」是代理評測的進階手法——把「哪個決策需要人類判斷」變成可註冊、可 shadow、可降級的度量點,而不是靠 vibe 評估代理表現。
    上游 Release Notes ↗
  14. v5.4.0

    舊版本2026-09-11
    • v5.3.0→v5.4.0:5 新功能、10 修正,16 個 PR。
    • Highlights:HUD 讀 usage 時支援 CLAUDE_CODE_OAUTH_TOKEN(#4004);shipyard 新增 agent-doc-discipline skill 與兩軸 review gate(#4003);lookout 對自主運行執行 pre-flight danger scan(advisory,#3994);harbor——shipyard 對外部 issues 與 PRs 的 intake gate(opt-in,#3982);SessionStart context budget 可由 OMC_SESSION_START_CONTEXT_BUDGET 設定(#3981)。
    上游 Release Notes ↗
  15. v5.3.0

    舊版本2026-09-06
    • 版本定位:v5.0.2→v5.3.0,涵蓋 v5.1.0~v5.3.0。v5.0 已完成 workflow retirement,這三版則開始建立 Shipyard governed-delivery、remote approval / rollback 與更完整的 Windows / hook reliability。
    • 新增功能:v5.1.0 新增 opt-in minimal-code-discipline skill、drydock repository harness、launch governed-delivery pipeline 與 source-exact Shipyard methodology map;drydock 可選文件語言並支援 bilingual seed。
    • 新增工作流能力:v5.2.0 的 Shipyard 加入 yard gate + C5 sediment pass,讓交付流程在收尾階段還有明確 gate;HUD 可顯示 Claude Code update 與 paste-ready 更新指令,即使不在 workspace 也能執行 update check。
    • 新增治理 / 回復能力:v5.3.0 的 graph workflow 新增 remote approval gates、workspace checkpoints 與 rollback,讓遠端核准不是只記一個「approve」狀態,而是能對應可回復的 workspace snapshot。另新增 opt-in loft 與 ask-navigator 兩個 Shipyard skills。
    • 行為改變:direct launch 與 team scale-up 會保留 Cursor / provider 已設定的 model defaults,不再被框架預設值蓋掉;session-search retained matches、hooks per-tool state 與 worker spawns 都改為 bounded,長 session 的資源成長更可預測。
    • 穩定性 / Windows:v5.2.0 大量修正 SessionEnd timeout、HUD git call/cache、LSP queue lifecycle、Team POSIX worker launch、Windows hook process cleanup、EPIPE、closed stdout 與 timeout handling;v5.3.0 又把 Windows cache occupancy identity checks 改為批次處理並保留 tick precision。
    • Hook 相容修正:early protocol stdout 關閉後 stderr 不再遺失;PostToolUse 不再輸出 Claude Code host 不支援的 suppressOutput;delegation-notice parser 也修掉 scratchpad write、redirect、shell control flow、directory copy 與 coprocess 等 false positives。
    • 移除 / Breaking Change:v5.1.0~v5.3.0 沒有再新增一批 workflow removal;真正的大型 breaking retirement 發生在 v5.0.0。若從 v5.0.2 升上來,主要是新增與可靠性改進;若從 v4.x 直接升級,仍必須先依 v5.0.0 的 retired-command 對照表遷移。
    • 既有使用者影響:已明確配置 provider/model 的使用者,升級後設定應持續優先;使用 Team、HUD 或 Windows hooks 的專案會直接受益於可靠性修正。想導入 Shipyard 時建議先從 opt-in skill/harness 開始,不必一次重寫全部現有流程。
    • 學習重點 / 建議用法:這三版最值得學的是「governed delivery 不等於更多步驟」,而是把 approval、checkpoint、rollback 與 definition of done 變成可驗證狀態。對需要審核的工業自動化軟體流程尤其有參考價值。
    上游 Release Notes ↗
  16. v5.0.2

    舊版本2026-08-28
    • v5.0.0→v5.0.2:合併 v5.0.1 與 v5.0.2 兩個 patch release。
    • v5.0.1:新增 graph workflow entrypoint 與 `omc graph run`,含 crash recovery、approvals、進度回報與 runtime authority checks;改進 canonical workflow 探索與執行指引。
    • v5.0.1 強化 persistent state 的 ownership、recovery、migration、locking、identity 與非 Git workspace 處理;改善 team worker bootstrap、claims、task/inbox 路徑、verdict 收尾與 slow-start 可靠性。
    • v5.0.1 修正 Cursor worker trust、reviewer 路由、model forwarding、啟動與 verdict lifecycle 問題;強化 script、live-data、Windows argument、dependency-runtime 安全邊界;同步 prompt projections、inventory metadata 與 plugin payload。
    • v5.0.2:修正 Claude Code subagent 嵌套與並發(concurrency)工作流指引;強化 graph artifact containment 與路徑驗證(涵蓋 traversal、TOCTOU、epoch、symlink、identity 案例)。
    • v5.0.2 拒絕缺失 journal history、replay metadata 不一致、特殊檔案或 hardlinked artifacts、以及不安全的 atomic-write 暫存檔。
    • v5.0.2 在無安全 directory-descriptor primitive 時,macOS 與 Windows 的 graph 執行採 fail closed;macOS graph 執行刻意不在此版恢復。
    上游 Release Notes ↗
  17. v5.0.0

    舊版本2026-08-24
    • v4.15.10→v5.0.0:Workflow Retirement and npm Trusted Publishing。
    • 本版合併 99 個 PR,含 14 個新功能、104 個 bug fix、6 項安全性改進。
    • BREAKING:17 個舊版名稱直接移除(無相容別名):ultrawork、ultraqa、ultrapilot、swarm、pipeline、merge-readiness、deep-dive、sciomc、ccg、omc-teams、setup、mcp-setup、omc-reference、learner、writer-memory、local-build-reminder、understanding-gate alias。
    • 正規工作流(Canonical Workflows)收斂為四個:`/execute`、`/verify`、`/review`、`/research`。
    • `review` 改名為 `omc-review`、`plan` 改名為 `omc-plan`,避免與 Claude Code 原生指令衝突。
    • npm 發布改用 OIDC Trusted Publishing(無 NPM_TOKEN fallback)。
    • 兩條安裝軌獨立更新:CLI `npm install -g [email protected]`;plugin `/plugin marketplace update omc`。遷移指南見 docs/MIGRATION.md。
    上游 Release Notes ↗
  18. v4.15.7

    舊版本2026-08-10
    • 本站此前的記錄版本,已升級至 v4.15.9。
  19. v4.15.10

    舊版本2026-08-10
    • 本站此前的記錄版本,已升級至 v5.0.0。
    • v4.15.7→v4.15.10:跨 v4.15.8 至 v4.15.10 三個 patch。
    • v4.15.8:add Kimi usage — 30 個 PR,1 個新功能(feat(hud): add Kimi usage monitoring #3610)、11 個 bug fix、17 個其他變更。
    • v4.15.9:land pure Graph — 6 個 PR,3 個新功能(feat(graph): land pure Graph Core contract #3649、feat(benchmarks): add evidence-safe efficiency diagnostics #3650、feat(lsp): add bounded basedpyright selection #3647)、2 個 bug fix。
    • 兩版皆為 npm CLI 與 Claude Code plugin 兩軌獨立更新,CLI skill 路徑(ask、team)需配 omc CLI。
    • v4.15.10 修正 HUD watch mode polling 間停止、POSIX supervised Team worker 啟動,以及無 project root 時 rules injector 的無界向上搜尋。
    上游 Release Notes ↗

圖例

  • 當前版本 本站現在記錄的版本
  • 舊版本 已被取代,保留作歷史對照
  • 已同步 與上游 release 對齊
  • 僅上游變動 上游 main 有 commit,但未發佈新版