I tried subscribing to Amazon Q Developer Pro ($19 per month) with a member account
This page has been translated by machine translation. View original
Amazon Q Developer is an AI-powered assistant that AWS provides for developers and operators.
It offers both a free version and a paid version (PRO) for $19 per user per month.
This time, I had the opportunity to set up IAM Identity Center in a member account managed under AWS Organizations, subscribe to the paid version of Amazon Q Developer Pro, and try using the Q Developer CLI with a "Pro license" configuration, which I'll introduce here.
IAM Identity Center
Setup
In the member account, we'll enable IAM Identity Center.
Enabling

This time, I enabled IAM Identity Center in the Tokyo region.
If you're only using it for Amazon Q Developer subscription purposes, it's recommended to set it up in the same region as Q Developer to save the trouble of specifying regions.

Creating users for Q Developer
After enabling IAM Identity Center, I created a user to use (subscribe to) Q Developer Pro.

I entered the username, email address, first and last name, and display name.

Confirm that the user registered as an IAM Identity Center user is displayed.

User signup
Complete the signup process by following the link in the invitation email sent to the email address you provided during user registration.

For the first login, register a password.

Sign in with the registered password.

This time I set up passkeys and a built-in authentication app as MFA.

I set up 1Password's passkey to use as MFA.

Q Developer
As of May 2025, Amazon Q Developer is available in two regions: Virginia and Frankfurt.
This time, I started using Q Developer in the Virginia region.

I created the Amazon Q Developer profile with default values.

I specified the user created in IAM Identity Center by email address and assigned them to Q Developer.

In the Q Developer subscription, the status is "pending." Q Developer Pro is now available for use.

Q CLI
Amazon Linux 2023
I attempted to install and test the Q Developer CLI on Amazon Linux 2023 (x86_64) using the ZIP file installer.
- Amazon Q Developer User Guide Installing with a zip file
curl --proto '=https' --tlsv1.2 -sSf "https://desktop-release.q.us-east-1.amazonaws.com/latest/q-x86_64-linux.zip" -o "q.zip"
unzip q.zip
./q/install.sh
In the installation script, I specified the paid "Pro License" and entered the Start URL and Region for the previously configured IAM Identity Center.
✔ Do you want q to modify your shell config (you will have to manually do this otherwise)? · Yes
✔ Select login method · Use with Pro license
✔ Enter Start URL · https://d-********.awsapps.com/start
✔ Enter Region · ap-northeast-1
- AWS access portal URL shown in IAM Identity Center

Confirm the following code in the browser
Code: ****-&&&&
Open this URL: https://d-********.awsapps.com/start/#/device?user_code=****-****
▰▰▰▱▱▱▱ Logging in...
Logged in successfully
I opened the URL with the user_code provided by the installer in a browser, signed in with the Developer Q user credentials, password, and MFA, and then confirmed the matching code to continue.

Allowing Amazon Q Developer for command line to access data.

Once "Allow access" is approved, the CLI becomes available for use.

