聊聊AutoDev,一個可以充當MCP服務的AI輔助研發外掛

OSCHINA
↑點選藍字 關注我們
Gitee 釋出官方 MCP Server,讓開發者可以藉助 AI 助手直接訪問程式碼倉庫,讀取檔案內容、檢視 PR 變更、理解 Issue 描述,甚至直接操作程式碼管理任務,比如建立 PR、合併分支、釋出版本等。
簡單來說,Gitee MCP Server 讓 AI 不再是「程式碼的旁觀者」,真正成為了參與軟體開發過程的智慧助手。
開源地址


https://gitee.com/oschina/mcp-gitee

當我們想讓 AI 輔助開發的時候,不僅僅是想要讓它寫程式碼,而是能像真人一樣自如地“使用各種工具”,比如 AI 生成程式碼後,自動呼叫 Git 提交、觸發 Jenkins 構建,並透過 Docker 部署到測試環境,等等。
但實際上,當前主流 AI 程式設計工具確實主要聚焦於 IDE 內部的程式碼補全與建議功能,其核心能力基於當前編輯上下文進行程式碼生成,無法直接操作構建工具(如 Maven/Gradle)、測試框架(如 JUnit)或部署系統等外部工具鏈。
不過,有了 MCP(Model Context Protocol),一切都不一樣了。
MCP 是由 Anthropic 公司(Claude 模型) 推出的一個協議,它透過提供一種標準化的介面,LLM 應用就可以訪問外部資訊、工具和資源。
Thoughtworks AI 輔助開發負責人黃峰達花了一天時間,在 AutoDev 中實現了相關的功能:即 AutoDev 作為一個 MCP 服務,可以被任何 Agent Tool 呼叫;AutoDev 作為一個 MCP 客戶端,可以呼叫任何 MCP 服務。
AutoDev 是一個開源的 AI 輔助研發外掛,在 Intellij IDEA 等 IDE 中,提供了類似於 Cursor Composer、Windsurf 的 AI 程式設計師自動程式設計能力。
3 月 31 日晚,黃峰達將做客開源中國直播間 ——“OSC開源社群” 影片號《技術領航》欄目,分享 AutoDev 如何輔助開發:
  • MCP 為什麼會改變 AI 輔助開發?
  • 第二代 AI IDE 的基本思路與架構,以及 AutoDev 的落地實現
  • 實操演示:AutoDev 與 MCP 的雙向服務
  • AutoDev 未來演進計劃,以及正在實現的新功能
↓一鍵預約直播↓
直播標題:下一代 AI IDE:AutoDev x MCP 的雙向服務
直播時間:3 月 31 日(週一 )19:00-20:00
直播平臺:影片號“OSC開源社群”
直播嘉賓:黃峰達(Phodal)
嘉賓介紹:黃峰達(Phodal),Thoughtworks AI 輔助開發與開源解決方案負責人,開源 Unit Mesh AI 輔助研發方案的發起人,包含 AI IDE 外掛 AutoDev 等工具;智慧體程式語言 Shire 的創始人,架構治理平臺 ArchGuard 的核心開發者。他在生成式 AI 輔助需求分析、開發和質量保障方面為多家金融和網際網路企業提供落地支援,著有《前端架構:從入門到微前端》《自己動手設計物聯網》等多本書籍。


另外,我們還建了一個交流群,一起聊聊自己喜歡的開源專案~~當然啦,如果你有什麼特別棒的開源專案,可以推薦過來呀~


“技術領航” 是開源中國 OSCHINA 推出的一檔直播欄目,旨在為開源軟體、商業產品、前沿技術、知名品牌活動等各類專案提供一個展示平臺,每週五晚上開播。欄目邀請專案的創始人、核心團隊成員或資深使用者作為嘉賓,透過路演式直播分享專案的亮點和經驗,有助於提高專案的知名度,吸引更多的使用者和開發者關注。
如果你手上也有好的專案,想要跟同行交流分享,歡迎聯絡我,欄目隨時開放~
END
熱門文章
分享在看點贊~Orz

相關文章