本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
連接 AI 編碼工具
警告
我們目前正在向有限數量的客戶發佈新體驗。您可能還無法存取此體驗。
您可以為 AI 編碼工具提供對專案的存取權,並安裝 Agent Toolkit,該工具組封裝了 AWS MCP 伺服器組態和一組精選的代理程式技能。這可讓您的 AI 編碼工具代表您建立和管理 AWS 資源。
將編碼工具連線至專案的考量事項
您可以將 AI 編碼工具連接到您擁有的專案或已與您共用的專案。
當 AI 編碼工具或本機代理程式建立 AWS 資源時,您仍需對其負責。這包括共同責任模型
所定義之資源的適當安全性,以及這些資源可能產生的任何費用,無論這些費用是否計入 免費計劃或付費計劃。 您對 AI 編碼工具在專案中代表您採取的任何動作負責。
若要檢視代理程式建立的資源,請前往該服務的服務主控台。
您產生的登入資料可供 AWS CLI、 AWS Tools for PowerShell 和 AWS SDKs使用。可能不支援外部工具。對您 資源的存取有效期為 12 小時。使用下列命令來續約您的登入資料:
aws login --profileprofile-name將
profile-name取代為您在初始設定期間選擇的設定檔名稱。命令會自動開啟您的預設瀏覽器。您需要選擇專案名稱才能完成登入程序。 AWS 可以續約您的登入資料 90 天。90 天後,您將需要再次在瀏覽器視窗中授予存取權。
將您的 AI 編碼工具連接至您的專案
每個專案都有自己的一組登入資料,AI 編碼工具可用來代表您建立和管理 AWS 資源。
當您使用我們的新 AWS 體驗時,您的代理程式會安裝 AWS MCP 伺服器,而且您可以存取可與專案搭配使用的代理程式技能。您也會收到規則檔案,其中包含針對此體驗調整的指引。規則檔案也可讓您定義您希望客服人員提供的協助層級。以下是支援的說明層級:
低:在您建置時,技能只會標記安全風險。它不會為您的架構建議任何改進或替代方案。
中:在您建置時,如果技能偵測到潛在問題,可能會詢問一些釐清性問題。它不會為您的架構建議任何改進或替代方案。
高:在您建置時,技能將提供高層級的支援。它會為您的架構建議改進或替代方案。
使用多個專案
每個專案都有自己的一組登入資料,AI 編碼工具可用來代表您建立和管理 AWS 資源。您可以使用設定檔來存取每個專案。設定檔是由 維護的組態設定和登入資料檔案 AWS CLI,您會為每個設定檔提供唯一的名稱。
例如,如果您的第一個專案是 ,MyFirstProject並在設定MyFirstProjectProfile期間選擇設定檔名稱,您可以使用 AWS CLI 下列命令登入 來存取該專案:
aws login --profile MyFirstProjectProfile
如果您建立另一個名為 的專案Bookstore,您可以使用設定指令碼並建立設定檔 來存取它BookstoreProfile。然後,您可以使用 AWS CLI 下列命令登入 :
aws login --profile BookstoreProfile
不過,當您執行其中一個命令時,您需要在選擇工作階段頁面上為 AWS 登入資料選擇 AWS 工作階段。
此頁面顯示您可以新增的作用中工作階段和工作階段。工作階段會以您的 AWS 登入資料代表經過驗證的狀態,並提供 AI 編碼代理程式用來建立和管理資源的相同登入資料。
在此範例中,您已登入 MyFirstProject,且尚未登入 Bookstore。在選擇 AWS 工作階段頁面上,您可以執行下列動作:
若要繼續 AWS 將 用於
MyFirstProject,請選擇MyFirstProject。若要存取
Bookstore,請選擇Bookstore。若要移除任何目前的工作階段,請選擇結束圖示。
若要 AWS 帳戶 使用 IAM 使用者存取 ,例如您使用 建立的帳戶註冊 AWS (進階),請選擇新增工作階段。
您選擇的登入資料將與 AI 編碼代理程式用來建立和管理資源的登入資料相同。例如,您可以使用 AWS CLI 下列命令登入 :
aws login --profile MyFirstProjectProfile
如果您接著選擇Bookstore工作階段,您的 AI 編碼工具將在Bookstore專案中建立 AWS 資源。
一律選擇與您的設定檔相關聯專案相符的工作階段。