bulwark install
Register Bulwark as a hook provider for Claude Code.
Synopsis
bulwark install
Description
The install command modifies your Claude Code configuration to route all tool calls through Bulwark. This enables policy enforcement and the approval workflow.
After installation, every tool call from Claude Code will:
- Be sent to Bulwark for policy evaluation
- Either auto-approve, auto-deny, or wait for manual approval
- Return the decision to Claude Code
Example
$ bulwark install
✓ Bulwark hooks installed successfully
Claude Code will now route tool calls through Bulwark.
What It Does
The install command adds Bulwark to your Claude Code hooks configuration at:
- macOS/Linux:
~/.claude/settings.json - Windows:
%USERPROFILE%\.claude\settings.json
Prerequisites
- You must be logged in (
bulwark login) - Claude Code must be installed
Verification
After installing, start a Claude Code session:
claude "hello"
Tool calls should now appear in your Bulwark dashboard.
See Also
- bulwark uninstall - Remove Bulwark hooks
- Quick Start - Complete setup guide