Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AWS CloudShell plugin for VS CodeNew to Visual Studio Code? Get it now.
AWS CloudShell plugin for VS Code

AWS CloudShell plugin for VS Code

Ian Mckay

onecloudplease.com
|
4,891 installs
| (1) | Free
Open AWS CloudShell terminals within VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AWS CloudShell plugin for VS Code

An unofficial AWS CloudShell plugin for VS Code. Open multiple AWS CloudShell terminals within VS Code on demand.

Note: This extension is still in alpha stages. Please raise an issue if you experience any problems.

AWS CloudShell plugin for VS Code Screenshot

Setup

In order to use this extension, you will need:

  • The AWS CLI installed
  • The Session Manager plugin installed
  • A profile configured that meets the below requirements

Once you have installed the extension, you should go to your VS Code preferences (hit F1 then enter "Preferences: Open Settings (UI)" -> Extensions -> AWS CloudShell Configuration) and specify your region and one or both of profile and/or assumeRole. Once the settings are updated, you may click the sidebar icon and then the "Start Session" (+) button.

Currently, you MUST either use a profile with a session token attached to it, or use the assumeRole property to assume a role with the necessary permissions. Alternatives may be provided in a future release.

Settings

Here is the list of all settings you can set within this extension:

Setting Description
awscloudshell.profile The profile name (usually as specified in ~/.aws/credentials)
awscloudshell.region The AWS region to connect to
awscloudshell.assumeRole The role ARN to assume
awscloudshell.enableUpload Whether to enable an upload menu item from the Explorer view (experimental)
awscloudshell.vpcid VPC Id (experimental)
awscloudshell.subnetid Subnet Id (experimental)
awscloudshell.securitygroupid Security Group Id (experimental)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft