Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

Getting started with Amazon Q Developer

Amazon Q Developer is available wherever you work—in popular IDEs, on the command line, in the AWS Management Console, GitLab Duo with Amazon Q, and in the Amazon Q Developer transformation web experience. Get started on the expansive AWS Free Tier or explore Pro Tier pricing.

Amazon Q Developer in the IDE and Command Line

Amazon Q Developer is available in Visual Studio, Visual Studio Code (VS Code), Eclipse, and the JetBrains family of integrated development environments (IDEs) — as well as from the command line. You can get started in just a few minutes, whether from your favorite editor or terminal.

1

Install

Install the Amazon Q Developer for your preferred environment.

IDEs:

Command Line:

2

Authenticate

Sign in with either a Builder ID or IAM Identity Center.

3

Start building

In the IDE, Amazon Q appears in the activity bar (VS Code) or tool window (JetBrains). Use it to chat inline, generate code, refactor, and more.

In the CLI, invoke Q directly from your terminal to generate code, get suggestions, and accelerate your workflow. 

4

Upgrade

Upgrade to the Amazon Q Developer Pro tier once you're ready to unlock advanced features.

GitLab Duo with Amazon Q

GitLab Duo with Amazon Q is available in preview for GitLab Ultimate self-managed customers. Visit the offering page to learn more.

Amazon Q Developer in the console

1

Sign in to the console or create a free AWS account

Take the tutorial: Create your AWS account.

2

Get expert assistance for your AWS resources

To get started, select the Amazon Q icon in the console Home on the right sidebar. Once signed in, you can also get guidance from Amazon Q on the AWS website and in the AWS documentation.

Accessing additional capabilities in the console
Amazon Q can help you perform network troubleshooting by working with VPC Reachability Analyzer to check your connections and inspect your network configuration to identify potential issues. Get started with Amazon Q network troubleshooting.

Selecting Amazon EC2 instances
Amazon Q Developer can help you make quick and cost-effective decisions to find the optimal compute instance type before building your workloads. Amazon Q generates personalized Amazon Elastic Compute Cloud (Amazon EC2) instance type finder, contextualized by your actions in the console. Visit the Amazon EC2 console to get started.

Learn more about Amazon Q Developer use cases in the console. Visit the AWS documentation to learn more about chatting with Amazon Q.

Large-scale porting of .NET applications

For large-scale porting of .NET applications using a web experience, please access AWS Transform.