Amazon Q Developer - Getting Started



This chapter describes how to set up Amazon Q Developer for workforce users in your organization, and how individual users can access Amazon Q Developer.

Amazon Q Service Tiers

Amazon Q Developer offers two options:

Amazon Q Developer Pro Tier

Amazon Q Developer Pro tier subscription provides full access to all features of Amazon Q Developer including featuring ML-assisted development and unlimited chats with Amazon Q.

Pro Tier Setup

This section provides instructions for setting up access to your Amazon Q Developer Pro subscription.

  • Choosing your instance type: There are two ways to enable Amazon Q Developer Pro tier for your workforce users, depending on your need, security requirements, and feature access:
    • Organization instance: IAM Identity Center organization instance is the recommended primary deployment form, providing full Amazon Q Developer features and enterprise access controls across multiple AWS accounts.
    • Account instance: IAM Identity Center account instance allows managing user and group access to Amazon Q Developer features, enabling isolated deployment in a single AWS account.
  • Set up access to Amazon Q Developer Pro: Follow the steps mentioned below:
    • From the Amazon Q Developer landing page, choose Subscribe to Amazon Q.
    • Confirm Amazon Q connection to IAM Identity Center organization instance on the Getting started with Amazon Q page.
    • Under Amazon Q Developer Pro, choose Subscribe.
    • In the Prerequisite: Create managed application dialog box, choose Create and subscribe to Amazon Q Developer Pro.
    • In the Assign users and groups dialog box, choose Get started.
    • Search for and select the users and groups who should have subscriptions to Amazon Q Developer Pro. Then choose Done.

Managing Subscriptions

This section provides instructions for managing Amazon Q Developer subscriptions.

  • Understanding subscriptions: The Amazon Q console provides administrators with visibility into how end-users are utilizing Amazon Q Pro, Business Pro, and Business Lite subscriptions, as well as the applications and accounts accessible through these subscriptions. The Amazon Q subscription management console allows administrators to view a list of subscribed users, including their subscription status and associated applications or accounts.
  • Troubleshooting subscriptions: This error message may occur when accessing Amazon Q Developer in AWS Management Console or on AWS Documentation website
  • An error occurred when attempting to access Amazon Q
    Review the Amazon Q in console common errors documentation for potential solutions.

    This could be due to one of the following reasons:

    • You were recently added to a group, and your subscription is not yet active.
    • You don't have an active subscription.
    • Your access to the Amazon Q Developer Pro managed application was revoked.
    • You don't have sufficient IAM permissions.
  • Managing settings: Follow the steps mentioned below and manage the settings:
    • Open the Amazon Q Developer console.
    • Manage your Amazon Q Developer settings. On this page, you can select the features of Amazon Q Developer that will be available to your users.
    • Copy the Start URL.
  • Enabling trusted access: To enable or disable trusted access after subscribing, use the following procedure.
    • On the Amazon Q Developer Settings page, under Member account settings, choose Edit.
    • In the pop-up window, select On or Off.
    • Choose Save.
  • Enabling prompt logging: To enable prompt logging, use the following procedure:
    • Open the Amazon Q Developer console.
    • Choose Settings.
    • Under Preferences, choose Edit.
    • In the Edit preferences window, toggle Q Developer prompt logging.
    • Under Amazon S3 location, enter the path of the Amazon S3 bucket that you will use to receive the logs.
  • Unsubscribing: To unsubscribe a group or an end user follow the steps mentioned below.
    • Sign in to the Amazon Q subscription management console.
    • Select the group that you want to . And For user, Select the User tab, and select the end user you want to unsubscribe.
    • Review the associations for that end user.
    • Choose Unsubscribe.

Amazon Q Developer Free Tier

The Amazon Q Developer free tier is available to AWS Builder ID users, allowing them to try out its features with some limitations. The free tier includes 50 interactions and 1,000 lines of code per month for upgrades, but has limited access to features like code completions, security analysis, and code transformations.

Accessibility of Amazon Q Developer features Free tier access type
AWS Builder ID IAM Identity Center IAM federation/principals
Amazon Q Developer in the IDE Yes No No
Amazon Q Developer on the command line Yes No No
Amazon Q Developer on the command line No Yes Yes
Advertisements