Discover and explore top open-source AI tools and projects—updated daily.
nmhjklnmIsolate and protect your Claude Code interactions
New!
Top 80.4% on SourcePulse
Summary
Claude Code (cac) addresses the need for isolated, protected, and managed Claude Code environments. It targets users requiring version control, distinct configurations, and enhanced privacy for their Claude interactions, offering a robust solution for running Claude Code securely and flexibly.
How It Works
cac functions as a process-level wrapper, intercepting Claude Code execution without source code modification. It manages distinct Claude Code versions, isolates .claude configuration directories, and employs Node.js hooks and shell shims to spoof hardware UUIDs, hostnames, and MAC addresses. Advanced privacy features include telemetry blocking via DNS guards and fetch interception, with configurable modes, and mTLS client certificate injection for secure communication.
Quick Start & Requirements
npm install -g claude-cac or via a provided installation script./login command for OAuth authorization.Highlighted Details
.claude configurations (sessions, settings, memory), unique identities (UUID, hostname, MAC), and independent proxy routing.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
cac provides device-level privacy but explicitly states it cannot prevent account-level bans, which stem from OAuth, payment methods, or IP reputation. Users are advised to disable local proxy/VPN tools due to experimental TUN mode compatibility. System-wide IPv6 should be disabled to prevent address leaks.
1 week ago
Inactive
instavm
superradcompany