Skip to content

Installing xcsh

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:

Terminal window
brew tap robinmordasiewicz/tap
brew install --cask xcsh

Or use the universal install script on any platform:

Terminal window
curl -fsSL https://robinmordasiewicz.github.io/f5xc-xcsh/install.sh | sh

Authentication

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:

Terminal window
xcsh version

Once installed and authenticated, explore the Commands documentation or follow the Guides to deploy your first load balancer.