原文標題:GitLab 19.5 release notes
GitLab 在 10 月 15 日正式發布 19.5 版本,更新重點從程式碼協作延伸到 AI 代理程式治理、憑證管理與開發流程自動化。官方列出 GitLab MCP server 與 GitLab Secrets Manager 進入一般可用(GA)階段,並表示本次還包含超過一百項其他改進。這不是單一 AI 模型推出,而是開發平台讓外部代理程式在既有權限邊界內執行工作的能力擴充。
GitLab MCP server 現在可讓支援 Model Context Protocol(MCP)的客戶端,透過 GitLab 工具目錄操作程式碼、合併請求、工作項目及 CI/CD 管線,並呼叫 GitLab Duo Agent Platform 的代理程式與工作流程。官方將 MCP server GA 標示適用 Free、Premium、Ultimate,涵蓋 GitLab.com、Self-Managed 與 Dedicated。新增工具集選擇與群組探索能力,讓代理程式可以取得所需工具與專案脈絡,避免一次載入過多工具;不過實際可執行操作仍受使用者身分及專案權限限制。
同時推出的 GitLab Secrets Manager 以 OpenBao 為基礎,讓 CI/CD 工作所需的密鑰依專案、分支保護狀態、部署環境與特定 job 授權。開發者可以在 .gitlab-ci.yml 透過 secrets 宣告需要的憑證,而不是將所有敏感值暴露給整條管線。官方指出建立、讀取、更新與刪除都有稽核紀錄,協助安全團隊追查憑證使用情形。此功能的 GA 供應對象為 Premium、Ultimate 的 GitLab.com 與 Self-Managed,GitLab Dedicated 尚待後續支援,且使用量以 GitLab Credits 計費;官方提供 30 天試用。
在外部 AI 代理程式治理方面,19.5 支援透過 GitLab CLI 的 glab govern setup 將 Claude Code、Cursor、Codex 等 Externally Connected Agents(ECA)活動納入 AI Governance Dashboard。管理者必須啟用允許外部代理程式及儲存 AI 稽核事件等設定,才能看到代理程式、使用者、專案、執行時間與工具呼叫。這項能力屬 Premium、Ultimate,不能將其與免費版 MCP 連線能力混為一談。
合併請求流程也加入正式可用的 Recommend Reviewers Flow,依審核規則、工作量、時區、可用性與專長建議審查者。GitLab Duo CLI 另可在 9.27.0 以上版本讀取專案圖片與附件作為脈絡;官方建議升級到 9.28.0 以上取得較完整體驗。GitLab Relay(KAS)的新安裝預設改用 gRPC,原有 WebSocket 連線仍可使用,但管理者應規劃轉換。
GitLab.com 的 MCP server 自 10 月 15 日起加入每人每分鐘呼叫限制:Free 為 60 次,Premium、Ultimate 為 600 次;重試及重新連線也會計入。這些限制、訂閱等級與部署差異會直接影響企業是否能在正式環境部署代理程式,不能僅依「GA」字樣推論所有使用者都能免費使用完整功能。
發生了什麼事
GitLab 發布 19.5,將 MCP server、Secrets Manager 與多項 AI 治理和審查流程能力推進正式供應。
為什麼重要
當外部代理程式可以直接操作程式碼與部署管線時,權限、憑證隔離、稽核與工具呼叫限制會成為實際導入的核心條件。
影響哪些人
GitLab 管理者、DevSecOps 團隊、使用 MCP 的開發者,以及維運 CI/CD 和密鑰系統的企業 IT 人員都需要檢查升級與授權。
已確認與未確認
已確認 10 月 15 日發布、各主要功能 GA 與分級供應條件;未確認各企業個別部署是否已啟用、第三方代理程式的相容性測試結果及實際導入成效。