Install

Synchestra CLI

Define specs, create tasks, and coordinate agents from your terminal. Binaries are published to synchestra-releases under cli-v* tags.

macOS / Linux — curl

$ curl -fsSL https://synchestra.io/install/get-cli | sh

The script detects your OS and architecture, downloads the matching archive, verifies its SHA-256 checksum, and installs synchestra to /usr/local/bin (or ~/.local/bin if that's not writable).

Windows — PowerShell

PS> powershell -c "irm https://synchestra.io/install/get-cli.ps1 | iex"

Installs to %LOCALAPPDATA%\Programs\synchestra\bin and adds it to your user PATH. No admin rights required. Open a new terminal afterward so the updated PATH takes effect.

Environment overrides

Variable Default Description
SYNCHESTRA_VERSION latest cli-v* Release tag to install (e.g. cli-v0.1.0).
SYNCHESTRA_INSTALL_DIR platform default Directory to install the binary into.

Pinning a specific version into ~/.local/bin:

$ curl -fsSL https://synchestra.io/install/get-cli | \
  SYNCHESTRA_VERSION=cli-v0.1.0 SYNCHESTRA_INSTALL_DIR="$HOME/.local/bin" sh

Audit before running

Prefer to read the installer first?

$ curl -fsSL https://synchestra.io/install/get-cli -o get-cli.sh
$ less get-cli.sh
$ sh get-cli.sh

For AI agents (Claude Code)

If an AI agent is going to drive Synchestra inside Claude Code, install the ai-plugin-synchestra plugin. It ships skills that teach the agent how and when to call the CLI:

# inside Claude Code:
/plugin marketplace add sneat-co/ai-marketplace
/plugin install synchestra@sneat-co

Then the agent can bootstrap the CLI itself with the /synchestra:install skill, or you can install it manually with the curl one-liner above.

Verify the install

$ synchestra version