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
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
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:
SYNCHESTRA_VERSION=cli-v0.1.0 SYNCHESTRA_INSTALL_DIR="$HOME/.local/bin" sh
Audit before running
Prefer to read the installer first?
$ 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:
/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.