# Amazon CodeWhisperer Documentation

Amazon CodeWhisperer is a machine learning (ML)–powered service that helps improve developer productivity by generating code recommendations based on their comments in natural language and code in the integrated development environment (IDE).

- [User Guide](/codewhisperer/latest/userguide/): Provides detailed information and instructions for getting started, developing, and working with Amazon CodeWhisperer. You can use CodeWhisperer with the command line, AWS Toolkit for Visual Studio Code, AWS Toolkit for JetBrains, Amazon SageMaker AI Studio, JupyterLab, Amazon EMR Studio, AWS Glue Studio, AWS Lambda, AWS Cloud9, and (in preview) AWS Toolkit for Visual Studio.

---

