Skip to main content
每个环境是完全隔离的上下文:独立的 .claude 配置、设备身份、Claude Code 版本和可选代理。

create

创建新环境。
创建成功后会自动激活该环境,无需额外执行 activate 示例:
代理格式:
环境名称必须是字母数字、连字符或下划线。如 my-workprod_us1 是有效的;my/work 无效。

ls

列出所有环境,以表格形式展示环境名称、代理、Claude 版本等信息。
标记显示当前活跃环境。

activate

激活环境。这是全局的——影响所有终端。
激活时:
  1. ~/.cac/current 设置为环境名称
  2. 更新隔离 .claude 配置中的 statsig 和用户 ID 文件
  3. 如果检测到 TUN 且配置了代理,重启中继

set

修改已有环境的配置。
不指定 name 时,默认修改当前活跃环境。 快捷方式:
示例:

check

对当前活跃环境运行诊断检查。输出简洁的通过/失败结论摘要。
检查项目:
  • 环境信息(代理、UUID、版本、时区)
  • 代理连通性和出口 IP(如果配置了代理)
  • TUN 冲突检测(如果配置了代理)
  • 安全防护(DNS 守卫、遥测环境变量、mTLS)
  • 包装器 PATH 检测

rm

移除环境。不能移除当前活跃的环境。
此操作会永久删除环境目录,包括其 .claude 配置、身份文件和 mTLS 证书。