Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AWS CloudBridgeNew to Visual Studio Code? Get it now.
AWS CloudBridge

AWS CloudBridge

kkmohan

|
4 installs
| (0) | Free
Browse, query, and operate AWS services directly from VS Code — without leaving your editor. Connect to CloudWatch Logs, Lambda, SQS, DynamoDB, S3, Secrets Manager, SSM Parameter Store, SNS, Step Functions, and API Gateway using any AWS CLI profile (standard keys, SSO, roles, and process credentials
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AWS CloudBridge

Browse, query, and operate AWS services directly from VS Code — without ever leaving your editor.

AWS CloudBridge gives developers access to 9 AWS services through a dedicated sidebar. No AWS Console access required. Connect using any AWS CLI profile — standard access keys, SSO, assumed roles, or process credentials — and explore your infrastructure with a clean, read-first interface.

Publisher: kkmohan Author: Krish Kanchinadam Version: 0.1.0


Features

9 Service Panels

Panel What you can do
CloudWatch Logs Browse log groups and streams, filter events, set time ranges, export logs
Lambda Browse functions, view configuration, environment variables, and linked log groups
SQS Browse queues, peek and poll messages, view DLQ links
DynamoDB Browse tables, scan and query items with configurable result limits
S3 Browse buckets and objects, preview text and images inline, download files
Secrets & SSM Browse Secrets Manager entries and SSM Parameter Store hierarchy
SNS Browse topics (FIFO / Standard), view subscriptions and topic attributes
Step Functions Browse state machines and execution history, view ASL definitions
API Gateway Browse REST APIs (v1) and HTTP/WebSocket APIs (v2), view resources and routes

Profile Switching

Click the $(account) account icon in any panel header to switch AWS profiles instantly. Supports:

  • Standard IAM credentials (~/.aws/credentials)
  • AWS SSO profiles — with an actionable "Run aws sso login" prompt when the session expires
  • Assumed role profiles
  • Process credential providers

Free vs. Pro

Feature Free Pro ★
All browse and read operations ✓ ✓
Unlimited AWS profiles ✓ ✓
CloudWatch live tail ✓
CloudWatch Insights query editor ✓
Lambda function invocation ✓
SQS send / delete / purge / redrive ✓
DynamoDB unlimited results + PartiQL ✓
S3 upload and delete ✓
S3 object version history ✓
Secrets Manager — reveal and copy values ✓
SSM Parameter Store — decrypt SecureString ✓
SNS publish messages ✓
Step Functions start / stop executions ✓
API Gateway endpoint testing ✓
API Gateway API key access ✓

Locked features are shown with a ★ Pro badge. Enter your key once and it is validated locally — no internet required. Validation is cached for 7 days.


Getting Started

1. Install

Install from the VS Code Marketplace, or from a .vsix file:

Extensions → ⋯ → Install from VSIX…

2. Configure an AWS profile

AWS CloudBridge uses your existing AWS CLI profiles. If you haven't set one up:

aws configure
# or for SSO:
aws configure sso

3. Open the sidebar

Click the AWS CloudBridge icon in the Activity Bar (left sidebar). The extension activates automatically and loads your default profile.

4. Switch profiles

Click the $(account) account icon in any panel header, or use:

  • Command Palette (Cmd+Shift+P / Ctrl+Shift+P): AWS CloudBridge: Switch Profile
  • Keyboard shortcut: Cmd+Shift+A (macOS) / Ctrl+Shift+A (Windows/Linux)

5. Enter a Pro license key

Click the $(star-full) star icon in any panel header, or use:

  • Command Palette: AWS CloudBridge: Enter License Key
  • About page: Click the $(info) info icon → Enter License Key

License key format: ACB-XXXX-XXXX-XXXX-XXXX


Panel Header Buttons

Every service panel shows three shared action buttons in its title bar:

Icon Action
$(account) Switch AWS profile
$(star-full) Enter / manage Pro license key
$(info) Open About page (version, license status, active profile)

Credential Error Handling

When a profile fails to authenticate, AWS CloudBridge shows a contextual error with a suggested fix:

Situation Status Bar Action Offered
SSO session expired ⚠ yellow "Run aws sso login" — opens a terminal
Invalid access key ✖ red "Run aws configure" — opens a terminal
Profile not found ✖ red "Run aws configure" — opens a terminal
Network error ✖ red Dismiss

Commands

Command Shortcut Description
AWS CloudBridge: Switch Profile Cmd+Shift+A Pick a different AWS CLI profile
AWS CloudBridge: Enter License Key — Activate Pro features
AWS CloudBridge: About — View version, license, and active profile
AWS CloudBridge: Toggle Live Tail ★ Cmd+Shift+L Start/stop CloudWatch live tail

Settings

Setting Default Description
awsCloudBridge.defaultProfile "default" AWS CLI profile to activate on first launch
awsCloudBridge.credentialsFilePath "" Override path to ~/.aws/credentials
awsCloudBridge.configFilePath "" Override path to ~/.aws/config
awsCloudBridge.maxItems 500 Max items per list operation (10–5000)

Security

  • No credentials stored. AWS CloudBridge never persists access keys anywhere — not in settings, workspace state, or files. Only the selected profile name (a plain string) is remembered.
  • No network calls from WebViews. All AWS API calls run in the VS Code extension host. WebViews receive result data only.
  • Credential chain: fromIni() → fromSSO() → fromEnv() → fromProcess() — standard AWS SDK v3 resolution order.

Requirements

  • VS Code 1.85.0 or later
  • AWS CLI configured with at least one profile (aws configure)
  • Node.js is not required — the extension bundles all dependencies

License

Proprietary. Copyright © 2024 Krish Kanchinadam / kkmohan. All rights reserved. See LICENSE for terms.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft