MacOps CLI

Drive MacOps from your terminal or CI with the macops CLI — a single self-contained binary, served straight from MacOps.

Install

One command — the installer detects your Mac's architecture, downloads the matching build, verifies its SHA-256 checksum, and installs it to /usr/local/bin:

curl -fsSL https://macops.co.uk/install.sh | sh

The binary is downloaded directly from MacOps (no third-party package registry), so it runs without Gatekeeper prompts. To install elsewhere, set MACOPS_BIN. Keep it current with:

macops upgrade

Authenticate

Dashboard → API keys → create one, then:

macops login --url https://YOUR-MACOPS --key mok_xxx
# or set MACOPS_URL and MACOPS_API_KEY in the environment

Common commands

macops capacity                       # what targets/versions are available
macops project create --name MyApp --repo https://github.com/you/app.git --scheme MyApp
macops build run --project <id> --target simulator --ios 18.3 --watch
macops build logs <build-id>
macops deploy --project <id>          # archive + upload to TestFlight
macops version                        # print the installed version
macops upgrade                        # update to the latest release

API reference

Full OpenAPI reference and a live explorer at /api/docs.