Skip to main content

Choose your path

Answer 5 questions. Get one recommendation. Takes 30 seconds.


Question 1: What do you want to govern?

Recommendation: Coding hooks.

Install a hook into Claude Code, Cursor, Codex CLI, or Gemini CLI. Every tool call (Bash, Read, Write, etc.) is checked against your policy before it runs. No code changes to your projects.

controlzero install claude-code

Continue to: Govern Claude Code - Coding Assistant Hooks guide


Question 2: Which language? (only if you picked "An AI app I'm building")

Recommendation: Python SDK.

First-class support for LangChain, LlamaIndex, OpenAI SDK, Anthropic SDK. Sync and async APIs.

Continue to: Govern a Python AI app - Python SDK reference


Question 3: How do you want to deploy?

Recommendation: Cloud.

We run the dashboard, audit store, and policy distribution. You sign up at app.controlzero.ai and get a Free tier account with 10K governed actions/month. No card required. Most teams start here.


Question 4: How do you want policies stored?

Three modes. Pick based on where your policy lives and whether audit logs leave your environment.

ModeWhere policy livesWhere audit goesRequires API keyRequires network
Hosted Most teamsControl Zero dashboardCloudYesYes
HybridFile in your repoCloudYesYes
LocalFile in your repoLocal diskNoNo

Edit policy in the dashboard. The SDK fetches a signed policy bundle on first call. Audit ships to the cloud automatically.

from controlzero import Client
cz = Client(api_key="cz_live_...")

Question 5: What's your team size?

Tier: Free ($0). 10K governed actions/month. SDK + proxy + coding hooks (local mode). Hard-blocks at 10K.


You're done - here's your answer

Your setup is: the surface from Q1, in the mode from Q4, on the deployment from Q3, on the tier from Q5.

Examples:

If you want the fastest end-to-end path, start with Quickstart.


Common combos (for scanners)

IntentLanguage / SurfaceDeploymentRecommendation
Govern Claude Code on my laptopCoding hooksCloudCoding hooks, Local or Hosted
Production OpenAI agent, no code changesGatewayCloudGateway, Hosted
New LangChain agent in PythonPython SDKCloudPython SDK, Hosted
New Vercel AI SDK agent in TypeScriptNode SDKCloudNode SDK, Hosted
Stop PII leaks into ChatGPTBrowser extensionCloudBrowser ext, Teams tier
Find what AI tools my employees useShadow AI ScoutCloudScout, Teams tier
Air-gapped regulated environmentSDK or GatewaySelf-HostedLocal mode, contact us
Let Claude draft and apply policiesMCP serverCloudMCP server

Still unsure? Open the Quickstart and work through a Hosted/Cloud/Free setup. You can switch modes later without changing SDK code.