The AWS Toolkit lets you interact with AWS directly from VS Code. Ready to install? See Getting Started.
Build applications faster and more securely with your AI coding companion
- Real-time code suggestions - accelerate application development with automatic code recommendations based on your code and comments
- Optimized for use with AWS services - code suggestions are optimized for AWS APIs including Amazon Elastic Compute Cloud (Amazon EC2), AWS Lambda, and Amazon Simple Storage Service (Amazon S3)
- Built-in security scans - Scan your code to detect hard-to-find vulnerabilities, and get code suggestions to remediate them immediately
Unified software development service to quickly build and deliver applications on AWS.
Dev Environments - launch VS Code in a cloud development environment, available on-demand in the cloud and automatically created with branch code and consistent project settings, providing faster setup, development, and testing
Multiple AWS accounts and regions - access AWS resources across your accounts and regions
S3 support - view, create, and edit S3 buckets, folders, and files
Lambda - download & upload Lambda functions
Lambda - step-through AWS Lambda functions using the VS Code debugger
CloudWatch - find logs generated by your AWS resources
ECS - execute commands against running ECS containers (or open a terminal)
- Redshift - view database objects and run SQL queries in a notebook interface
- Step Functions - work with asl files and render state machine visuals
- CloudFormation - view CloudFormation stacks
- API Gateway - invoke an API gateway endpoint
- S3 - view and create S3 folders and buckets, download and upload files, and edit supported files
For a full list of features, visit our documentation.
- Open the AWS Toolkit extension
- Add AWS credentials
- AWS resources - connect using IAM credentials or IAM Identity Center (formerly SSO)
- CodeWhisperer - connect using AWS Builder ID or IAM Identity Center (formerly SSO)
- CodeCatalyst - connect using AWS Builder ID
Submit bug reports and feature requests on our Github repository.