Bulwark|Docs

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:

  1. Be sent to Bulwark for policy evaluation
  2. Either auto-approve, auto-deny, or wait for manual approval
  3. 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