開發人員版 Amazon Q 定價

定價概觀

Amazon Q Developer 重新定義了整個軟體開發生命週期的體驗 (SDLC),可以更快、更輕鬆地建置、保護、管理和最佳化 AWS 的線上或離線應用程式。Amazon Q Developer 提供兩個定價方案。

Amazon Q Developer 免費方案

免費

 使用 IDE 和 CLI 中的程式碼建議來更快速地撰寫編碼
 公開 CLI 完成免費
 使用參考追蹤來檢閱程式碼授權
 隨時隨地在工作地點使用:IDE、CLI、AWS 管理主控台、Slack 等
 每月有限存取進階功能
  • 在整合式開發人員環境 (IDE) 中聊天、對程式碼偵錯、新增測試等 (每月限 50 次互動)
  • 使用適用於軟體開發的 Amazon Q Developer 代理程式來加速任務 (每月限 10 個)
  • 使用適用於程式碼轉換的 Amazon Q Developer 代理程式,在短時間內升級應用程式 (每月限提交 1,000 行程式碼)
  • 取得有關 AWS 帳戶資源的答案 (每月限 25 次查詢)
  • 診斷主控台中的常見錯誤 (包含)
  • 其他

Amazon Q Developer 專業方案

19 USD/月

/使用者

 免費方案中包含的所有內容,以及:
 使用企業存取控制來管理使用者和政策
 針對您的程式碼庫自訂 Amazon Q 以取得更好的建議
 進階功能限制
  • 在整合式開發人員環境 (IDE) 中聊天、對程式碼偵錯、新增測試等 (包含)
  • 使用適用於軟體開發的 Amazon Q Developer 代理程式來加速任務
  • 使用適用於程式碼轉換的 Amazon Q Developer 代理程式,在短時間內升級應用程式 (每月限提交 4,000 行程式碼)
  • 取得有關 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 美元

IDE
   
程式碼補全 包含 包含
聊天 (專案範圍內容) 每月 50 次聊天互動 包含
適用於軟體開發的 Amazon Q Developer 代理程式 (包括安全漏洞和程式碼品質掃描)* 每月 10 次調用 包含
用於 Java 升級的 Amazon Q Developer 轉換能力 ** 每月 1,000 行程式碼 帳戶層級每位使用者每月彙集 4,000 行程式碼。可提供額外程式碼,提交的每行程式碼費用為 0.003 USD。**
自訂 Amazon Q Developer 內嵌程式碼建議和聊天回應 不可用 包含
AWS 管理主控台 (以及 AWS 文件和 AWS 行銷頁面***)    

主控台
   
一般常見問答集 包含 包含
EC2 執行個體選擇 包含
包含
生成式 SQL  每個帳戶每月 1000 次查詢 包含
診斷主控台中的常見錯誤
包含 包含
分析網路連線能力 每天 20 個請求 包含
資料整合 包含 包含
操作調查 (預覽) 包含 包含
AWS 帳戶和資源內容相關聊天 每個帳戶每月 25 個 包含

命令列
   
公開 CLI 完成 包含 包含
聊天 每月 50 次聊天 包含

Amazon CodeCatalyst
   
適用於軟體開發的 Amazon Q Developer 代理程式* 每月 5 個 包含
提取請求摘要 每月 5 個 包含
機器學習    
Amazon SageMaker Studio 中的 Amazon Q Developer 包含 包含
Amazon SageMaker Canvas 中的 Amazon Q Developer (預覽) 包含 包含
Amazon SageMaker Unified Studio 中的 Amazon Q Developer (預覽) 包含 包含

管理
 
分析儀表板
使用者管理
政策管理

安全和隱私
   
參考追蹤
隱藏公開程式碼建議
身分驗證 AWS 建構家 ID 或 IAM 使用者 IAM Identity Center
資料收集 可選擇退出 自動選擇退出
智慧財產權賠償保證 包含

為了維持服務的效能,並確保適用於軟體開發的 Amazon Q Developer 代理程式的適當使用,可能會根據區域因素、付款歷史記錄、欺詐使用情況或配額增加請求的批准而更新帳戶的使用情況。若要深入了解,請參閱服務限制

Amazon Q Developer 可在 SageMaker StudioSageMaker Canvas (預覽)SageMaker Unified Studio (預覽)Amazon Redshift 以及 AWS Glue 中提供給 Amazon Q Developer 免費方案和 Amazon Q Developer 專業方案使用者。根據個別定價模式,價格可能會因服務而有所不同。請查看特定服務定價頁面以獲取更多詳細資訊。

*適用於軟體開發的 Amazon Q Developer 代理程式的用量會在所有用量類型中進行追蹤,並且在 IDE 和 CodeCatalyst 的使用者層級會共用限制。 

** 用於 Java 升級的 Amazon Q Developer 功能可供 Amazon Q Developer 免費方案和 Amazon Q Developer 專業方案使用者使用。定價費用和用量會根據您提交給 Amazon Q 的程式碼行數 (LOC) 來計算。只有在收到建議升級程式碼的提交內容時才會計入,而不包括完成前停止任務或升級期間遇到失敗的提交內容。儲存庫中的非程式碼行 (例如,註釋和空行) 不計入在內。

