.claude config directory, device fingerprint, and optional proxy route.
Quickstart
Create your first isolated environment in 60 seconds.
Concepts
How versions, environments, and isolation work together.
Commands
Full reference for cac claude, env, self, and docker.
How it works
Wrapper architecture, fingerprint layers, telemetry blocking.
What cac does
Version management
Version management
Download, pin, and switch Claude Code binaries. Each environment can use a different version.
Config isolation
Config isolation
Each environment gets its own
CLAUDE_CONFIG_DIR — sessions, settings, memory, and auth tokens are fully separate.Fingerprint spoofing
Fingerprint spoofing
Shell shims + Node.js hooks replace all device identifiers: hardware UUID, hostname, MAC address, machine ID.
Telemetry blocking
Telemetry blocking
DNS guard + 12 environment variables + fetch interception + HOSTALIASES — multiple independent layers.
Proxy routing
Proxy routing
Optional process-level HTTP/SOCKS5 proxy with auto-protocol detection. Auto-relay when TUN conflicts detected.