navigation

AWS Toolkit for VS Code: Amazon Q & CodeWhisperer

The AWS Toolkit for Visual Studio Code is an open-source extension designed for the Visual Studio Code (VS Code) editor. This tool assists developers in developing, debugging, and deploying serverless applications using Amazon Web Services (AWS) services.

Amazon Q

Amazon Q is a conversational assistant to help build, maintain, and transform applications. From the Integrated Development Environment (IDE), Amazon Q can:

  • Answer questions about AWS.
  • Explain common programming concepts.
  • Explain the meaning of command lines or code functions.
  • Write unit tests and code.
  • Debug and troubleshoot code.
  • Optimize code.

Amazon Q

Amazon CodeWhisperer

An AI-powered productivity enhancement tool for Integrated Development Environment (IDE) environments.

  • Real-Time Code Suggestions: Automatically suggests code in over 15 languages, including Infrastructure as Code (CloudFormation, AWS CDK, and Terraform).
  • AWS Service Usage Optimization: Code suggestions optimized for AWS APIs such as Amazon Elastic Compute Cloud (Amazon EC2), AWS Lambda, and Amazon Simple Storage Service (Amazon S3).
  • Integrated Security Scanning: Detect hard-to-find security vulnerabilities in code and provide immediate remediation suggestions.

Amazon Q