CLI Installation

Install the Vyre CLI to run agents from your terminal, integrate with CI/CD pipelines, and use Shell Mode for terminal-native debugging.

macOS

Install via Homebrew:

bash
brew install vyre/tap/vyre

Or download the binary directly:

bash
curl -fsSL https://vyre.dev/install.sh | sh

Windows

Install via Scoop:

powershell
scoop bucket add vyre https://github.com/vyre/scoop-bucket
scoop install vyre

Or download the installer from the Releases page and run the .msi file.

Linux

Debian/Ubuntu (APT):

bash
curl -fsSL https://vyre.dev/keys/vyre.gpg | sudo tee /etc/apt/keyrings/vyre.gpg > /dev/null
echo "deb [signed-by=/etc/apt/keyrings/vyre.gpg] https://vyre.dev/apt stable main" | sudo tee /etc/apt/sources.list.d/vyre.list
sudo apt update && sudo apt install vyre

Red Hat/Fedora (RPM):

bash
sudo rpm --import https://vyre.dev/keys/vyre.gpg
sudo dnf install https://vyre.dev/rpm/vyre-latest.rpm

Any Linux (binary):

bash
curl -fsSL https://vyre.dev/install.sh | sh

Verifying installation

After installation, verify the CLI works:

bash
vyre --version
# Vyre CLI v2.4.1

vyre --help
# Usage: vyre [command] [options]
# ...

Authentication

Authenticate with your Vyre account:

1

Run login

bash
vyre login
2

Complete browser auth

A browser window opens. Sign in with your Vyre account. The CLI waits for the browser callback.

3

Verify auth

bash
vyre whoami
# Logged in as: your@email.com (Pro plan)
Authentication in CI/CD

For non-interactive environments (CI, GitHub Actions, Docker), use an API token instead of browser auth:

bash
# Generate a token at vyre.dev/settings/tokens
export VYRE_API_TOKEN=your_token_here
vyre whoami  # confirms token works

Store the token as a CI secret — never commit it to your repository.

Multiple accounts

Use profiles to switch between accounts:

bash
vyre login --profile work
vyre login --profile personal

# Switch profiles
vyre use work

Add ~/.vyre/bin to your PATH if the CLI isn't found after installation. The installer will tell you the exact path to add.