aid: amazon-cloudshell name: Amazon CloudShell description: >- AWS CloudShell is a browser-based terminal that enables users to manage and explore AWS resources directly from the AWS Management Console. Pre-authenticated, pre-installed with AWS CLI and dev tools, with 1 GB of persistent storage per region. type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg tags: - AWS - CloudShell - Terminal - CLI - Browser-Based url: >- https://raw.githubusercontent.com/api-evangelist/amazon-cloudshell/refs/heads/main/apis.yml created: '2026-03-16' modified: '2026-06-20' specificationVersion: '0.19' apis: - name: Amazon CloudShell API description: API for creating and managing CloudShell environments — browser-based terminal sessions for AWS resource management. image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png humanURL: https://aws.amazon.com/cloudshell/ baseURL: https://cloudshell.us-east-1.amazonaws.com tags: - AWS - CloudShell - Terminal - Development properties: - type: Documentation url: https://docs.aws.amazon.com/cloudshell/latest/userguide/ - type: GettingStarted url: https://aws.amazon.com/cloudshell/getting-started/ - type: Pricing url: https://aws.amazon.com/cloudshell/pricing/ - type: FAQ url: https://aws.amazon.com/cloudshell/faqs/ - type: APIReference url: https://docs.aws.amazon.com/cloudshell/latest/userguide/ - type: CLI url: https://docs.aws.amazon.com/cli/latest/reference/cloudshell/ maintainers: - FN: Kin Lane email: kin@apievangelist.com common: - type: TrustCenter url: security/amazon-cloudshell-trust-center.yml - type: VulnerabilityDisclosure url: security/amazon-cloudshell-vulnerability-disclosure.yml - type: DomainSecurity url: security/amazon-cloudshell-domain-security.yml - type: Portal url: https://aws.amazon.com/ - type: Website url: https://aws.amazon.com/cloudshell/ - type: Documentation url: https://docs.aws.amazon.com/cloudshell/latest/userguide/ - type: TermsOfService url: https://aws.amazon.com/service-terms/ - type: PrivacyPolicy url: https://aws.amazon.com/privacy/ - type: Support url: https://aws.amazon.com/premiumsupport/ - type: Blog url: https://aws.amazon.com/blogs/developer/ - type: GitHubOrganization url: https://github.com/aws - type: Console url: https://console.aws.amazon.com/cloudshell/ - type: SignUp url: https://signin.aws.amazon.com/signup?request_type=register - type: StatusPage url: https://health.aws.amazon.com/health/status - type: YouTube url: https://www.youtube.com/user/AmazonWebServices - type: StackOverflow url: https://stackoverflow.com/questions/tagged/aws-cloudshell - type: Contact url: https://aws.amazon.com/contact-us/ - type: Compliance url: https://aws.amazon.com/compliance/ - type: SpectralRules url: rules/amazon-cloudshell-spectral-rules.yml - type: Vocabulary url: vocabulary/amazon-cloudshell-vocabulary.yaml - type: NaftikoCapability url: capabilities/shell-environment.yaml - type: LLMsTxt url: llms/amazon-cloudshell-llms.txt - type: SecurityTxt url: well-known/amazon-cloudshell-security.txt - type: WellKnown url: well-known/amazon-cloudshell-well-known.yml - type: Packages url: packages/amazon-cloudshell-packages.yml - type: MCPServer url: mcp/amazon-cloudshell-mcp.yml - type: Conformance url: conformance/amazon-cloudshell-conformance.yml - type: Lifecycle url: lifecycle/amazon-cloudshell-lifecycle.yml - type: Features data: - name: Pre-Authenticated Access description: Sign in with AWS Console credentials — no additional authentication required. - name: Pre-Installed Tools description: Amazon Linux 2 environment with AWS CLI, SDKs, and development tools pre-installed. - name: Persistent Storage description: Up to 1 GB of persistent storage per AWS region for scripts and configurations. - name: No Additional Cost description: Running commands in CloudShell incurs no extra charges beyond standard AWS service fees. - name: File Management description: Upload and download files directly from the browser. - type: UseCases data: - name: Quick CLI Access description: Execute AWS CLI commands from any browser without local setup. - name: Script Execution description: Run existing scripts with integrated AWS CLI documentation and auto-completion. - name: Security Operations description: Reduce incident response times with seamless console-authenticated terminal access. - name: Training and Demos description: Provide consistent, pre-configured AWS environments for training and demonstrations. - type: Integrations data: - name: AWS Management Console description: Launch directly from any AWS Console page with existing credentials. - name: AWS CLI description: Pre-installed and pre-configured AWS CLI for all service access. - name: AWS IAM description: CloudShell inherits permissions from the signed-in IAM user or role. - name: Amazon S3 description: Upload files to and download files from S3 using CloudShell.