Installation
The npm package is the recommended installation path. It installs the native Agentbriefer binary for your supported platform.
Recommended: npm
Requires a maintained Node.js and npm installation.
npm install -g agentbriefer
agentbriefer --version
To try a command without keeping a global installation:
npx agentbriefer@latest --version
npx agentbriefer@latest skill list
Run init, generate, sync, doctor, and skill installation commands from
the repository you want Agentbriefer to configure.
Native installer
The v1 GitHub release publishes installers generated by cargo-dist.
- macOS / Linux
- Windows PowerShell
curl --proto '=https' --tlsv1.2 -LsSf \
https://github.com/dexterhere/agentbriefer/releases/latest/download/agentbriefer-installer.sh | sh
powershell -ExecutionPolicy ByPass -c "irm https://github.com/dexterhere/agentbriefer/releases/latest/download/agentbriefer-installer.ps1 | iex"
After installation, open a new terminal and verify:
agentbriefer --version
GitHub release archives
Download a platform archive and checksum from the
latest GitHub release.
Extract the agentbriefer executable into a directory on your PATH.
| Operating system | Architecture |
|---|---|
| macOS | Apple Silicon (aarch64), Intel (x86_64) |
| Linux | ARM64 (aarch64), Intel/AMD (x86_64) |
| Windows | Intel/AMD (x86_64) |
Windows ARM64 and 32-bit targets are not published in v1.
Install with Cargo
Rust users can install the tagged source directly from GitHub:
cargo install --git https://github.com/dexterhere/agentbriefer.git \
--tag v1.0.0 agentbriefer
Agentbriefer is not currently published to crates.io, so
cargo install agentbriefer by itself is not a supported v1 method.
Build from source
Requires the stable Rust toolchain and Git.
git clone https://github.com/dexterhere/agentbriefer.git
cd agentbriefer
cargo test --all-targets
cargo install --path .
Upgrade
- npm
- Native installer
- Cargo
npm install -g agentbriefer@latest
Run the platform installer again. It replaces the installed binary with the current release.
cargo install --git https://github.com/dexterhere/agentbriefer.git \
--tag v1.0.0 agentbriefer --force
Uninstall
Use the same ecosystem that installed Agentbriefer:
# npm
npm uninstall -g agentbriefer
# Cargo
cargo uninstall agentbriefer
For a manual archive installation, delete the executable you placed on PATH.
User profiles under your platform configuration directory are not removed
automatically.
PATH troubleshooting
If installation succeeds but the command is unavailable:
# npm global binary directory
npm prefix -g
# Cargo binary directory (normally)
echo "$HOME/.cargo/bin"
Ensure the relevant binary directory is on PATH, restart the terminal, then
run agentbriefer --version. See Troubleshooting for
additional recovery steps.