← home skalpel

developer docs

Install once. Attach to Claude Code from your project root. Ship as usual. Routing and eval gates run locally. Audit logs stay on your machine unless you enable cloud sync.

node 18+ claude code anthropic API key macos · linux · wsl
01

install

Install the CLI globally. First run can surface the onboarding wizard.

$ npm install -g skalpel

Windows alternative:

$ winget install skalpel

Unix one-liner (also on skalpel.ai/install):

$ curl -fsSL skalpel.ai/install | sh
02

attach to claude code

From your project root. Skalpel registers as the routing layer for sessions on this machine.

$ skalpel attach
Health check on first run: proxy reachable · eval gate loaded · audit log path confirmed
✓ installed · attached to claude code · routing live
03

daily use

Work as you already do. No new IDE. No prompt edits.

Skalpel classifies each request, routes when evals pass, and falls back to your primary model on failure.

Fail-open: if the control plane is down, traffic passes through unmodified. You keep model access.

Auth for dashboard and team policy:

$ npx skalpel login

Subcommands: skalpel login · skalpel logout · skalpel uninstall

04

api reference

HTTP reference, webhook shapes, org routing policy, and enterprise self-host options.

api.skalpel.ai ↗

OpenAPI · rate limits · audit export endpoints

Product overview on info. Trust and data handling on privacy.