CC-MIRROR

2天前发布 1 00

CC-MIRROR 可创建独立的 Claude Code 实例,这些实例连接到不同的人工智能提供商。每个变体都有自己独立的配置、会话、主题和 API 凭证——彼此完全隔离。

所在地:
印度
收录时间:
2026-01-06
CC-MIRRORCC-MIRROR

如果你同时使用 Claude、GLM、MiniMax 或 OpenRouter 上的上百种模型,你可能面临一个常见问题:所有模型共享同一套配置、会话和 API 凭证,导致上下文混乱、主题混杂、调试困难。

CC-MIRROR 的出现,正是为了解决这一问题。它允许你为每个 AI 提供商(或模型)创建完全独立的 Claude Code 实例,彼此隔离,互不干扰。

CC-MIRROR

核心理念:隔离 ≠ 复杂

CC-MIRROR 并非简单地复制多份 Claude Code,而是通过目录隔离 + 包装器脚本,实现以下能力:

  • ✅ 独立配置:每个实例拥有自己的 config/ 目录,存储专属 API 密钥、MCP 服务器设置
  • ✅ 独立会话:历史记录、项目上下文、任务状态完全分离
  • ✅ 独立主题:通过 tweakcc 自定义配色,一眼区分当前使用的是 GLM 还是 Claude
  • ✅ 独立 CLI 命令:安装后可直接运行 zaiminimaxmclaude 等命令启动对应实例

所有实例统一管理在 ~/.cc-mirror/ 下,结构清晰:

~/.cc-mirror/
├── zai/          ← Z.ai (GLM) 实例
│   ├── npm/      ← 独立的 Claude Code 安装
│   ├── config/   ← 私有凭证与会话
│   └── tweakcc/  ← 金色碳黑主题
├── minimax/      ← MiniMax 实例(珊瑚色主题)
└── mclaude/      ← 纯 Claude 实例(银色电子蓝主题)

支持的提供商与使用场景

提供商模型示例适用场景
Z.aiGLM-4.7, GLM-4.5-Air深度代码推理、中文编程优化
MiniMaxMiniMax-M2.1统一高性能体验
OpenRouter100+ 模型(Claude、Llama、Command 等)按需切换模型,按使用付费
CCRouterOllama, DeepSeek 等本地模型本地优先、隐私敏感开发
Mirror原生 Claude (Sonnet/Opus)纯 Anthropic 体验,支持团队协作

快速上手

1. 交互式创建(推荐)

npx cc-mirror

通过 TUI 界面选择提供商、输入密钥、命名实例。

2. 命令行快速创建

# 创建 Z.ai 实例
npx cc-mirror quick --provider zai --api-key "$Z_AI_API_KEY"

# 创建 OpenRouter 实例,映射 Sonnet 模型
npx cc-mirror quick --provider openrouter \
  --api-key "$OPENROUTER_API_KEY" \
  --model-sonnet "anthropic/claude-3.5-sonnet"

# 创建纯 Claude 实例(带团队模式)
npx cc-mirror quick --provider mirror --name mclaude

3. 直接运行

安装后,每个实例会生成专属 CLI 命令:

zai          # 启动 GLM 编程助手
minimax      # 启动 MiniMax 助手
mclaude      # 启动隔离版 Claude

高级功能

品牌化主题

每个提供商预设专属配色:

  • Z.ai:深色碳黑 + 金色高光
  • MiniMax:活力珊瑚/橙红
  • OpenRouter:青绿渐变
  • Mirror:银色 + 电子蓝(致敬 Claude 原生风格)

可通过 --brand 参数自定义或禁用。

团队模式(多智能体协作)

在 mirror 或任意实例中启用 --enable-team-mode,即可使用:

  • TaskCreate / TaskList / TaskUpdate 等任务管理工具
  • 协调者技能:指导 Claude 如何与其他智能体协作
  • 项目级任务隔离:不同文件夹自动划分任务命名空间

例如:

cd ~/projects/backend && mclaude  # 任务命名空间:mc-backend
cd ~/projects/frontend && mclaude # 任务命名空间:mc-frontend

一键更新

当 Claude Code 发布新版本,可通过 CC-MIRROR 批量更新所有变体,无需逐个重装。

为什么需要 CC-MIRROR?

  • 避免配置污染:测试 GLM 时不会覆盖 Claude 的会话历史
  • 快速切换上下文:前端项目用 Claude,算法实验用 GLM,互不干扰
  • 安全隔离凭证:不同 API 密钥分目录存储,降低泄露风险
  • 个性化体验:为每个模型定制提示词包与主题,提升辨识度

适用人群

  • 多模型用户:同时使用 Claude、GLM、Llama 等模型的开发者
  • 本地模型探索者:通过 CCRouter 集成 Ollama,与云端模型并行使用
  • 团队协作实验者:想尝试多智能体任务分解与协同
  • 配置洁癖者:拒绝“所有 AI 用同一个窗口”的混乱体验

数据统计

相关导航

暂无评论

none
暂无评论...