Updates
Keep the Cluster Build CLI current — run `cluster update` to install the latest release, or let the background auto-update check handle it on interactive startup.
Updates
Cluster Build can update itself to the latest released cluster binary, either on
demand with cluster update or automatically in the background when you start an
interactive session. The automatic check stays off the hot path: it never runs
until after the interactive UI has drawn its first frame, so startup stays
responsive.
Update on demand
Run cluster update to check for a newer release and install it:
cluster updateIf a newer version is available, Cluster downloads it, verifies it, and replaces
the running binary in place. The update takes effect the next time you start
cluster:
Cluster update installed: 0.1.3 -> 0.1.4. Restart to use it.When you're already on the latest release, cluster update reports that and exits
without changing anything.
An update replaces the cluster binary on disk but does not restart a running
session. Quit and relaunch cluster to pick up the new version.
Automatic updates
Interactive sessions check for a newer release in the background after the first
frame renders. If an update installs, you'll see a notice in the session and can
restart to use it. The check is rate-limited, so it won't run on every launch, and
only interactive startup triggers it — cluster exec and other non-interactive
commands never auto-update.
Automatic updates are controlled by the auto_update_enabled config key, which
defaults to true. Turn them off if you manage the cluster binary yourself:
cluster config set auto_update_enabled falseSee Models & configuration for the full config-key reference.
When an update can't apply
Updates only replace a cluster binary that Cluster can write to. If the binary
lives in a location your user can't modify (for example a system-managed install),
the update is reported as failed and the existing binary is left untouched.
Reinstall manually with the install script:
curl -fsSL https://assets.cluster.app/serve/cstatic-assets/releases/cli/install.sh | shcluster update exits non-zero when an update fails, so it's safe to wire into a
script that falls back to a manual reinstall.
Checking update status
Both /status (inside a session) and cluster doctor
report the last update check — its status, your current version, and the latest
known release. Update state is stored under ~/.cluster/update/.
Next steps
- Models & configuration — toggle
auto_update_enabledand tune other settings inconfig.toml. - Diagnostics —
cluster doctorsurfaces your update status alongside the rest of your setup.
Diagnostics
Run `cluster doctor` to collect a redacted, one-shot diagnostic report of your local Cluster Build setup — system, config, auth, MCP, and gateway connectivity — for troubleshooting and support.
Cloud features
Run planning and code review in the cloud from Cluster Build — /ultraplan plans against your repos on a remote VM, and /ultrareview runs a fleet of review agents on a pull request.