避免 everything claude code 与原有配置冲突,关键是先检查现有安装范围和文件,再选择一种安装方式。插件与完整手动安装不要叠加,规则保留独立目录,hooks 不要重复注册。安装前只备份将要修改的配置,安装后用小任务检查命令、规则和自动检查是否重复。
盘点原有文件并隔离 ECC 规则
先在 /plugin 查看用户级、项目级和本地范围是否已有 ECC,再检查 ~/.claude/settings.json、项目 .claude/settings.json、settings.local.json、CLAUDE.md 与 rules 目录中相关条目。
对将要修改的配置单独保留可读取副本。规则放到 .claude/rules/ecc/common 和对应语言目录,完整保留目录层级;已有 ecc 目录先比较差异,别用通配符把所有规则压平到同一层。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

插件与手动 hooks 只保留一条安装路径
如果采用 ecc@ecc 插件,就让 Claude Code 加载插件自带的 hooks/hooks.json,不再把相同配置复制到 settings.json,也不要继续运行完整手动安装器。
纯手动安装 hooks 应使用官方安装器解析本地路径并合并配置,不把仓库原始 hooks.json 直接粘贴进去。原有个人钩子先逐项比较事件、匹配条件和执行命令,不能整块替换。

用小任务定位冲突,再逐项恢复
新开会话后检查 /plugin 中的 ECC 状态,运行一个规划或本地审查任务。若同一事件出现重复提醒,核对插件与用户设置是否重复注册,再检查脚本路径、Node.js 和项目依赖。
只停用已确认重复的 ECC 条目,保留原有配置副本;通过插件管理界面调整安装范围和启用状态。规则冲突则直接统一要求,不依赖文件顺序保证模型一定选中某一条。修改后重新开启会话验证。












