Posts - Page 3

Browse all published posts.

2026 10 writings

changelog 把 claude.ai 帳號同步寫成這版 Added,執行檔從 2.1.260 到 2.1.275 一個字都沒動。順便發現 /update-config 幫你寫的 Write(path) 規則從來沒被比對過。

2.1.274 上了 npm,GitHub 的 CHANGELOG.md 還停在 2.1.273。拆執行檔看到的是一整套 claude-test,用白話 spec 跑瀏覽器測你的 dev server,但指令歸遠端開關管。

官方說 gateway hint headers 要自己開。執行檔裡的判斷式是直連 Anthropic 時無條件回 true,走 gateway 才是關的那一邊。另外 2.1.268 那道 deny rule 檢查整段砍了。

九十六條裡跟你有關的有四條。官方寫 Added 的 allowed_domains,兩版執行檔的相關字串一字不差,改的是 gate 的本地預設值。真正值得現在升上去的理由是 .git/config.lock 那條。

latest 還是 2.1.270,二十九小時沒動。要回頭看的是兩天前寫「不用管」的那顆環境變數,它的型別在 2.1.269 換掉了,舊的寫法現在意思不一樣。

2.1.269 的 session 跑久了,git status 會突然要你按同意。判定唯讀的那張表兩版一個 byte 沒差,也沒有任何設定擋得住,只能升上去。

重點不在新功能。2.1.268 用 --output-format json 做的權限稽核,被 path deny rule 擋掉的 Read 一筆都沒記,實測回空陣列。

掛在 CI 裡的那份 PermissionRequest hook,2.1.267 以前不會觸發。同一份設定在兩版各跑一次,一次沒有紀錄檔,一次有。SessionEnd 的逾時環境變數也是這版才真的有用。

effort 上限本來只能從組織那邊發下來,而且只在 first-party 和 gateway 生效。現在你自己寫得了,Bedrock 和 Vertex 也管得到,但合併規則跟其他設定鍵反過來。

改的是一行三元判斷的最後一格。設過 CLAUDE_CODE_USE_GATEWAY 又不是走 gateway 登入的機器,那四個半小時裡每一發請求都被拒。同一版還換掉了 --plugin-dir 指到資料夾時的行為。