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

Amazon Q Developer is available in Visual Studio, Visual Studio Code (VS Code), Eclipse (preview) and the JetBrains family of integrated development environments (IDEs). Get started with Amazon Q in just a few minutes.

1

Install

Install the Amazon Q extension for your editor.

2

Authenticate

3

Develop software, chat inline, get suggestions, refactor, and transform

Amazon Q can be found in the activity bar in VS Code or the tool window anchored to the top-right space in IntelliJ IDEA.

GitLab Duo with Amazon Q (preview)

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.