開發人員版 Amazon Q 定價
定價概觀
Amazon Q Developer 重新定義了整個軟體開發生命週期的體驗 (SDLC),可以更快、更輕鬆地建置、保護、管理和最佳化 AWS 的線上或離線應用程式。Amazon Q Developer 提供兩個定價方案。
Amazon Q Developer 免費方案
免費
- 在整合式開發人員環境 (IDE) 中聊天、對程式碼偵錯、新增測試等 (每月限 50 次互動)
- 使用適用於軟體開發的 Amazon Q Developer 代理程式來加速任務 (每月限 5 個)
- 使用適用於程式碼轉換的 Amazon Q Developer 代理程式,在短時間內升級應用程式 (每月限提交 1,000 行程式碼)
- 使用安全漏洞掃描來增強程式碼安全性 (每月限 50 次專案掃描)
- 取得有關 AWS 帳戶資源的答案 (每月限 25 次查詢)
- 診斷主控台中的常見錯誤 (包含)
- 其他
Amazon Q Developer 專業方案
19 USD/月
/使用者
- 在整合式開發人員環境 (IDE) 中聊天、對程式碼偵錯、新增測試等 (包含)
- 使用適用於軟體開發的 Amazon Q Developer 代理程式來加速任務 (每月限 30 個)
- 使用適用於程式碼轉換的 Amazon Q Developer 代理程式,在短時間內升級應用程式 (每月限提交 4,000 行程式碼)
- 使用安全漏洞掃描來增強程式碼安全性 (每月限 500 次專案掃描)
- 取得有關 AWS 帳戶資源的答案 (包含)
- 使用生成式 SQL 簡化查詢編寫 (每月限制 1000 次查詢)
- 其他
使用 Amazon Q Developer 專業方案,您還可享有:
企業管理
使用單一登入 (SSO) 搭配 AWS IAM Identity Center 整合功能,為使用者或群組提供對 Amazon Q Developer 的存取權。管理整個群組的政策,例如封鎖參考程式碼的建議。
分析儀表板
更輕鬆地了解和管理組織內的用量和採用情況,一目了然。
智慧財產權賠償保證
Amazon Q Developer 專業方案為其輸出提供智慧財產權賠償保證。如需更多詳細資訊,請參閱 AWS 服務條款。
Amazon Q Developer 程式碼自訂
透過讓其了解您的內部程式庫、API、最佳實務和架構模式,來自訂 Amazon Q Developer,以產生更相關的內嵌程式碼建議,從而顯著加速開發。
特色 | 定價方案 | |
免費 | 專業 | |
免費 | 19 USD/月/使用者 | |
IDE |
||
程式碼完成 | 包含 | 包含 |
聊天 (專案範圍內容) | 每月 50 次聊天互動 | 包含 |
適用於軟體開發的 Amazon Q Developer 代理程式* | 每月 5 次調用 | 每月 30 次調用 |
適用於程式碼轉換的 Amazon Q Developer 代理程式** | 每月 1,000 行程式碼 | 帳戶層級每位使用者每月彙集 4,000 行程式碼。提交的額外程式碼,每行程式碼費用為 0.003 USD。** |
安全漏洞和程式碼品質掃描 | 每月 50 個項目掃描 | 每月 500 個項目掃描,包括自動掃描 |
自訂 Amazon Q Developer 內嵌程式碼建議和聊天回應 | 不可用 | 最多可建立 8 個自訂項,且最多同時保持 2 個作用中狀態 |
SageMaker Studio 中的 Amazon Q Developer | 包含 | 包含 |
AWS 管理主控台 (以及 AWS 文件和 AWS 行銷頁面***) | ||
主控台 |
||
一般常見問答集 | 包含 | 包含 |
EC2 執行個體選擇 | 包含 |
包含 |
生成式 SQL | 每個帳戶每月 1000 次查詢 | 每位使用者每月 1000 次查詢 |
診斷主控台中的常見錯誤 |
包含 | 包含 |
分析網路連線能力 | 每天 20 個請求 | 每天 20 個請求 |
資料整合 | 包含 | 包含 |
AWS 帳戶和資源內容相關聊天 | 每個帳戶每月 25 個 | 包含 |
命令列 |
||
公開 CLI 完成 |
包含 | 包含 |
聊天 |
每月 50 次聊天 |
包含 |
Amazon CodeCatalyst |
||
適用於軟體開發的 Amazon Q Developer 代理程式* |
每月 5 個 |
每月 30 個 |
提取請求摘要 |
每月 5 個 |
每月 20 個 |
管理 |
||
分析儀表板 |
否 |
是 |
使用者管理 |
否 |
是 |
政策管理 |
否 |
是 |
安全和隱私 |
||
參考追蹤 |
是 |
是 |
隱藏公開程式碼建議 |
是 |
是 |
身分驗證 |
AWS 建構家 ID 或 IAM 使用者 |
IAM Identity Center |
資料收集 |
可選擇退出 |
自動選擇退出 |
智慧財產權賠償保證 |
否 |
是 |
*適用於軟體開發的 Amazon Q Developer 代理程式的用量會在所有用量類型中進行追蹤,並且在 IDE 和 CodeCatalyst 的使用者層級會共用限制。調用被視為提供給 IDE 中 /dev 命令,或在 CodeCatalyst 中指派給 Amazon Q 的任何提示。只有 Amazon Q Developer 代理程式在 IDE 中提供實作計畫,或在 CodeCatalyst 中產生提取請求的調用,才會追蹤用量。
**適用於程式碼轉換的 Amazon Q Developer 代理程式提供 Amazon Q Developer 免費方案和 Amazon Q Developer 專業方案。定價費用和用量會根據您提交給 Amazon Q 的程式碼行數 (LOC) 來計算。只有在您收到建議升級程式碼的提交內容時才會計入,而不包括完成前停止任務或升級期間遇到失敗的提交內容。儲存庫中的非程式碼行 (例如,註釋和空行) 不計入在內。
做為 Amazon Q Developer 免費方案的一部分,您可以免費開始使用適用於程式碼轉換的 Amazon Q Developer 代理程式。免費方案使用者每月每位使用者可升級 1,000 個 LOC。如果您的程式碼超過此限制,請考慮提交較小的可建置單元,例如模組,或訂閱 Amazon Q Developer 專業方案,以獲得更高的配置限制和依使用付費升級。
Amazon Q Developer 專業方案訂閱每月配置 4,000 個 LOC,以便使用適用於程式碼轉換的 Amazon Q Developer 代理程式進行升級。這些配置每月會在 AWS 付款人帳戶層級彙總。因此,如果您的所有連結 AWS 帳戶中擁有 100 個作用中 Amazon Q 訂閱,您每月可提交 400,000 個 LOC 用於升級,再產生額外費用。對於超過此配置的用量,每次提交的 LOC 將收取 0.003 USD 費用。
***AWS 主控台行動應用程式、AWS Chatbot 或 AWS 行銷頁面不提供訂閱。依據免費方案限制,不包含在此進行的聊天互動。
Amazon Q Developer 提供永久免費方案,以 AWS Identity and Access Management (IAM) 使用者或 AWS 建構家 ID 使用者身分登入的使用者具有每月限制。
- IDE 中的免費方案限制僅適用於建構家 ID 使用者。
- 以 IAM 使用者身分登入時,免費方案限制適用於帳戶層級,也適用於 AWS 建構家 ID 使用者的使用者層級。
- 只有具有 AWS 主控台存取權的使用者,才能在 AWS 主控台中使用 Amazon Q Developer 免費方案限制。
- 目前,免費方案限制不包含透過 AWS 主控台行動應用程式、AWS Chatbot 以及 AWS 行銷和文件頁面進行聊天互動。
若成員的訂閱與使用 IAM Identity Center 的組織關聯,可享受使用者層級的專業方案限制。 請注意,適用於程式碼轉換的 Amazon Q Developer 代理程式限制,會在付費訂閱的付款人帳戶層級彙集。
Amazon Q Developer 訂閱支援哪些 Identity Center 區域?
如需支援 Amazon Q Developer 訂閱的 Identity Center 區域詳細資訊,請參閱 Amazon Q Developer 支援的 Identity Center 區域。
定價範例
範例 1:
您是組織的 AWS 管理員,並訂閱了 Amazon Q Developer 專業方案。您已在整個 10 月的 Amazon Q Developer 專業方案訂閱中新增了 50 位使用者。您需要支付 50 位使用者整個月的費用。您將於 11 月 1 日收到帳單。
月份 | 十月 (一個月 31 天) |
使用者 | 50 |
價格 | 19 USD/使用者/月 |
成本計算 | 19 USD x (31/31) 天 x 50 位使用者 |
總費用 | 950 USD |
範例 2:
您是組織的 AWS 管理員,並訂閱了 Amazon Q Developer 專業方案。您在 4 月 16 日新訂閱 50 位使用者。當月剩餘時間,您需要支付 50 位使用者依比例分配的金額。您將於 5 月 1 日收到帳單。
月份 | 四月 (一個月 30 天) |
使用者 | 50 |
價格 | 19 USD/使用者/月 |
成本計算 | 19 USD x (15/30) 天 x 50 位使用者 |
總費用 | 475 USD |
範例 3:
您是組織的 AWS 管理員,並訂閱了 Amazon Q Developer 專業方案。從 6 月開始,您有 50 位使用者,並在 6 月 11 日新增 10 位使用者。您需要支付 50 位使用者整個月的費用,以及 10 位使用者 20 天的費用 (從 6 月 11 日至 6 月 30 日)。您將於 7 月 1 日收到帳單。
月份 | 六月 (一個月 30 天) |
使用者 | 60 |
價格 | 19 USD/使用者/月 |
成本計算 | [19 USD x (30/30) 天 x 50 位使用者] + [19 USD x (20/30) 天 x 10 位使用者] |
總費用 | 1,076.67 USD |
範例 4:
您是組織的 AWS 管理員,並訂閱了 Amazon Q Developer 專業方案。從 1 月開始,您有 70 位使用者,並在 1 月 11 日移除 10 位使用者。移除的使用者可在計費週期結束前存取 Amazon Q Developer 專業方案,且您需要支付整個計費週期的費用。在計費週期結束時,移除的使用者將無法再存取 Amazon Q Developer 專業方案。您將於 2 月 1 日收到帳單。
月份 | 一月 (一個月 31 天) |
使用者 | 70 |
價格 | 19 USD/使用者/月 |
成本計算 | 19 USD x (31/31) 天 x 70 位使用者 |
總費用 | 1,330 USD |
適用於程式碼轉換的 Amazon Q Developer 代理程式
範例 5:
假設一個組織擁有 10 個 Amazon Q Developer 專業方案訂閱,且每位使用者都已訂閱整月。每個 Amazon Q Developer 專業方案訂閱都可存取適用於程式碼轉換的 Amazon Q Developer 代理程式,且每月包含 4,000 個 LOC 用於升級。
一月,其中一位開發人員升級了五個 Java 應用程式,每個應用程式有 2,500 個 LOC。
提交用於升級的程式碼 = 2,500 x 5 = 12,500 個 LOC
訂閱包含的升級 = 10 x 4,000 = 40,000 個 LOC
由於用量不超過配置,因此不會向組織收取適用於程式碼轉換的 Amazon Q Developer 代理程式費用。
範例 6:
現在,假設一個組織擁有 20 個 Amazon Q Developer 專業方案訂閱,且每位使用者都已訂閱整月。
- 此組織開始升級行銷活動,在一個月內升級 50 個應用程式。
- 提交升級的所有應用程式的程式碼總大小為 250,000 行程式碼。
- 訂閱包含的升級 = 4,000 x 20 = 80,000 個 LOC
- 超出配置的升級費用 = (250,000 – 80,000) x 0.003 USD = 510 USD
Amazon Q Developer 定價常見問答集
問:Amazon Q Developer 的付費方案和免費方案有何差異?
Amazon Q Developer 免費方案允許開發人員在選擇付費方案之前先探索其功能,而在 Amazon Q Developer 專業方案中,每位使用者每月 19 USD,提供更高限制、各種企業工具和增強的安全功能等擴展功能。請參閱此頁面上的資料表 (https://aws.amazon.com/q/developer/pricing/),了解每個方案所含內容的詳細比較。
問:Amazon Q Developer 專業方案的每月訂閱費用是多少?
Amazon Q Developer 專業方案每月訂閱為每位使用者每月 19 USD,並且可存取 Amazon Q Developer 各種採用 AI 技術的工具和功能。這包括程式碼完成、安全分析、程式碼轉換、任務規劃,以及在 IDE、AWS 主控台聊天和 AWS 網站及應用程式中與 Q 進行 AI 輔助對話等功能。 使用者使用 Amazon Q Developer 執行動作時,即會啟用訂閱。
問:啟用 Amazon Q Developer 專業方案訂閱是什麼意思?
啟用 Amazon Q Developer 專業方案訂閱是指觸發使用者每月 19 USD 訂閱費用開始計費的特定操作或事件。在主控台或其他 AWS 頁面登入 Amazon Q 聊天、在 IDE 中登入 Amazon Q 聊天或下載工具組,不會產生訂閱費用。您使用 Amazon Q Developer 執行活動時,即會啟用,例如:
- 安全漏洞和程式碼品質掃描:啟用掃瞄以識別漏洞或評估程式碼品質。
- 適用於軟體開發的 Amazon Q Developer 代理程式:請求 AI 代理程式,以產生解決軟體開發任務的計畫。
- 適用於程式碼轉換的 Amazon Q Developer 代理程式:請求 AI 代理程式,以產生轉換程式碼的計畫。
- IDE、AWS Console、AWS 網站和 AWS 應用程式中的 Amazon Q 聊天:透過各種介面將問題傳送至 Amazon Q 聊天,或在 IDE 中的 Amazon Q 內產生程式碼完成。
- 使用 Q 進行診斷:請求 Amazon Q 診斷 AWS 管理主控台中的錯誤。
- Amazon Q for CodeCatalyst:要求提取請求摘要或請求 AI 代理程式產生計畫,以解決 Amazon Q for CodeCatalyst 內的軟體開發任務。
- 公開 CLI 完成:請求 Amazon Q 在公開 CLI 介面中提供的程式碼完成項或建議。
在 Amazon Q Developer 中執行任何這些活動,將會觸發 Amazon Q Developer 專業方案訂閱的啟用,然後該訂閱會每月續訂,直至取消。
問:當一位使用者啟用其 Amazon Q Developer 專業方案訂閱時,整個 AWS IAM Identity Center 群組是否會收取費用?
否,在 Amazon Q Developer 專業方案中,每位使用者每月收取 19 USD 的訂閱費用。如果 AWS IAM Identity Center 群組的一位成員啟用訂閱,只針對該個人使用者收取 19 USD 的每月費用,直至取消。除非 AWS IAM Identity Center 的其他成員自行執行其中一項訂閱啟用動作,否則不會對其收取訂閱費用。
問:Amazon Q Developer 專業方案每月 19 USD 的訂閱費用如何計費?
Amazon Q Developer 專業方案每月 19 USD 的訂閱費用,按每月每位使用者計費。在使用者訂閱的第一個月,訂閱費用會根據啟用訂閱後的剩餘天數按比例計費。之後,每月收取 19 USD 的訂閱費用,直至取消 (第一個月後,適用情況下按比例計費)
在 AWS 預估帳單中,每位使用者在 Amazon Q Developer 專業方案的每日訂閱用量,佔所有使用者當月總量的一部分。由於每位使用者每月費用為 19 USD,且每月大約 30 天,因此一位使用者在特定日期 (每月的 1/30) 會顯示為 0.0333/使用者。其每日帳單將為 19 USD * 0.0333 USD = 0.63 USD (每月總計 19 USD)。
例如,每日帳單上有 10 個使用者:
每日使用者:10
每日使用者部分︰10 * 0.0333 = 0.333
每日費用:每位使用者每月 0.333 * 19 USD = 6.33 USD
因此,若是 10 位使用者,預估每日帳單將顯示:
每日使用者:0.333
每日費用:6.33 USD
若要計算每月費用:
每月使用者:0.333 * 30 天 = 10 天 (整月基本 10 位使用者)
每月費用:6.333 USD * 30 天 = 190 USD (或 10 位使用者 x 每月 19 USD 的費用)
問:如果我月中取消 Amazon Q Developer 專業方案訂閱會發生什麼情況?
如果您選擇在月底前取消 Amazon Q Developer 專業方案訂閱,將會向您收取整月的訂閱費用。但是,您仍將具有 Amazon Q 功能的存取權,直至該月帳單週期結束。在月底,您的訂閱將成功取消,並且下一個月不會向您收取費用。這種方法可確保您在當月剩餘時間,能夠繼續使用已付費的功能,即使在請求取消之後亦如此。
問:如何取消訂閱 Amazon Q Developer 訂閱?
您可透過 Amazon Q 主控台,取消訂閱 Amazon Q Developer 訂閱。程序會因您的許可,以及您是成員帳戶管理員還是組織帳戶管理員而有所差異。若要取消訂閱,請導覽至 Amazon Q Developer 主控台中的「訂閱」頁面,選取您想要取消訂閱的使用者,然後選擇「取消訂閱」動作。在快顯視窗中確認。如需在組織內管理 AWS 帳戶和取消訂閱使用者的詳細步驟和資訊,請參閱官方文件:https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-admin-setup-subscribe-general.html#q-admin-setup-unsubscribe
問:在我的訂閱中,如何對適用於程式碼轉換的 Amazon Q Developer 代理程式收取超額費用?
適用於程式碼轉換的 Amazon Q Developer 代理程式會分析您的程式碼庫,並提供升級至更新語言版本、架構或模式的建議。依據您提交給 Amazon Q 的程式碼行數 (LOC) 計算用量。只有在您收到建議升級程式碼的提交內容時才會計入。在完成前失敗或停止的提交內容,以及註釋和空行等非程式碼行,不包含在用量內。
在 Amazon Q Developer 專業方案訂閱中,針對適用於程式碼轉換的 Amazon Q Developer 代理程式,每位使用者每月配置 4,000 LOC。這些配置每月會在 AWS 付款人帳戶層級彙總。超出 Q Developer 專業方案配置的用量,每個提交進行轉換的 LOC 收取 0.003 USD。
您的帳單將顯示程式碼轉換的 LOC 總用量,以及依據您的 Q Developer 專案方案訂閱的任何適用折扣。每個專業方案訂閱每月提供 4,000 個 LOC,在付款人帳戶層級彙集。計算和折扣清楚顯示在您的帳單上。帳單系統會計量程式碼轉換的 LOC 用量,而折扣依據您擁有的 Q Developer 專業方案訂閱數量來計算。您的帳單將顯示計量的用量、依據您的訂閱計數套用的折扣,以及收取的任何超額費用。
例如,如果您有 10 個 Amazon Q Developer 專業方案訂閱,您每月可享有 40,000 個 LOC (10 x 4,000)。如果您的總用量為 50,000 個 LOC,則對 10,000 個 LOC 以 0.003 USD/LOC 收費,即 30 USD。您的帳單將清楚顯示 50,000 個 LOC 的用量,10 個訂閱 120 USD 的組合折扣費用 (10 位使用者 * 4,000 行程式碼 * 0.003 USD = 120 USD),以及 30 USD 超額費用。
問:如何管理我的用量,以避免適用於程式碼轉換的 Amazon Q Developer 代理程式產生超額費用?
目前,適用於程式碼轉換的 Amazon Q Developer 代理程式會在達到 4,000 個彙集程式碼行後,恢復為依用量計費定價。若要主動管理您的用量並避免非預期收費,您可以採取幾個步驟。首先,定期在 AWS 主控台的 Cost and Usage Report 中監控您的用量。這可讓您追蹤程式碼取用行數,並保持在 4,000 個彙集程式碼行限制範圍內。此外,您可以透過 AWS Budgets 設定用量提醒,在用量接近限制時接收通知,讓您有機會在產生超額費用之前最佳化程序。
若要進一步最佳化用量,請檢閱程式碼轉換工作流程,並找出減少處理程式碼行數的方法,例如,優化輸入資料或轉換邏輯。這可協助您保持在包含的 4,000 個彙集程式碼行範圍內,並避免依用量計費。
透過密切監控用量、設定提醒、最佳化程序,您可以有效管理適用於程式碼轉換的 Amazon Q Developer 代理程式用量,並避免超額費用。