Your terminal, everywhere you sign in.
A managed Linux shell with kubectl, terraform, gh, aws, gcloud, az and 50+ tools pre-installed — pinned to your team's versions, your dotfiles, your workspace secrets, and a context-switcher across every cloud. No bastion, no laptop setup, no "works on my machine."
Every CLI you reach for — pre-installed, pinned, signed
Tool palette
50+ binaries — version-locked to what your team runs
Every shell starts with the same tools at the same versions across the team. No more "please upgrade kubectl" threads.
Plus jq, yq, fzf, ripgrep, fd, bat, neovim, tmux, htop, mosh, and the rest.
Command palette · Ctrl+K
Switch cloud context, jump to a pod, or ask AI — without leaving the keyboard
A unified palette across cloud contexts, kubectl resources, recent commands, vault paths, and your AI assistant. The only keyboard shortcut you really need to remember.
Dotfiles · Multi-cloud · Init scripts
Your environment, declared once, identical everywhere
Dotfiles, secrets, tool versions, and shell aliases follow you across devices and team members. Switch cloud contexts mid-session — no re-auth, no jump box.
- Persistent home volume — your files survive across sessions
- Pinned tool versions per-team via vx tool install
- Vault-backed secrets resolved into env at session start
- AI assist (vx chat) for natural-language ops
1# Persisted across sessions — your dotfiles travel with you.2export EDITOR=nvim3export VX_DEFAULT_CLOUD=aws4export VX_DEFAULT_REGION=us-east-15 6# Cloud-aware prompt: shows context, namespace, region, drift status.7PS1='\[\e[36m\][\u@cloudshell \W]\[\e[35m\] $(vx ctx)\[\e[0m\] $ '8 9# Aliases that span cloud providers.10alias k='kubectl'11alias kctx='vx ctx switch' # smart context switcher across all clouds12alias tf='terraform'13alias awsl='aws sso login --profile $AWS_PROFILE'14 15# vx shortcuts16alias logs='vx logs tail --since 5m'17alias ports='vx ports list'18alias ai='vx chat' # natural-language ops assistantNeed a one-liner? Just ask.
vx chat "drain node-7 with 2 minute grace and notify slack" — turns into kubectl + curl, ready to run.
Built for production ops
The shell your platform team would build — if they had time
Warm start in 1.4s
Pre-warmed shell pool resumes your home volume, dotfiles, and vault secrets in under two seconds.
Pinned tool versions
Set [email protected] once for the team — every shell, every contributor, gets the same binary.
Multi-cloud context switch
vx ctx switch flips AWS, Azure, GCP, and Kubernetes contexts atomically — no separate re-auth.
Vault-backed secrets
Workspace secrets resolved into env at session start. No .env files copy-pasted, ever again.
AI command synthesis
vx chat turns plain English into kubectl + bash + curl — with a preview before anything runs.
Full audit & replay
Every command, output, and context switch recorded with cryptographic chain-of-custody for SOC 2.
Persistent history
Per-tenant fzf-searchable history across every shell you ever opened — including detached sessions.
Identity-aware access
Tied to your IdP with MFA on entry; per-shell network policy and per-tool egress allowlists.
Detach + resume
Close the tab and pick up the same session, same env, same scrollback from any device.
Used the moment you log in
From on-call response to onboarding day-one
On-call investigation
Get paged, open the shell on your phone, kubectl into the right cluster, and stream logs — no laptop, no VPN.
Multi-cloud platform ops
Drive AWS, Azure, GCP, and Kubernetes from the same shell with one auth and one history file.
Onboarding day one
New hires open a shell and have every tool the team uses — no day spent installing kubectl, terraform, gcloud, az.
Vendor + contractor access
Time-bounded shells with their own audit trail. No shared bastion keys, no laptop installs, no clean-up after.
CI/CD ad-hoc tasks
Run one-off migrations and backfills against prod from a recorded shell with policy-gated commands.
AI-assisted operations
Ask vx chat to drain nodes, scale deployments, or summarize incidents — preview the command, then run it.
Open a terminal — anywhere you have a browser.
Launch a managed shell with every CLI you reach for, your dotfiles, your secrets, and a one-shortcut cloud-context switcher. From phone, tablet, or laptop.