Skip to content
Browse documentation

Documentation

Everything the control plane does, written down.

Start with the quickstart — install, scan, write a policy, and watch a call get refused. Then go as deep as you need: the rule language, the deployment topologies, and an honest threat model.

Start here

Four commands to a governed run

The scanner is read-only and needs no account. You will know what is ungoverned on your machine before you decide anything else.

Quickstart
TerminalShell
$ npx @cirvix/agent-control scan$ cirvix check --action fs.read --resource .env$ cirvix policy$ cirvix gateway --servers ~/.cursor/mcp.json

Most read

Getting started

Install the CLI, scan a machine, and run your first governed call.

03

Core concepts

The vocabulary and the decision path everything else builds on.

07

Deployment

Run the control plane in Docker, Kubernetes, or your own VPC.

06

Reference

The CLI, SDKs, REST API, configuration file, and policy schema in full.

07

Security

The threat model, the boundary, and how to harden a deployment.

04