Installation
Argus runs on macOS and Linux. Install the prebuilt binary with the script below, or build from source.
Prerequisites
These are needed to run Argus, however you install it:
- tmux — Argus discovers Claude Code sessions running in tmux
- Claude Code — the AI coding agent Argus supervises
Install Pre-built Binary
The script downloads the right binary for your platform from the latest GitHub release. It uses the GitHub CLI (gh):
sh
# if you don't already have gh
brew install gh && gh auth loginsh
gh api -H "Accept: application/vnd.github.raw" repos/MunifTanjim/argus/contents/scripts/install.sh | bashThis installs the binary in ~/.local/bin/argus. To install elsewhere, set INSTALL_DIR:
sh
gh api -H "Accept: application/vnd.github.raw" repos/MunifTanjim/argus/contents/scripts/install.sh | INSTALL_DIR=/usr/local/bin bashMake sure the install directory is on your PATH.
Compile from Source
Requires Go 1.26 or later.
sh
go install github.com/MunifTanjim/argus/cmd/argus@latest # -> $(go env GOPATH)/binOr clone and install with make:
sh
git clone https://github.com/MunifTanjim/argus
cd argus
make installInstall Hooks
Install Argus's Claude Code hooks so it can track each session's status live:
sh
argus hooks installThis is safe to re-run and only touches its own entries. Without it, status still works but is less precise.