Claude Code,
一行起步。

curl 一行,从全新 WSL 到完整配置。Ubuntu 环境 + Claude Code + LLM + MCP + 15 skills — 全设备同步。首次运行自动引导,claude-skills 自动 clone。

$ curl -fsSL https://raw.githubusercontent.com/mengfanchun2017/ccconfig/main/bootstrap.sh | bash
[1/4] 检测 curl/wget ✓
[2/4] 检测 git → 已装,跳过
[3/4] clone ccconfig → ~/git/ccconfig ✓
[4/4] 引导完成
$ cd ~/git/ccconfig && bash init.sh all
[1/5] Ubuntu 环境 → git/gh/node/claude ✓
[2/5] LLM 配置 → DeepSeek/MiniMax/Claude ✓
[3/5] MCP 服务器 → Tavily/MiniMax/Supabase ✓
[4/5] Skills → claude-skills clone + symlink ✓
[5/5] 状态验证 → 11 项检查通过 ✓
完成。Claude Code 全环境已配置。
$

你的配置不该困在一台机器里。

Claude Code 很强大。但每台新机器都要重来一遍。每次改动都要手动复制。每个队友都要临时配置。

🖥️

新机器,从零开始

花几个小时找旧配置、重装 skills、凭记忆重写 rules。每次如此。

🔄

配置漂移

桌面有新 rules,笔记本用旧的。两台都不完整。越走越远。

👥

团队混乱

五个人,五套手工拼凑的 Claude 配置。无共享 rules,无统一 skills。

Claude Code 环境的基础设施。

不是你运行的工具,是你克隆的基石。一切都是文件,一切都在 git,一切皆可组合。

🔗

智能符号链接

Rules、skills、agents、MCP 配置 — 全部从一个 git 仓库链接到 ~/.claude/。一条 setup-links.sh 全部接通。

🔐

公开/私密分离

ccconfig 开源可 fork。秘钥存在 ccprivate。符号链接桥接两者。公开仓库零 token。

🔄

自动同步

systemd 监控你的配置。有改动自动推送到 GitHub。另一台机器下拉更新。始终一致。

📌

版本锁定

conf/versions.json 锁定每个工具版本 — Node、gh、Claude Code CLI、lark-cli。升级不会突然炸掉。

一键升级

bash update.sh all — 月度维护 30 秒搞定。更新工具、重建链接、全量检查。

📦

Skills 市场就绪 →

15+ Claude Code skills 可用。按条安装 /plugin install。按需取用。底层工具 ccconfig 已装好,技能开箱即用。

ccconfig + ccskills

ccconfig 装好底层工具(lark-cli、officecli、PyMuPDF、MCP 服务器),ccskills 提供 15 个 Claude Code 技能。两者独立部署、互不干扰。装了 ccconfig 再装技能,每个都开箱即用。

📦 ccskills 15 个技能 · 按需安装 · 独立使用

为你真实的工作流而建。

三个场景,小时变分钟。

01

新装机

从 macOS 设置向导到 Claude Code 完整配置,不到 10 分钟。克隆、链接、完成。每条 rule、每个 skill、每项设置 — 原封不动。

02

多设备同步

办公室桌面、家里笔记本、SSH 远程服务器。相同 rules、相同 skills、相同 Claude Code 体验。自动同步保持一致。

03

团队入职

新人克隆 ccprivate,运行 setup。即刻与团队一致。共享 rules、共享 skills、共享工作流。无需配置会议。

一行起步。
五分钟配好 Claude Code。

全新 WSL/Ubuntu 只需一行命令。bootstrap 自动装 git + clone ccconfig,剩下的跟着引导走。

1

一行起步

curl -fsSL https://raw.githubusercontent.com/mengfanchun2017/ccconfig/main/bootstrap.sh | bash

检测 curl/wget → sudo apt 装 git → clone ccconfig 到 ~/git/ccconfig。零假设、零文档查找。支持环境变量覆盖仓库、分支、NO-SUDO 模式。

2

创建私有配置

bash ccconfig/bin/init-ccprivate.sh

交互式收集 GitHub 账号 + LLM API Key。自动生成配置、创建私有仓库、建立 symlink。v1.4.6+ 增强:自动装 gh / 检测 git ident / feishu 占位符引导 / PAT 推荐路径。

3

一键初始化

bash ccconfig/init.sh all

装好 Ubuntu 工具链 + Claude Code + LLM env + MCP 服务器 + 15 个 skills(自动 clone claude-skills)。5 步走完,全设备同步。

你可能会问。

和 dotfiles 有什么不同?
Dotfiles 同步文件。ccconfig 管理版本、依赖、自动更新,并用符号链接桥接公开/私密仓库。它是带构建系统的 dotfiles — setup-links.sh 理解完整的 ~/.claude/ 目录结构,把每个组件接到正确位置。
我需要 ccprivate 吗?
只有当你需要存 API key、token 或私有配置时才需要。ccconfig 可独立运行 — 克隆、运行 setup、搞定。ccprivate 是给不想放进公开仓库的秘钥准备的。
可以只取部分用吗?
可以。一切都是可选的。Skills 按条安装 /plugin install。Rules 是独立文件 — 留你想要的,删掉不需要的。符号链接系统能干净地处理部分采用。
支持哪些操作系统?
Linux 和 WSL2(Windows)完整支持且每日测试。macOS 支持计划中 — 大部分脚本已可用,但 auto-sync 需 launchd 等价实现。欢迎 PR。
稳定吗?能用于生产吗?
ccconfig 由维护者在多台机器上每天使用。Release 分支只接收打过 tag 的测试版本。Auto-sync 已连续运行数月。话虽如此,这是个人基础设施项目 — 不是企业产品。读代码,都是 bash 脚本和符号链接。