Clawgate Clawgate
How it works

Control your AI spend without changing how your team works.

Clawgate sits between your developers and the AI providers. Your engineers keep Claude Code, Codex, and OpenCode exactly as they are — one command points them at your gateway, and every request from that moment on is budgeted, attributed, and recorded.

Setup

Control in three simple steps

No new tools for your engineers to learn. It’s a one-line endpoint change.

STEP 1

Connect Claude Code, Codex, or OpenCode

Point Claude Code, Codex, or OpenCode at your Clawgate gateway and hand each developer a vsk_… key. That’s the whole setup.

STEP 2

Set policies in the dashboard

Define budgets, allowed/forced models, and per-project rules with simple toggles. No code, no config files.

STEP 3

Watch usage in real time

Track spend per user and project, get monthly invoices, and surface abuse signals before they cost you.

One command points your CLI at Clawgate — it prompts for the developer’s vsk_… key and writes the config for you.

curl -fsSL https://console.clawgateai.com/config/claude | bash
curl -fsSL https://console.clawgateai.com/config/codex | bash
curl -fsSL https://console.clawgateai.com/config/opencode | bash
Under the hood

What happens on every request

Your rules are applied before a request ever reaches a model, so a budget is a hard stop rather than a report you read afterwards.

  1. 1 · Identify

    Who is asking, and for which project

    The developer’s vsk_… key identifies the person, and the project tag identifies the work. Every request is attributed before it runs, not reconstructed from an invoice later.

  2. 2 · Check the budget

    Project cap, then personal quota

    The project’s spend cap is checked first, then the developer’s daily and weekly limits on tokens, dollars, and sessions. Over the line, the request is refused with a clear message instead of being billed.

  3. 3 · Apply your model rules

    The model you allow, not the one the CLI picks

    If the CLI asks for a model you have not allowed, Clawgate serves the best model you have allowed instead of failing. Turn on smart routing and routine work is served by a lighter, cheaper model automatically.

  4. 4 · Forward & record

    Real cost, on the dashboard, right away

    The request goes to the provider, the response streams straight back to the developer, and the exact token counts and cost land on the dashboard. Failed requests are never billed, and cache savings are passed through.

Set up in minutes. Under control from the first request.