ai-rules-sync

AI编码规则文件同步与转换工具

开发流程 统一团队AI助手能力配置AI编码助手代理参数 通用claudecursor ★ 119 更新于 2026-09-13

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:ai-rules-sync。
它的用途是:AI编码规则文件同步与转换工具
完整的 Skill 内容见:https://321skill.com/skills/ai-rules-sync/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'请使用agentsync将项目中的.cursorrules转换为CLAUDE.md,并同步到其他规则文件。' AI会执行agentsync convert .cursorrules --to claude -o CLAUDE.md,然后运行agentsync sync确保所有文件一致,同时检查lint规则。

介绍

这个Skill解决了多个AI编码代理规则文件分散、难以同步的问题。在实际开发中,开发者可能同时使用Claude Code(CLAUDE.md)、Cursor(.cursorrules)、GitHub Copilot(.github/copilot-instructions.md)以及Codex(AGENTS.md),手动维护这些文件内容一致非常繁琐且容易出错。agentsync提供了一个统一的命令行工具,能够自动转换和同步所有主流规则格式。

使用方式非常简单,你只需要安装npm包后运行agentsync setup即可一键初始化项目。它会自动扫描项目生成AGENTS.md作为单一事实源,并创建agentsync.json配置文件。之后通过agentsync sync命令即可将AGENTS.md的内容同步到其他规则文件,并支持git pre-commit钩子自动同步。此外,还提供了agentsync convertagentsync generateagentsync lint等子命令,以及浏览器在线playground,方便快速测试和调试。

它非常适合需要同时使用多个AI编码代理的团队或个人。尤其是那些已经在Claude Code、Cursor、Copilot等工具之间切换,希望保持规则一致的开发者。对于需要统一团队编码规范、减少重复配置的团队来说,agentsync能显著提升效率,避免因规则不同步导致的AI行为不一致。

建议在项目初始化时就使用agentsync setup建立同步机制,将AGENTS.md作为唯一编辑源,其他文件自动生成。需要注意的是,它依赖Node.js 18+环境,但零外部依赖,安装后即可使用。它主要支持主流规则格式,对于自定义文件名需要手动配置targets数组。

常见问题

如何安装agentsync?

全局安装:npm install -g @panishandsome/agentsync,或使用npx直接运行:npx @panishandsome/agentsync --help。

如何将现有规则文件转换为AGENTS.md?

运行 agentsync convert .cursorrules --to agents -o AGENTS.md,即可将.cursorrules转换为AGENTS.md格式。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/ai-rules-sync/raw/index.md 读取 ai-rules-sync 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。