View as markdown

# Introduction

Claw Patrol is a firewall for AI agents. It sits between your agents and the internet, decides what each request is allowed to do, and stamps real credentials onto the wire so the agent never holds them.

# The problem

Your AI agent has every API key in plaintext. It talks to GitHub, Slack, Anthropic, Postgres, Kubernetes, and a dozen other services. You can’t see what it’s doing, what it’s spending, or where your credentials end up. One prompt injection — or one model that hallucinates a DELETE — and your secrets exfiltrate or your production gets touched.

# What Claw Patrol gives you

# How it fits

Claw Patrol has two pieces:

Agent ─→ Device ──WireGuard──→ Gateway ──→ Upstream
                                  │
                                  ├ matches rule
                                  ├ injects credential
                                  └ logs the action

The agent never sees the real credential. The gateway never trusts the agent.

# Open source

MIT. The gateway, the dashboard, and the plugins are all in one repo. All state lives in a single SQLite file on the gateway host — no cloud required. The binary phones home for an update check; disable with CLAWPATROL_TELEMETRY=0 or DO_NOT_TRACK=1.

# Next