Docs / Integrations / Adapters

Anthropic Adapter

Gate Anthropic tool-use events identically to other adapters with unknown-tool deny by default.

What it does

Gate Anthropic tool-use events identically to other adapters with unknown-tool deny by default.

How it works

1. Validate intent

Adapter checks structure only (required fields, types, unknown fields). It does not run policy logic.

2. Normalize action

Intent is mapped to a generic NormalizedAction with action type DATA_ACCESS / PAYMENT / CONFIG_CHANGE.

3. Evaluate policy

Governor evaluates centrally with fail-closed semantics. Any uncertainty returns deny.

4. Build plan + execute

Execution plan is descriptive. Default path is dry-run and returns planned external calls.

5. Emit evidence

Decision output includes deterministic evidence packet and stable evidence hash.

Why this is useful

Removes adapter-specific policy drift by centralizing decisions.
Creates one audit and evidence model across all integrations.
Supports safe rollout with dry-run first and explicit approval paths.
Improves incident response because every decision has a deterministic hash.

Use it for

Consistent governance across Claude tool use

Tier: Tier 2 · AI Agent Frameworks
Adapter ID: anthropic
Action family: DATA_ACCESS / PAYMENT / CONFIG_CHANGE

Example intent

{
  "action": "tool_use",
  "tool": "ticket_create",
  "tool_category": "config_change",
  "args": {
    "queue": "security",
    "priority": "high"
  },
  "requested_by": "agent-anthropic"
}

Where to monitor