開發人員版 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 (預覽版) 來簡化查詢編寫 (包含)
  • 其他

使用 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 (預覽版) 包含 包含
診斷主控台中的常見錯誤
包含 包含
分析網路連線能力 每天 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 代理程式用量,並避免超額費用。