Ship the next version.
Trigger a deploy and wait for the result. A failed deployment returns a nonzero exit code, so your next step has a clear signal.
bex deploys create "$BEX_SERVICE_ID" --waitDeployment guide bex / CLI
Deploy services. Follow logs. Launch your favorite coding models. One CLI for the work between a good idea and a shipped project.
macOS & Linux. Windows via WSL.
# Make yourself at home
bex login
# Pick your workspace
bex workspaces -o json
bex workspace set "$BEX_WORKSPACE_ID"
# Deploy an existing service
bex deploys create "$BEX_SERVICE_ID" --wait
From first deploy to everyday ops
Trigger a deploy and wait for the result. A failed deployment returns a nonzero exit code, so your next step has a clear signal.
bex deploys create "$BEX_SERVICE_ID" --waitDeployment guide Inspect your services, review deploy history, and tail application logs without breaking your train of thought.
bex logs --resources "$BEX_SERVICE_ID" --tailLogging guide Use structured output in scripts and CI. Supply an issued OAuth access token with BEX_ACCESS_TOKEN for unattended commands.
bex services -o jsonSet up CI authentication Also in your toolbelt
Launch Claude Code with GLM, Kimi, DeepSeek, or Muse. Each provider gets its own settings and history. Bring your key; Bex handles the wiring.
Meet the coding launchersRequires an installed Claude Code runtime and your own provider API key. Provider usage is billed by the provider.
Bex keeps its login configuration in a dedicated directory. Coding providers get separate configurations, too.
~/.bex/cli.yamlUse hosted Bex by default, or set BEX_HOST to the API base URL of your own installation.
BEX_HOSTDirect binary upgrades verify release signatures and checksums before replacing the executable. Homebrew installs stay with Homebrew.
bex upgrade --checkYour next command
Install Bex, sign in, and choose your workspace. Your terminal is ready for the next thing.
macOS / Linux · arm64 / x86_64
On Windows, use the Linux build inside WSL.
Browse CLI releasesbrew install bex-co/tap/bexRequires Homebrew. Keep it current with brew upgrade bex.
bex loginComplete the authorization in your browser, then return to your terminal.
Choose your workspace and get startedExplore the Bex CLI implementation, installation guide, and compatibility notes on GitHub.