Cac — Development skill for Claude Code
Isolate, protect, and manage your Claude Code.
How to install Cac
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open nmhjklnm/cac and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cac does
Isolate, protect, and manage your Claude Code.
Alternatives in Development
- Claude Config — Built-in /config command to manage settings interactively 81.1k ★
- Claudia — A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions 21k ★
- Linear — Manage issues, projects, and team workflows in Linear 14.6k ★
README
**Claude Code 小雨衣** — Isolate, protect, and manage your Claude Code.
*Run Claude Code your way — isolated, protected, managed.*
**[中文](#中文) | [English](#english) | [:book: Docs](https://cac.nextmind.space/docs)**
[](https://www.npmjs.com/package/claude-cac) [](https://github.com/nmhjklnm/cac) [](https://cac.nextmind.space/docs) [](https://t.me/claudecodecloak) [](LICENSE) []()
:star: Star this repo if it helps — it helps others find it too.
中文
**[Switch to English](#english)**
简介
**cac** 是 Claude Code 的环境管理器,类似 uv 之于 Python:
- 版本管理 — 安装、切换、回滚 Claude Code 版本
- 环境隔离 — 每个环境独立的
.claude配置 + 身份 + 代理 - 隐私保护 — 设备指纹伪装 + 遥测分级(
conservative/aggressive)+ mTLS - 配置继承 —
--clone从宿主或其他环境继承配置,~/.cac/settings.json全局偏好 - 零配置 — 无需 setup,首次使用自动初始化
注意事项
**封号风险说明**:cac 提供设备指纹层保护(UUID、主机名、MAC、遥测阻断、配置隔离),但**无法影响账号层风险**——包括 OAuth 账号本身、支付方式指纹、IP 信誉评分,以及 Anthropic 的服务端封禁决策。封号是账号层问题,cac 对此无能为力。详见 [封号风险 FAQ](https://cac.nextmind.space/docs/zh/guides/ban-risk)。
**代理工具冲突**:如果本地启动了 Clash、Shadowrocket、Surge、sing-box 等代理/VPN 工具,建议在使用 cac 时先关闭。TUN 模式兼容性仍属实验性功能。即使发生冲突,cac 也会自动停止连接(fail-closed),**不会泄露你的真实 IP**。
- 首次登录:启动
claude后,输入/login完成 OAuth 授权 - 安全验证:随时运行
cac env check确认隐私保
Related Skills
Unit Economics
Calculates CAC, LTV, LTV/CAC ratio, payback period and other unit economics with improvement simulations
Isolate Dependency Process Boundary
Use a GPL-incompatible-but-needed dependency by running it in a separate process the app talks to over IPC, so
Claude Rig
Run multiple Claude Code profiles (rigs) side-by-side - choose exactly what to isolate, inherit and share (aut
Ctxlane
Switch and isolate personal, work, and CI accounts for Claude Code and Codex
Pay Incident
Investigate a payments incident and isolate the failing layer
Migrate Site
Protect rankings when rebuilding an existing live site
Related Agents
Dart Specialist
Owns Dart language usage: sound null safety, records, patterns and exhaustiveness, sealed classes, mixins, asy
Bug Fix
Use when diagnosing and fixing a bug. Chains reproduce → isolate → hypothesize → fix → verify → learn with hum
Debug Investigator
Debug specialist who performs systematic root cause analysis on bugs and failures. Uses scientific method to i