AWS CloudShell Documentation

Browser-based shell

AWS Command Line Interface (AWS CLI) is designed to enable you to issue commands, run scripts, access common command line utilities without leaving your web browser.  CloudShell contains common AWS command line interfaces.

CloudShell is designed to inherit the credentials of the user who is signed into AWS. This makes authentication simpler and reduces operational burden created by configuring and managing credentials locally.

CloudShell is a managed service that includes security patches and version updates that enable you to focus on building and managing your AWS resources instead of maintaining your local machines or software tooling.

CloudShell comes with persistent storage for your home directory. Persistent storage enables you to store your frequently used scripts and configuration files between CloudShell sessions.

Additional Information

For additional information about service controls, security features and functionalities, including, as applicable, information about storing, retrieving, modifying, restricting, and deleting data, please see This additional information does not form part of the Documentation for purposes of the AWS Customer Agreement available at, or other agreement between you and AWS governing your use of AWS’s services.