How it works

Configure. Test. Review the evidence.

Toren combines managed Claude Code settings, local policy hooks and repeatable tests to support a scoped rollout decision.

1. Agree the environment

Define the Claude Code version, operating system, repositories, pilot cohort and endpoint-management approach. Confirm identity, sandbox and network prerequisites with their owners.

2. Configure the baseline

Review managed settings and policies for risky commands, protected paths, common secret patterns, web access and MCP use. Keep exceptions narrow and approved.

3. Validate on endpoints

Run the automated hook tests, then verify settings, sandbox behaviour, identity and network controls in the selected environment. Record failures and limitations alongside successful tests.

4. Prepare the handover

Bring together the configuration, validation results and evidence for your risk owner. Agree operational ownership and when changes require another validation run.

Deployment requirements

The current baseline uses Python hooks with PyYAML. Administrators manage the enforced configuration; repository guidance supports developers. Your operating system, Claude Code version, endpoint delivery and sandbox behaviour require validation before reliance.

Local controls, explicit data flows

Hooks evaluate configured rules locally and write evidence records locally. Evidence forwarding, access and retention are part of deployment planning. Claude Code’s own model and service connections are assessed separately.

When the environment changes

Re-run validation after changes to the agent version, model or configuration. An earlier test result is evidence for that tested configuration, not a guarantee for every future release.

Discuss your pilot View sample evidence