開發人員版 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 代理程式來加速任務 (每月限 5 個)
  • 使用適用於程式碼轉換的 Amazon Q Developer 代理程式,在短時間內升級應用程式 (每月限提交 1,000 行程式碼)
  • 使用安全漏洞掃描來增強程式碼安全性 (每月限 50 次專案掃描)
  • 取得有關 AWS 帳戶資源的答案 (每月限 25 次查詢)
  • 診斷主控台中的常見錯誤 (包含)
  • 其他

Amazon Q Developer 專業方案

19 USD/月

/使用者

 免費方案中包含的所有內容,以及:
 使用企業存取控制來管理使用者和政策
 針對您的程式碼庫自訂 Amazon Q 以取得更好的建議 (預覽版)
 進階功能限制
  • 在整合式開發人員環境 (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 免費方案和 Amazon Q Developer 專業方案在以下 AIM Identity Center 區域提供:美國東部 (維吉尼亞北部)、美國東部 (俄亥俄)、美國西部 (加利佛尼亞北部)、美國西部 (奧勒岡)、亞太地區 (孟買)、亞太地區 (大阪)、亞太地區 (首爾)、亞太地區 (新加坡)、亞太地區 (雪梨)、亞太地區 (東京)、加拿大 (中部)、歐洲 (法蘭克福)、歐洲 (愛爾蘭)、歐洲 (倫敦)、歐洲 (巴黎)、歐洲 (斯德哥爾摩) 和南美洲 (聖保羅)。

下列選擇加入區域僅支援 Amazon Q 免費方案:非洲 (開普敦)、亞太地區 (香港)、亞太地區 (海德拉巴)、亞太地區 (雅加達)、亞太地區 (墨爾本)、歐洲 (米蘭)、歐洲 (西班牙)、歐洲 (蘇黎世)、以色列 (特拉維夫)、中東 (阿聯酋) 和中東 (巴林)。

定價範例

範例 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 執行活動時,即會啟用,例如:

  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 完成:請求 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 代理程式用量,並避免超額費用。