Today, we are announcing the integration of Amazon Q CLI into CloudShell, the embedded terminal experience in the AWS Management Console. The command line is used by over thirty million engineers to write, build, run, debug, and deploy software. However, despite how critical it is to the software development process, the command line is challenging to use. Amazon Q CLI allows you to use natural language to generate AWS commands and provides personalized command suggestions, reducing the need to search documentation and boosting productivity.
Many of you prefer using a shell interface to interact with cloud resources but often encounter a learning curve with the command syntax. With tens of thousands of command line applications (called as command-line interfaces or CLIs), it’s almost impossible to remember the correct input syntax. The command line’s lack of input validation also means that typos can cause unnecessary errors, security risks, and even production outages. It’s no wonder that most software engineers find the command line an error-prone and often frustrating experience. Integrating Amazon Q CLI helps bridge this gap by modernizing the command line with features such as, personalized command suggestions, inline documentation, and AI natural-language-to-code translation.
CloudShell supports Amazon Q CLI in the 24 commercial regions where CloudShell is available. For more information about the AWS Regions where CloudShell is available, see the AWS Region table.
To get started, you can open CloudShell from the Console Toolbar on any page of the AWS Management Console and use a trigger such as, “q chat” to begin a conversation.
Source:: Amazon AWS