cc开发套件
Vibe IDE的配置同步工具(克劳德代码)。
cc-devkit 帮助您同步 commands, skills,并将MCP配置从Git存储库(或本地文件夹)直接发送到您的Claude Code环境。
🚀 快速开始
从远程存储库同步(推荐)
你不需要安装任何东西。只需运行:
npx cc-devkit --init claude --from jarrett-au/cc-awesome-config*替换 jarrett-au/cc-awesome-config 使用任何有效的GitHub存储库。*
从本地目录同步
如果您正在开发自己的配置:
cd my-claude-config
npx cc-devkit --init claude✨ 特性
- 远程同步:直接从GitHub提取配置,无需手动克隆。
- 智能合并:
- 文件:递归复制 commands/ 和 skills/. - MCP配置:合并 mcp.json 将服务器设置为本地配置(mcpServers 密钥),保留现有服务器。
- 安全第一:
- 备份:在更改之前自动备份现有配置。 - 试运行:使用预览更改 --dry-run 在应用它们之前。
- 交叉平台的:适用于Windows、macOS和Linux。(自动适应
npxWindows的命令)。
🛠 用法
npx cc-devkit --init claude [options]选项
| 选项 | 描述 | 默认值 |
|---|---|---|
--from | 从远程git存储库同步(例如。 user/repo 或完整URL) | null |
--scope | 目标范围: user (~/.claude/)或 project (./.claude/) | user |
--dry-run | 预览更改而不修改文件 | false |
--help | 显示帮助消息 | false |
📂 创建自己的配置库
要创建可共享的配置存储库,请使用以下结构创建Git存储库:
my-config-repo/
├── commands/ # Markdown files for custom commands
│ └── my-cmd.md
├── skills/ # Custom skills
│ └── my-skill/
│ └── SKILL.md
├── mcp.json # MCP servers to add
└── README.md # Requiredmcp.json 格式
定义要添加的服务器。它们将被合并到用户的配置中。
{
"my-server": {
"command": "npx",
"args": ["-y", "my-server-package"]
}
}📦 例子
看看 示例/ 此存储库中的示例结构目录。
许可证
国际学生中心