Open this URL: https://d-****.awsapps.com/start/#/device?user_code=****-****
Device authorized
Logged in successfully
CLI verification
- Version check
$ q -V
q 1.10.1
- Chat
$ q
⢠⣶⣶⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣶⣿⣿⣿⣶⣦⡀⠀
⠀⠀⠀⣾⡿⢻⣿⡆⠀⠀⠀⢀⣄⡄⢀⣠⣤⣤⡀⢀⣠⣤⣤⡀⠀⠀⢀⣠⣤⣤⣤⣄⠀⠀⢀⣤⣤⣤⣤⣤⣤⡀⠀⠀⣀⣤⣤⣤⣀⠀⠀⠀⢠⣤⡀⣀⣤⣤⣄⡀⠀⠀⠀⠀⠀⠀⢠⣿⣿⠋⠀⠀⠀⠙⣿⣿⡆
⠀⠀⣼⣿⠇⠀⣿⣿⡄⠀⠀⢸⣿⣿⠛⠉⠻⣿⣿⠛⠉⠛⣿⣿⠀⠀⠘⠛⠉⠉⠻⣿⣧⠀⠈⠛⠛⠛⣻⣿⡿⠀⢀⣾⣿⠛⠉⠻⣿⣷⡀⠀⢸⣿⡟⠛⠉⢻⣿⣷⠀⠀⠀⠀⠀⠀⣼⣿⡏⠀⠀⠀⠀⠀⢸⣿⣿
⠀⢰⣿⣿⣤⣤⣼⣿⣷⠀⠀⢸⣿⣿⠀⠀⠀⣿⣿⠀⠀⠀⣿⣿⠀⠀⢀⣴⣶⣶⣶⣿⣿⠀⠀⠀⣠⣾⡿⠋⠀⠀⢸⣿⣿⠀⠀⠀⣿⣿⡇⠀⢸⣿⡇⠀⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⢹⣿⣇⠀⠀⠀⠀⠀⢸⣿⡿
⢀⣿⣿⠋⠉⠉⠉⢻⣿⣇⠀⢸⣿⣿⠀⠀⠀⣿⣿⠀⠀⠀⣿⣿⠀⠀⣿⣿⡀⠀⣠⣿⣿⠀⢀⣴⣿⣋⣀⣀⣀⡀⠘⣿⣿⣄⣀⣠⣿⣿⠃⠀⢸⣿⡇⠀⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠈⢿⣿⣦⣀⣀⣀⣴⣿⡿⠃
⠚⠛⠋⠀⠀⠀⠀⠘⠛⠛⠀⠘⠛⠛⠀⠀⠀⠛⠛⠀⠀⠀⠛⠛⠀⠀⠙⠻⠿⠟⠋⠛⠛⠀⠘⠛⠛⠛⠛⠛⠛⠃⠀⠈⠛⠿⠿⠿⠛⠁⠀⠀⠘⠛⠃⠀⠀⠘⠛⠛⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠿⢿⣿⣿⣋⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠿⢿⡧
╭─────────────────────────────── Did you know? ────────────────────────────────╮
│ │
│ Get notified whenever Q CLI finishes responding. Just run q settings │
│ chat.enableNotifications true │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
/help all commands • ctrl + j new lines • ctrl + s fuzzy search
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
I tried to verify that Q Developer could retrieve resource information and EC2 information from the AWS account using the role assigned to the EC2 instance.
> この Q Chat、AWS東京リージョンのEC2で実行しています。
このEC2インスタンスの情報を教えて。
こんにちは!AWS東京リージョンのEC2インスタンスの情報を確認しますね。EC2インスタンスの詳細を取得するために、AWS CLIを使用します。
🛠️ Using tool: use_aws (trusted)
⋮
● Running aws cli command:
Service name: ec2
Operation name: describe-instances
Parameters:
Profile name: default
Region: ap-northeast-1
Label: Describe EC2 instances in Tokyo region
⋮
● Completed in 1.457s
🛠️ Using tool: execute_bash
⋮
● I will run the following shell command: hostname
⋮
↳ Purpose: Get the hostname of the current EC2 instance
For the tool execution confirmation prompt, I entered "t" to always allow this tool for the session:
Allow this action? Use 't' to trust (always allow) this tool for the session. [y/n/t]:
> t
I was able to check the information related to the currently running EC2 instance that Q CLI retrieved using the use_aws tool.
ip-172-**-**-**.ap-northeast-1.compute.internal
⋮
● Completed in 0.4s
現在実行中のEC2インスタンスの情報は以下の通りです:
基本情報:
• インスタンスID: i-********
• インスタンスタイプ: t3a.small
• 状態: running (実行中)
• AMI ID: ami-0c1638aa346a43fe8
• 起動時間: 2025-05-20T08:55:39+00:00 (今日起動)
• ホスト名: ip-172-**-**-**.ap-northeast-1.compute.internal
ネットワーク情報:
• VPC ID: vpc-****
• サブネット ID: subnet-****
• プライベートIP: 172.**.**.**
• パブリックIP: 43.**.**.**
• パブリックDNS: ec2-43-**-**-**.ap-northeast-1.compute.amazonaws.com
• セキュリティグループ: **-1 (sg-********)
その他の詳細:
• アーキテクチャ: x86_64
• リージョン: ap-northeast-1 (東京)
• アベイラビリティゾーン: ap-northeast-1a
• EBSボリューム: vol-**** (/dev/xvda)
• スポットインスタンス: はい (SpotInstanceRequestId: sir-****)
• タグ: Name=ec2
• IAMロール: ec2-poweruser
このインスタンスは東京リージョンで実行されているスポットインスタンスで、t3a.smallタイプ(2 vCPU、2GBメモリ)を使用しています。
Summary
I was able to successfully contract and use the paid version of Amazon Q Developer Pro in a member account under an Organization.
While you can use the free version of Amazon Q Developer by registering with Builders ID, if you prefer the Pro version due to rate limits, security, or privacy concerns, please consider using Pro.
Note that for Amazon Q Developer Pro, you can use it for the first month with a pro-rated fee until the end of the month. If you want to evaluate the Pro version for a short period, try subscribing as close as possible to the end of the month and canceling within the same month.
- Comparison table of key differences between Amazon Q Developer free and Pro versions (as of May 2025)
| Feature Category | Feature Detail | Free | Pro ($19/month/user) |
|---|---|---|---|
| IDE | Chat (Q&A) | Up to 50 times per month | Unlimited |
| Software development agent | Up to 10 times per month | Unlimited | |
| Java upgrade conversion feature | Up to 1,000 lines per month | 4,000 lines/month/user (pooled at account level), additional lines at $0.003/line | |
| .NET porting conversion feature | Up to 1,000 lines per month | Unlimited | |
| Inline code recommendations and chat response customization | Not available | Included | |
| AWS Console | Generated SQL | Up to 1,000 queries per account per month | Unlimited |
| Network reachability analysis | Up to 20 requests per day | Unlimited | |
| Chat with AWS account and resource context | Up to 25 times per account per month | Unlimited | |
| Command Line | Chat | Up to 50 times per month | Unlimited |
| Amazon CodeCatalyst | Software development agent | Up to 5 times per month | Unlimited |
| Pull request summaries | Up to 5 times per month | Unlimited | |
| Management Features | Analytics dashboard | None | Available |
| User management | None | Available | |
| Policy management | None | Available | |
| Security and Privacy | Authentication | AWS Builder ID or IAM user | IAM Identity Center |
| Data collection | Opt-out available | Automatically opted out | |
| IP indemnification | None | Included |
Amazon Q Developer pricing
https://aws.amazon.com/q/developer/pricing/?nc1=h_ls
