abadge CLI is a single compiled binary built with Bun. It runs on macOS and Linux (x86_64 and arm64).
Recommended: install script
- Detects your OS, architecture, and (on Linux) libc (glibc baseline or musl).
- Downloads the latest signed CLI release archive from GitHub.
- Verifies the SHA-256 checksum against the published
SHA256SUMSfile. - Extracts the binary to
~/.abadge/bin/abadge. - Adds
~/.abadge/binto your shell profile’sPATHif it’s not already there.
abadge and abadge-mcp. To install only one:
Pinning a version
When installing a single package,ABADGE_VERSION pins that package’s release:
ABADGE_VERSION is rejected to
avoid ambiguity:
Custom install paths
Build from source
If you’ve cloned the monorepo:scripts/releases/publish.ts. Pass --dry-run to skip the publish step.
What gets installed where
Verify the installation
abadge isn’t found, source your shell profile (source ~/.zshrc, source ~/.bashrc) or restart the shell.
Next steps
Configuration
The shape of
~/.abadge/config.json and where state lives.Login
Authenticate via the device-code flow.
Quickstart
Store a secret, register an agent, run with the secret injected.