做為 Amazon Q Developer 免費方案的一部分,您可以免費開始使用 Amazon Q Developer 轉換功能。每位 Amazon Q Developer 免費方案使用者每月可以升級 1,000 個 LOC。如果程式碼超過此限制,請考慮提交較小的可建置單元,例如模組,或訂閱 Amazon Q Developer 專業方案,以獲得更高的配置限制和依使用付費升級。

為 Amazon Q Developer 專業方案訂閱每月配置 4,000 個 LOC,以便使用適用於 Java 升級的 Amazon Q Developer 轉換功能進行升級。這些配置每月會在 AWS 付款人帳戶層級彙總。因此,如果您的所有連結 AWS 帳戶中擁有 100 個作用中 Amazon Q 訂閱,您每月可提交 400,000 個 LOC 用於升級,再產生額外費用。對於超過此配置的用量,每次提交的 LOC 將收取 0.003 USD 費用。

***AWS Console 行動應用程式、AWS Chatbot 或 AWS 行銷頁面不提供訂閱。依據 Amazon Q Developer 免費方案限制,不包含在此進行的聊天互動。

Amazon Q Developer 為使用者提供每月有限制的永久免費方案
以 AWS Identity and Access Management (IAM) 使用者或 AWS 建構家 ID
使用者的身份登入。

  • IDE 中的免費方案限制僅適用於建構家 ID 使用者。
  • 以 IAM 使用者身分登入時,免費方案限制適用於帳戶層級,也適用於 AWS 建構家 ID 使用者的使用者層級。
  • 只有具有 AWS Console 存取權的使用者,才能在 AWS 主控台中使用 Amazon Q Developer 免費方案限制。 
  • 透過 AWS Console 行動應用程式、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

用於 Java 升級的 Amazon Q Developer 轉換能力

範例 5:

假設一個組織擁有 10 個 Amazon Q Developer 專業方案訂閱,且每位使用者都已訂閱整月。每個 Amazon Q Developer 專業方案訂閱都可存取 Amazon Q Developer 代理程式,以獲得 Java 升級的程式碼轉換功能,且每月包含 4,000 個 LOC 用於升級。

其中一位開發人員在一月份升級了五個 Java 應用程式,每個應用程式有 2,500 個 LOC。 
提交用於升級的程式碼 = 2,500 x 5 = 12,500 個 LOC
訂閱包含的升級 = 10 x 4,000 = 40,000 個 LOC
由於用量不超過配置,因此不會向組織收取用於 Java 升級的 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 執行活動時,即會啟用,例如:

  1. 安全漏洞和程式碼品質掃描:啟用掃瞄以識別漏洞或評估程式碼品質。
  2. 適用於軟體開發的 Amazon Q Developer 代理程式:請求 AI 代理程式,以生成解決軟體開發任務的計畫。
  3. 適用於轉換的 Amazon Q Developer 代理程式:請求 AI 代理程式,以生成轉換程式碼的計畫。
  4. IDE、AWS Console、AWS 網站和 AWS 應用程式中的 Amazon Q 聊天:透過各種介面將問題傳送至 Amazon Q 聊天,或在 IDE 中的 Amazon Q 內生成程式碼補全。
  5. 使用 Q 進行診斷:請求 Amazon Q 診斷 AWS 管理主控台中的錯誤。
  6. Amazon Q for CodeCatalyst:要求提取請求摘要或請求 AI 代理程式生成計畫,以解決 Amazon Q for CodeCatalyst 內的軟體開發任務。
  7. 公共 CLI 補全:在公共 CLI 介面中向 Amazon Q 請求程式碼補全或建議。

在 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 專業方案訂閱每月為每位使用者分配 4,000 個 LOC,供 Amazon Q Developer 代理程式進行轉換。這些配置每月會在 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 美元的組合折扣費用 (10 位使用者 * 4,000 行程式碼 * 0.003 美元 = 120 美元),以及 30 美元超額費用。

問:如何管理我的用量,以避免用於轉換的 Amazon Q Developer 代理程式產生超額費用?

目前,用於轉換的 Amazon Q Developer 代理程式會在達到 4,000 個彙集程式碼行後,恢復為依用量計費定價。若要主動管理您的用量並避免非預期收費,可以採取幾個步驟。首先,定期在 AWS 主控台的 Cost and Usage Report 中監控您的用量。這可讓您追蹤程式碼取用行數,並保持在 4,000 個彙集程式碼行限制範圍內。此外,可以透過 AWS Budgets 設定用量提醒,在用量接近限制時接收通知,讓您有機會在產生超額費用之前最佳化程序。

若要進一步最佳化用量,請檢閱轉換工作流程,並找出減少處理程式碼行數的方法,例如,優化輸入資料或轉換邏輯。這可協助您保持在包含的 4,000 個彙集程式碼行範圍內,並避免依用量計費。

透過密切監控用量、設定提醒、最佳化程序,您可以有效管理用於轉換的 Amazon Q Developer 代理程式用量,並避免超額費用。