Homebrew
Recommended for macOS. Simple installation and updates with brew.
Get up and running with the Cloud CLI in minutes.
Homebrew
Recommended for macOS. Simple installation and updates with brew.
Install Script
Universal installer for Linux and macOS. Works with or without sudo.
Windows
Manual download for Windows. PowerShell completions included.
Build from Source
For development or latest unreleased features. Requires Node.js 20+.
The fastest way to get started on macOS:
brew tap robinmordasiewicz/tapbrew install --cask xcshOr use the universal install script on any platform:
curl -fsSL https://robinmordasiewicz.github.io/f5xc-xcsh/install.sh | shAuthentication
Configure API tokens or certificate-based authentication.
Shell Completions
Enable tab completion for bash, zsh, fish, or PowerShell.
Environment Variables
Configure xcsh behavior through environment variables.
After installing, verify that xcsh is working:
xcsh versionOnce installed and authenticated, explore the Commands documentation or follow the Guides to deploy your first load balancer.