Install the agent

One command. It checks its own download before running anything.

Quick answer

Install the Pulse Code agent with a single command on Linux, macOS or Windows. It verifies the download against a published SHA256, installs two small static binaries, registers the machine with your API key, and starts importing your Claude Code history. It reads transcripts read-only and never writes inside your Claude Code directory.

Linux and macOS

curl -fsSL https://code.claudepulse.cloud/downloads/install.sh | sh -s -- --key YOUR_API_KEY

Windows

& ([scriptblock]::Create((irm https://code.claudepulse.cloud/downloads/install.ps1))) -Key YOUR_API_KEY

Rather not pipe a script into a shell?

Reasonable. Download, check, and run it yourself:

curl -fsSLO https://code.claudepulse.cloud/downloads/pulsecode-agent-linux-amd64 curl -fsSLO https://code.claudepulse.cloud/downloads/checksums.txt sha256sum -c checksums.txt --ignore-missing chmod +x pulsecode-agent-linux-amd64 ./pulsecode-agent-linux-amd64 enroll --key YOUR_API_KEY

Every build

PlatformAgentcc-run
Linux x86-64 download download
Linux ARM64 download download
macOS Apple Silicon download download
Windows x86-64 download download

Checksums: checksums.txt · Build manifest: manifest.json

Single static binaries, no runtime to install. Built with CGO_ENABLED=0 so there is nothing to link against.

Uninstalling

systemctl --user disable --now pulsecode-agent # Linux rm -f /usr/local/bin/pulsecode-agent /usr/local/bin/cc-run rm -rf ~/.pulsecode

Your Claude Code directory is untouched by all of that, because the agent never wrote to it.

Need a key first?

Get started free

Sign up free · One machine · No card