
MarkItDown MCP
通过 MarkItDown-MCP,您可以轻松将各种格式的内容转换为 Markdown,无论是本地文件还是网页内容,都能快速处理。结合 Docker 和 Claude 等工具,MarkItDown-MCP 为文档处理和自动化提供了强大的支持。
CC-MIRROR 可创建独立的 Claude Code 实例,这些实例连接到不同的人工智能提供商。每个变体都有自己独立的配置、会话、主题和 API 凭证——彼此完全隔离。
如果你同时使用 Claude、GLM、MiniMax 或 OpenRouter 上的上百种模型,你可能面临一个常见问题:所有模型共享同一套配置、会话和 API 凭证,导致上下文混乱、主题混杂、调试困难。
CC-MIRROR 的出现,正是为了解决这一问题。它允许你为每个 AI 提供商(或模型)创建完全独立的 Claude Code 实例,彼此隔离,互不干扰。

CC-MIRROR 并非简单地复制多份 Claude Code,而是通过目录隔离 + 包装器脚本,实现以下能力:
config/ 目录,存储专属 API 密钥、MCP 服务器设置tweakcc 自定义配色,一眼区分当前使用的是 GLM 还是 Claudezai、minimax、mclaude 等命令启动对应实例所有实例统一管理在 ~/.cc-mirror/ 下,结构清晰:
~/.cc-mirror/
├── zai/ ← Z.ai (GLM) 实例
│ ├── npm/ ← 独立的 Claude Code 安装
│ ├── config/ ← 私有凭证与会话
│ └── tweakcc/ ← 金色碳黑主题
├── minimax/ ← MiniMax 实例(珊瑚色主题)
└── mclaude/ ← 纯 Claude 实例(银色电子蓝主题)
| 提供商 | 模型示例 | 适用场景 |
|---|---|---|
| Z.ai | GLM-4.7, GLM-4.5-Air | 深度代码推理、中文编程优化 |
| MiniMax | MiniMax-M2.1 | 统一高性能体验 |
| OpenRouter | 100+ 模型(Claude、Llama、Command 等) | 按需切换模型,按使用付费 |
| CCRouter | Ollama, DeepSeek 等本地模型 | 本地优先、隐私敏感开发 |
| Mirror | 原生 Claude (Sonnet/Opus) | 纯 Anthropic 体验,支持团队协作 |
npx cc-mirror
通过 TUI 界面选择提供商、输入密钥、命名实例。
# 创建 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
安装后,每个实例会生成专属 CLI 命令:
zai # 启动 GLM 编程助手
minimax # 启动 MiniMax 助手
mclaude # 启动隔离版 Claude
每个提供商预设专属配色:
可通过 --brand 参数自定义或禁用。
在 mirror 或任意实例中启用 --enable-team-mode,即可使用:
例如:
cd ~/projects/backend && mclaude # 任务命名空间:mc-backend
cd ~/projects/frontend && mclaude # 任务命名空间:mc-frontend
当 Claude Code 发布新版本,可通过 CC-MIRROR 批量更新所有变体,无需逐个重装。







