@joyboy_mcq 在 别让 Agent Harness 吃掉上下文:用 Rules 统一多模型代码规范 中发帖
大家在使用 Claude、Codex、GPT、Gemini 等工具进行开发时,会遇到一个问题:一个apikey用量不够或者种种原因需要切换模型后,代码风格、目录结构、模块拆分和异常处理方式都会出现差异。
解决方法,增加rules:
ECC 的轻量化用法
ECC 是一套完整的 Agent 工程化系统,包含 Skills、Agents、Hooks、Memory 和 Rules 等能力。它适合构建完整的开发工作流,但如果目标只是统一代码规范,完整加载 Skill 可能过重,容易占用大量上下文。
更合适的做法是:只提取需要的 Rules,并通过 AGENTS.md 让 Harness 按语言按需读取。
Skill 负责能力和工作流
Rules 负责代码规范和工程约束
AGENTS.md 负责规则加载策略
ECC 已经提供了按语言划分的规则文件,可以从 Rules 目录 ...