觀點 · 資訊分享

Claude Code 2.1.119:--from-pr 支援 GitLab 與 Bitbucket,/config 設定改成會被保存

Anthropic 的 AI 寫程式工具 Claude Code 發布 2.1.119:/config 設定現在會寫進 settings.json,--from-pr 能吃 GitLab、Bitbucket 與 GitHub Enterprise 網址,另有一項 marketplace 封鎖規則的安全修正。

發布
2026-04-24
篇幅
約 4 分鐘 · 1,695 字
結構
7 節 + 3 題常見問題
標籤
#Claude Code#Anthropic#GitLab#MCP
Claude Code 2.1.119:--from-pr 支援 GitLab 與 Bitbucket,/config 設定改成會被保存

一句話看懂:Claude Code 2.1.119 讓 /config 設定會被保存、–from-pr 能吃 GitLab 與 Bitbucket 的網址,另外修了一項 marketplace 封鎖規則的安全問題。

Claude Code 2.1.119 更新重點資訊圖卡:--from-pr 支援 GitLab、Bitbucket,/config 設定也會保存

先用白話講:Claude Code 是什麼?

你可以把 Claude Code 想成「住在終端機裡的 AI 工程師助手」:你用文字交代任務,它讀專案、改檔案、跑指令。這個工具更新很勤快,每個版本都有一長串修正,這篇只挑對一般開發者最有感的幾項。

發生什麼事

Claude Code 在 2026 年 4 月 23 日(美國時間)發布 2.1.119,台灣時間是 4 月 24 日。重點包括:

  • 設定會保存:/config 裡調的設定(佈景主題、編輯模式、詳細輸出等)現在會存到 ~/.claude/settings.json,並參與專案、本機、政策的覆寫順序
  • 更多平台:--from-pr 現在可接受 GitLab 合併請求、Bitbucket PR 與 GitHub Enterprise 的網址
  • 自訂 PR 連結:新增 prUrlTemplate 設定,讓畫面底部的 PR 徽章指向自己的程式碼審查網址,而不是固定的 github.com
  • 隱藏路徑:新增 CLAUDE_CODE_HIDE_CWD 環境變數,啟動畫面可以不顯示工作目錄
  • PowerShell 工具:在權限模式下,指令可以像 Bash 一樣被自動核准

其他值得注意的調整

類別 內容
--print 模式 會遵守 agent 設定的 tools 與 disallowedTools,與互動模式一致
Hooks PostToolUse 與 PostToolUseFailure 的輸入新增 duration_ms(工具執行時間)
MCP 子代理與 SDK 的 MCP 伺服器重新設定時,改為並行連線
安全 blockedMarketplaces 現在會正確套用 hostPattern 與 pathPattern

另外還有一批修正,包括 Windows 剪貼簿貼上多出空白行、MCP OAuth 探索時伺服器回傳非 JSON 造成失敗、${ENV_VAR} 在 MCP 標頭沒被替換等問題。

操作體驗上也有一些小調整:外掛被其他外掛的版本限制固定住時,會自動更新到符合條件的最高 git 標籤;Vim 模式在插入狀態按 Esc 不會再把排隊中的訊息拉回輸入框,要再按一次 Esc 才會中斷;斜線指令的建議清單會標出符合查詢的字元,過長的描述也會換行而不是被截掉。

給開發者的技術細節

  • Vertex AI 上的工具搜尋現在預設關閉(避免不支援的 beta 標頭錯誤),要用的話以 ENABLE_TOOL_SEARCH 開啟
  • 狀態列的 stdin JSON 新增 effort.level 與 thinking.enabled
  • OpenTelemetry 的 tool_result 與 tool_decision 事件新增 tool_use_id
  • 以上皆整理自官方 Release Notes;完整清單請直接看 GitHub 頁面

我的看法

對接案的人來說,客戶的程式碼不一定在 GitHub:有的在 GitLab,有的在公司自架的 GitHub Enterprise 或 Bitbucket。這版讓 --from-pr 支援這些平台,等於少了一道工作流程的限制。

另外,blockedMarketplaces 這類「禁止從哪些來源載入外掛」的規則,如果規則沒有被正確執行,就等於形同虛設。團隊有設定這類限制的話,建議升級到這版,並實際測一次規則有沒有生效。

名詞小辭典

  • Claude Code:Anthropic 的 AI 寫程式工具,在終端機中使用。
  • PR(Pull Request):請求把一組程式碼變更合併進主程式的流程。
  • Hooks:在特定事件發生時自動執行的自訂指令。
  • MCP:讓 AI 工具連接外部資料與服務的通用協定。

資料來源

常見問題

Claude Code 是什麼?
Anthropic 推出的 AI 寫程式工具,可以在終端機裡讀程式碼、改檔案、執行指令。
--from-pr 是做什麼用的?
用一個 PR(合併請求)的網址,讓 Claude Code 帶著該 PR 的脈絡開始工作。這版開始接受 GitLab、Bitbucket 與 GitHub Enterprise 的網址。
這次有跟安全有關的修正嗎?
有一項:官方說 blockedMarketplaces 現在會正確套用 hostPattern 與 pathPattern 的限制。細節官方更新說明沒有再展開。
LINE