適用於 的 Amazon Q 開發人員 GitHub(預覽版) - Amazon Q Developer

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

適用於 的 Amazon Q 開發人員 GitHub(預覽版)

注意

適用於 的 Amazon Q Developer GitHub 正在預覽版本中,可能會有所變更。

適用於 GitHub或 GitHub Enterprise Cloud 的 Amazon Q Developer 可讓您將 Amazon Q Developer 功能用於軟體開發工作流程。透過專門的開發代理程式,您可以實作新想法、檢閱品質問題的程式碼、使用單元測試解決漏洞,以及現代化舊版 Java 應用程式。一旦代理程式完成任務,您就可以提供意見回饋,而代理程式會反覆查看先前的解決方案。如需詳細資訊,請參閱Amazon Q 開發人員代理程式

您可以透過 存取 Amazon Q Developer 整合,GitHub並授權它提供對組織儲存庫的存取權。若要開始使用適用於 的 Amazon Q DeveloperGitHub,請參閱 快速入門:安裝、使用 中的功能GitHub,以及提高用量限制

重要

若要安裝 Amazon Q Developer 應用程式並授權存取GitHub儲存庫,您必須符合GitHub組織的需求。如需詳細資訊,請參閱 GitHub 文件中的在組織中安裝 GitHub 應用程式和角色的要求。 GitHub

注意

Amazon Q Developer 與 整合,可GitHub處理美國的資料。如需詳細資訊,請參閱 Amazon Q Developer 中的跨區域處理

注意

適用於 GitHub(預覽版) 的 Amazon Q Developer 目前不會使用您的內容來改善服務。如果未來啟用此功能,我們會提供您足夠的通知,以及讓您選擇退出此類使用的方式。

安裝 Amazon Q Developer 應用程式並授權存取

身為GitHub組織管理員,您可以GitHub免費從 安裝和設定 Amazon Q Developer 應用程式,而無需設定 AWS 帳戶即可開始使用。在安裝過程中,您可以選擇提供對GitHub組織中所有或所選儲存庫的存取權。安裝和授權之後,您可以存取 中 Amazon Q Developer 功能的免費用量GitHub。您可以在 Amazon Q Developer 主控台中註冊應用程式安裝,以增加免費用量。如需詳細資訊,請參閱快速入門:安裝、使用 中的功能GitHub,以及提高用量限制

重要

若要安裝 Amazon Q Developer 應用程式並授權存取GitHub儲存庫,您必須符合GitHub組織的需求。如需詳細資訊,請參閱 GitHub 文件中的在組織中安裝 GitHub 應用程式和角色的要求。 GitHub

注意

如果您的 GitHub 企業組織已啟用 IP 允許清單,則必須接受 GitHub 應用程式上允許的 IP 地址。您也可以選擇自動將 IP 地址新增至允許清單。如需詳細資訊,請參閱 GitHub 文件中的允許 GitHub 應用程式存取啟用允許的 IP 地址。 GitHub

下列 IP 地址用於存取您的 GitHub 資源:

34.228.181.128 44.219.176.187 54.226.244.221

Amazon Q 開發人員代理程式

從編碼、測試和部署到疑難排解和現代化應用程式,Amazon Q Developer 代理程式在整個軟體開發生命週期提供支援。

  • Amazon Q 開發代理程式 – 在建立問題並新增功能開發標籤之後,Amazon Q Developer 會自動實作您的新功能和錯誤修正。Amazon Q Developer 會建立提取請求,其中包含變更和變更摘要。如需詳細資訊,請參閱在 中使用 Amazon Q Developer 開發功能和迭代 GitHub

  • Amazon Q 程式碼檢閱代理程式 – 建立新的提取請求或重新開啟關閉的提取請求時,Amazon Q Developer 會自動執行程式碼檢閱,並提供有關程式碼品質、潛在問題和安全問題的意見回饋。Amazon Q Developer 也會針對已識別的問題產生修正,您可以檢閱並選擇遞交提取請求。在現有提取請求中所做的後續遞交不會觸發自動程式碼檢閱。您可以使用/q review斜線命令在提取請求中啟動其他程式碼檢閱。如需詳細資訊,請參閱在 中使用 Amazon Q Developer 檢閱程式碼 GitHub

  • Amazon Q 轉換代理程式 – 在建立問題並新增程式碼轉換標籤之後,Amazon Q Developer 會將您的程式碼從 Java 第 8 版或第 11 版轉換為第 17 版。Amazon Q Developer 會建立提取請求,其中包含變更和變更摘要。如需詳細資訊,請參閱在 中使用 Amazon Q Developer 轉換程式碼 GitHub

重要

Amazon Q Developer 應用程式會嘗試在您授權存取的 GitHub 儲存庫中自動建立 Amazon Q 開發代理程式Amazon Q 轉換代理程式標籤。如果標籤未自動建立,或意外刪除,您可以在 中手動建立標籤GitHub。標籤必須命名為 Amazon Q 開發代理程式和 Amazon Q 轉換代理程式,才能將其識別並處理為 Amazon Q 開發人員標籤。如需詳細資訊,請參閱 GitHub 文件中的建立標籤

註冊應用程式安裝

的 Amazon Q Developer 整合GitHub可免費使用,無需設定 AWS 帳戶即可開始使用。您每月獲得有限的功能開發和程式碼轉換調用,以及每月程式碼檢閱的有限行數。您可以透過向 AWS 帳戶註冊 Amazon Q Developer 應用程式安裝來增加免費用量。如需詳細資訊,請參閱在 Amazon Q Developer 主控台中提高用量限制並設定詳細資訊

重要

若要在 Amazon Q Developer 主控台中註冊應用程式安裝,您必須符合GitHub組織的需求。如需詳細資訊,請參閱 GitHub 文件中的安裝 GitHub 應用程式和 OAuth 應用程式和組織的需求OAuth GitHub

在 中使用瀏覽器擴充功能 GitHub

您可以在支援的瀏覽器中使用 Amazon Q Developer 擴充功能,在GitHub問題中快速新增功能開發或程式碼轉換的標籤,而無需搜尋標籤功能表。

Amazon Q Developer 擴充功能適用於下列瀏覽器: