Amazon Q Developer Gen AI 程式碼助理現已在GitHub 上線
Amazon Q Developer 是一款針對軟體開發者的生成式AI 程式碼助理。在此之前,Amazon Q Developer 以JetBrains、VS Code、Visual Studio、命令列和Eclipse 的擴充或外掛程式形式提供。今天,亞馬遜宣布推出適用於GitHub 的Amazon Q Developer 預覽版。

這款全新的Amazon Q Developer for GitHub 預覽版免費提供,甚至無需AWS 帳號。開發者可以在GitHub.com和GitHub Enterprise Cloud 內部存取它,它可以在整個軟體開發生命週期中為開發者提供協助,包括編碼、測試、部署等等。 Amazon Q Developer 也可以自動產生拉取請求以供審核。
雖然大多數其他Gen AI 程式碼助理專注於氛圍編碼,但Amazon Q Developer 專注於大規模企業工作負載,例如從Windows 到Linux 的.NET 移植、大型主機應用程式現代化、VMware工作負載遷移和現代化以及Java 升級。
開發人員可以按照以下方式開始使用Amazon Q Developer for GitHub:
- 從GitHub Marketplace安裝Amazon Q Developer 應用程式。
- 透過新增Amazon Q 開發代理標籤或Amazon Q 轉換代理標籤,或透過為程式碼審查建立新的拉取請求,開始使用Amazon Q Developer解決問題。
- (可選)使用您的AWS 帳戶註冊您的Amazon Q Developer 應用程式安裝以增加您的使用限制
AWS 開發倡導者Matheus Guimaraes 針對Amazon Q Developer for GitHub 預覽版的發布撰寫了以下內容:
使用GitHub 上的Amazon Q Developer,就像擁有一位全端開發人員,您可以與其協作開發新功能,加快程式碼審查流程,並依靠他來增強程式碼的安全性和品質。您還可以使用它自動從Java 8 和Java 11 應用程式遷移到Java 17,從而更輕鬆地啟動您可能已經推遲了一段時間的遷移專案。