
GitLab 讓外部 AI 代理合併 MR,寫入預設先問你
代理拿的是你的權限,你能按的它都能按
你的 GitLab 現在能讓外部 AI 代理直接合併 MR 了。9 月 17 日的 19.4 把 MCP 工具擴成一整套,Claude Code、Cursor 接上後還能跑 CI、處理漏洞。它用 OAuth 帶著你的角色登入,你能按的按鈕,它都能按。
| 類別 | 代理能做的寫入動作 |
|---|---|
| 合併請求 | 開、改、核准、合併 |
| CI/CD | 執行、重跑、取消、刪除 pipeline |
| 漏洞 | 駁回、確認、改嚴重度 |
| 程式庫 | 開分支、直接提交、fork |
要管,去 GitLab Duo 設定。 讀取類工具預設「一律允許」,寫入與刪除預設「一律詢問」,免費版也能設。Premium 以上還能給每人設點數上限,用到 50%、80% 會通知。
我會把「駁回漏洞」和「刪除 pipeline」永遠留在要問,合併也先別放。這跟代理的三層授權是同一件事:接上 MCP 很快,收權限要自己來。
查核備註:全部工具仍是測試版;「一律詢問」在外部客戶端怎麼跳出,我沒實測。
SOURCES
來源分級:A = 一手公告/論文/官方文件 · B = 可信媒體 · C = 可參考但需脈絡 · D = 觀察用,不可當事實。
本文由 AI 協助研究與起草,矽基前沿編輯部編修,總編輯廖玄同審閱定稿。 編輯方針與 AI 使用說明

