一个值得关注的 AI 提效工具:agsy,用一套指令同步 Claude Code、Codex 与 Antigravityagsy(agent-sync)要解决的是:当你同时使用多个 AI 编程工具时,rules、skills、workflows 往往需要重复维护,且容易逐渐不一致。
它把多个 AI instruction source 合并构建到默认的 `.agsy/` 目录,再通过目录链接挂载到各工具实际读取指令的位置。编辑 source 后执行 `agsy apply`,即可重建 artifacts,让已挂载的工具读取更新内容。
项目目前明确支持三类内容:
- rules:通用规则;
- skills:包含 `SKILL.md` 的目录;
- workflows:可通过 front matter 中的 `target` 标记,路由到指定工具。
它内置了 Claude Code、OpenAI Codex 和 Antigravity 的 adapter。比如 Claude Code 可挂载到 `.claude/rules`、`.claude/skills`、`.claude/commands`;Codex 的 workflow 会挂载到 `.codex/prompts`。需要注意,按 Codex 的约定,rules 与 skills 不会挂载到 Codex。
可以把它理解为一层面向 AI coding tools 的「指令构建与分发」工具,而不是一个独立 Agent:
`多个 source 目录中的 rules / skills / workflows` → `agsy 合并、按优先级处理并构建 .agsy artifacts` → `symlink 或 Windows junction 挂载到各工具目录` → `Claude Code、Codex、Antigravity 读取对应指令`
对于同名内容,source 的排列顺序代表优先级,靠前的 source 优先。这也适合把个人共享指令库和项目级指令库分层:前者沉淀通用规范,后者覆盖特定项目要求。项目还描述了 `promote` 反向写回机制,可将 artifact 端的修改写回 source。
适合:同时使用 Claude Code、Codex 或 Antigravity,希望复用团队规范、个人 skills 和项目工作流的开发者或团队。
当前限制也比较明确:需要检查本地安装与各工具的兼容性;其挂载机制依赖 symlink 或 Windows junction,可能涉及系统权限;不同工具对内容类型的支持并不完全一致。项目仍属早期阶段,采用 Go 开发,GitHub 元信息显示为 MIT 许可证。
项目地址:
https://github.com/IngSquared99/agent-sync-99