Sourcegraph 推出「AI 代理批量變更」公開測試版:實現跨數百個儲存庫的大規模程式碼自動遷移

Sourcegraph 推出 Agentic Batch Changes 公開測試版,能跨越數百個儲存庫執行大規模程式碼遷移,是具備實戰價值的高級開發者工具。

Sourcegraph 正式推出 「AI 代理批量變更」(Agentic Batch Changes) 的公開測試版,這項創新工具旨在徹底改變大規模程式碼遷移的方式。 它是一款先進的 AI 代理,能自動規劃、執行並交付橫跨數百個程式碼儲存庫的複雜程式碼變更,確保每個拉取請求(PR)最終都能達到可合併的狀態。 傳統上,跨大量儲存庫進行大型程式碼變更極為耗時且容易出錯,尤其是在處理版本差異、CI 失敗及協調問題時。 「AI 代理批量變更」透過以下步驟解決此挑戰: • 範圍界定:利用 Sourcegraph 搜尋找出所有受影響的儲存庫。 • 執行:先在單一儲存庫上迭代最佳化,再擴展至其他儲存庫,並可根據情況調用 Claude Code 等 編碼代理 進行判斷性修改。 • 反應與迭代:自動解讀 CI 錯誤日誌並推送修復提交,持續工作直至 PR 健全。 • 審核與介入:在遇到困難時會請求決策,並允許開發者隨時介入調整方向。

「有了 AI 代理批量變更的幫助,你能夠處理那些設定相似但又不完全相同的儲存庫。」Mercari 團隊領導者 Patrick Klitzke 表示,該工具在修復 GitHub Actions 環境變數注入漏洞時展現了其卓越的判斷力。 這項服務目前已對 Sourcegraph Cloud 客戶開放公開測試,測試期間免費,並支援多種複雜用例,如依賴升級、CVE 修復及 CI 管線現代化等。


來源:Sourcegraph

閱讀原文 ↗
← 回首頁