Package Manager Install
Package manager installs require Node.js 18 or later and either npm or pnpm. This method keeps CMX on your existing update workflow.cmx command.
Standalone Installer (No Node.js Required)
Use the standalone installer if you don’t have Node.js or prefer a self-contained binary. The installer downloads the correct binary for your platform, verifies its checksum, and places it on your PATH.- Linux
- Mac
- Windows
/usr/local/bin or ~/.local/bin depending on write permissions. After installation, cmx setup runs automatically unless you pass CMX_SKIP_START=1.Verify the Installation
After installing, open a new terminal and run:~/.bashrc or ~/.zshrc to make it permanent.
Uninstall
To remove CMX, follow the platform-specific full-purge guide in Uninstall. It restores your coding agents to their original configuration, stops the gateway, and wipes every trace of CMX on Linux, macOS, or Windows.After installing, run
cmx setup to sign in with your free account and connect your coding agent. See the Quick Start guide for a full walkthrough.Nightly Builds
Prefer to test unreleased fixes? Install the@nightly tag via npm or pnpm, or grab a prerelease from the releases page. Nightly builds may contain breaking changes, so stick with stable for production work.