Skip to content

Install the CLI

The Reoclo CLI ships as a single binary for macOS, Linux, and Windows. Pick whichever channel matches how you usually install developer tooling.

Terminal window
brew install reoclo/tap/reoclo

This pulls from the reoclo/homebrew-tap formula and works on both Intel and Apple Silicon Macs as well as Linux.

Terminal window
curl -sSL https://get.reoclo.com/cli | bash

The script detects your OS and architecture, downloads the matching binary from GitHub Releases, verifies the SHA-256 checksum, and installs to /usr/local/bin/reoclo (or ~/.local/bin/reoclo if /usr/local/bin is not writable).

Optional flags:

FlagDefaultDescription
--channelstablestable, beta, or dev
--versionlatestPin to a specific version (e.g. v0.9.0)
--install-dirautoOverride the install directory
--no-modify-pathoffSkip the PATH suggestion if the install dir is not on PATH
Terminal window
npm i -g @reoclo/cli

The npm package is a thin platform shim that resolves to one of @reoclo/cli-{linux,darwin,windows}-{x64,arm64} based on your OS and CPU. The actual binary is the same one shipped via Homebrew and curl.

For air-gapped environments or container images, download a binary directly from the GitHub release page and verify the checksum against SHA256SUMS:

Terminal window
curl -sSLO https://github.com/reoclo/cli/releases/download/v0.9.0/reoclo-linux-x64
curl -sSLO https://github.com/reoclo/cli/releases/download/v0.9.0/SHA256SUMS
grep reoclo-linux-x64 SHA256SUMS | shasum -a 256 -c -
chmod +x reoclo-linux-x64
sudo mv reoclo-linux-x64 /usr/local/bin/reoclo

v1 binaries are not yet codesigned. The first time you run reoclo on macOS, Gatekeeper may block the binary. Clear the quarantine attribute once:

Terminal window
xattr -d com.apple.quarantine "$(which reoclo)"

Apple Developer codesigning and notarization will land in a future release.

Terminal window
reoclo --version

Then run reoclo login to authenticate and continue with the getting started guide.