AWS 宣佈推出 GitLab Duo with Amazon Q (預覽版)

張貼日期: 2024年12月3日

今天,AWS 宣佈推出 GitLab Duo with Amazon Q 預覽版,這是能夠直接在 GitLab 的企業 DevSecOps 平台中用於軟體開發和工作負載轉換的嵌入式進階代理程式功能。在推出此版本後,GitLab Duo with Amazon Q 可提供跨任務和團隊的無縫開發體驗,將適用於軟件開發、安全性和轉換作業的複雜多步驟任務自動化,而且這些作業全都能夠使用開發人員熟悉的 GitLab 工作流程完成。 

透過 GitLab Duo,開發人員可以使用快速動作將問題委派給 Amazon Q 代理程式。進而更快地建置新功能、利用 AI 輔助程式碼檢閱功能將品質和安全性提升至最高水準、建立和執行單元測試,以及升級舊版 Java 程式碼庫。整個軟體開發生命週期 (SDLC) 的 GitLab 統一資料存放區能夠為 Amazon Q 專案提供內容,進而加速和自動化軟體開發的端對端工作流程,簡化過去團隊間協作所需的複雜工具鏈。

  • 簡化軟體開發作業:僅需幾分鐘,即可將從問題中誕生的新功能想法轉換為可合併的程式碼。直接透過 GitLab 進行迭代,使用評論中的意見反饋來從端到端加速開發工作流程。
  • 最佳化程式碼:為新的合併請求生成單元測試,節省開發人員的時間,並確保在不同團隊之間執行一致的品質保證做法。
  • 將品質和安全性提升至最高水準:提供 AI 導向的程式碼品質、安全檢閱和生成式修正,以加速意見反饋週期。
  • 轉換企業工作負載:從 Java 8 或 11 程式碼庫開始,開發人員可以直接從 GitLab 專案升級至 Java 17,進而提升應用程式安全性、效能,並消除技術債務。

請瀏覽 Amazon Q Developer 整合頁面以進一步了解。