Claude Code
Install NebGuard for Claude Code. First check the shared prerequisites: the nebguard binary on your PATH, and Claude Code already installed.
1. Install the plugin
NebGuard ships as a Claude Code plugin from the public nebinfra/claude-plugins marketplace:
claude plugin install nebguard@nebinfra
This registers the plugin so Claude Code knows to call NebGuard at the right points in the agent lifecycle.
2. Run setup
nebguard setup claude-code
This is the one command that wires NebGuard into Claude Code. In order, it checks for a newer release (auto-update is off by default, so a normal run uses the binary you already have), registers the plugin marketplace and installs the plugin wrapper and hooks, places the binary where Claude Code expects it, and writes a starter rule-override file on the first run. After it completes, NebGuard is active for every Claude Code session on this machine.
3. Verify
nebguard version
A printed version string means the binary is installed. Claude Code trusts plugin hooks when the plugin is installed, so there is no separate trust step.
Uninstall
nebguard uninstall
This removes the hooks and the binary that setup installed and restores your original Claude Code settings.