Cloud CLI Tools
vx supports major cloud provider command-line interfaces.
AWS CLI
Amazon Web Services command-line interface (v2).
bash
vx install `aws@latest
vx aws --version
vx aws configure
vx aws s3 ls
vx aws ec2 describe-instances
vx aws lambda list-functions
vx aws sts get-caller-identityKey Features:
- Full AWS service coverage
- Profile management
- SSO support
Azure CLI
Microsoft Azure command-line interface.
bash
vx install `az@latest
vx az --version
vx az login
vx az account list
vx az group list
vx az vm list
vx az storage account listKey Features:
- Azure resource management
- Interactive login
- Service principal support
Google Cloud CLI
Google Cloud Platform command-line interface.
bash
vx install `gcloud@latest
vx gcloud --version
vx gcloud auth login
vx gcloud config set project PROJECT_ID
vx gcloud projects list
vx gcloud compute instances list
vx gcloud container clusters listKey Features:
- GCP resource management
- Multiple project support
- Cloud SDK components
Google Workspace CLI (gws)
Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more.
bash
vx install gws@latest
vx gws --version
vx gws drive list
vx gws gmail list
vx gws calendar listKey Features:
- Unified CLI for Google Workspace services
- Supports Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin
- Dynamically built from Google Discovery Service
- Includes AI agent skills
Multi-Cloud Configuration
toml
[tools]
aws = "latest"
az = "latest"
gcloud = "latest"
terraform = "latest"
[scripts]
aws-login = "aws sso login"
az-login = "az login"
gcloud-login = "gcloud auth login"Best Practices
- Credential Management: Use environment variables or cloud-specific credential files
- Profile Switching: Configure multiple profiles for different accounts/environments
- Version Pinning: Pin CLI versions in production for consistency
toml
[tools]
# Pin specific versions for production
aws = "2.15"
az = "2.55"
gcloud = "460"