AWS Certified AI PractitionerAWS Services for AI/ML and Generative AIMedium

A software development team is building a new application and needs assistance with writing code, completing code, and generating entire functions based on natural language comments. They want an AI-powered coding companion that integrates directly into their Integrated Development Environment (IDE) to boost developer productivity without needing to manage any underlying AI infrastructure. Which AWS service provides these capabilities?

  1. AAmazon CodeWhisperer
  2. BAmazon SageMaker Studio
  3. CAWS Cloud9
  4. DAmazon CodeGuru
Show answer & explanation

Correct answer: A. Amazon CodeWhisperer

Amazon CodeWhisperer is an AI-powered coding companion that generates code suggestions in real-time based on comments and existing code. It integrates directly into popular IDEs, helping developers write code faster and more efficiently, without requiring any ML infrastructure management from the user.

Why the other options are wrong

  • B. Amazon SageMaker Studio is an IDE for machine learning development, not a general-purpose coding companion for application development.
  • C. AWS Cloud9 is a cloud-based IDE, but it does not inherently provide AI-powered code generation capabilities like CodeWhisperer.
  • D. Amazon CodeGuru is an ML-powered service for automated code reviews and application profiling, not for generating code suggestions.

Amazon CodeWhisperer

An AI-powered coding companion that generates real-time code recommendations in integrated development environments (IDEs).

  • Suggests code snippets, functions, and even full files.
  • Supports multiple programming languages.
  • Integrates with popular IDEs like VS Code, IntelliJ, and AWS Cloud9.

Memory trick: CodeWhisperer helps write code, CodeGuru reviews it.

More AWS Services for AI/ML and Generative AI questions