用途:把 GitHub Copilot 的自定义配置统一同步到仓库中已启用的各类 AI 编码代理,避免为每个代理手工维护重复文件。
主要能力:以 .github/copilot-instructions.md 为唯一事实来源,同时读取 .github/instructions/.instructions.md、.github/agents/.agent.md 和 .github/skills/<name>/SKILL.md。支持 12 种代理生态:Claude Code、Gemini CLI、OpenAI Codex、OpenCode、Cursor、Windsurf、Cline、Roo Code、Kilo Code、JetBrains Junie、Zed、Augment Code。仅检测仓库中已存在的代理配置并同步,不会无条件创建文件。
使用方式:按步骤执行。先读取事实来源,若缺少 .github/copilot-instructions.md 则停止并提示用户先创建。再扫描仓库根目录的检测信号(如 CLAUDE.md、.claude/、GEMINI.md、AGENTS.md、.cursor/、.windsurfrules、.clinerules、.roo/、.kilocode/、.junie/、.rules、.augment/ 等)确定活跃代理,列出已检测与跳过的代理。随后按各代理格式写入指令文件,并添加同步头注释说明自动同步、来源路径与重新同步命令 /sync-agents.instructions。自定义智能体仅同步到支持子代理配置的 Claude Code;技能同步到 Claude Code 的 .claude/skills/ 及 Codex/OpenCode 的 .agents/skills/。最后列出所有写入文件并按代理分组报告。
限制:不会删除 .github/copilot-instructions.md 或 .github/ 内任何内容;未检测到代理时需先初始化至少一个代理配置再运行;Zed 不支持路径范围指令,仅支持全局 .rules;Gemini CLI 不支持 Agent Skills;SKILL.md 的 name 字段必须与父目录名完全一致,不得重命名目录或修改该字段。具体收费、价格与平台信息暂未提供。