Install
agent-presence runs on macOS and Linux (Windows is not supported) and needs Node.js 22 or newer. Credentials live in Keychain on macOS and libsecret on Linux.
Global install
Section titled “Global install”pnpm add -g @rivus/agent-presenceagent-presence setupnpm i -g @rivus/agent-presenceagent-presence setupbun add -g @rivus/agent-presenceagent-presence setupsetup is the only thing you run. It installs the hooks for every supported agent and links your signature.
Without a global install
Section titled “Without a global install”pnpm dlx @rivus/agent-presence@latest setupnpx --yes --registry=https://registry.npmjs.org @rivus/agent-presence@latest setupbunx @rivus/agent-presence@latest setupFor agent environments that launch hooks with a restricted PATH, install hooks with absolute paths:
agent-presence setup --hook-command absoluteThe default provider is magic-builder, so the first setup runs the QR login (storing the slot credential) and prompts for a Magic-Builder token. See Providers for the alternative that needs no token.