经常切换 Claude Code 配置的人,应该都遇到过一个小麻烦。
用cc switch切换配置文件时,有些基础配置其实不想跟着一起变。比如通用规则、常用路径、固定代理、个人习惯项。这些内容每次都重新补,麻烦;全都写进不同配置里,又很乱。
config-merge就是用来处理这类场景的小工具。
GitHub 地址:
https://github.com/killervillsy/config-merge
它能把你想长期保留的基础配置,和不同场景下需要切换的配置合并管理。这样切换Claude Code、Codex 配置时,公共部分可以保持稳定,差异部分单独维护。
安装方式也很简单。本地有 Node.js 环境即可:
npm install -g @villsy/config-merge
安装完成后,全局就可以使用 cm 命令管理配置文件。
这个工具主要是省心。把公共配置和场景配置拆开,切换时少踩坑,后面维护也更清楚。
如果你已经开始折腾多套 AI 编程助手配置,可以顺手试试。安装一条命令,成本不高。