SuperAPI AI 工具集

ln-004-agent-sync

部署与运维

查看项目

更新于 10-15 23:59

技能介绍

用途:将 Claude Code 作为唯一真源,把技能(符号链接)和 MCP 服务器配置同步到 Gemini CLI 与 Codex CLI,用于新增/删除 MCP 服务器后、安装新插件后、首次配置 Gemini 或 Codex 时,以及周期性对齐各代理。

参数:targets 可选 gemini、codex 或 both(默认 both);mode 可选 skills(仅符号链接)、mcp(仅 MCP)或 full(默认 both);dry_run 默认 false,为 true 时只展示计划动作不执行。

流程:检测操作系统(win32/darwin/linux,决定使用 junction 还是 symlink,并确定各代理配置路径)→ 发现当前状态(读取 Claude 的 mcpServers、目标已有配置、已装插件、已有链接)→ 同步技能(Gemini 链接到 ~/.gemini/skills,Codex 链接到 ~/.codex/skills;正确则跳过,指向错误源需询问,目标是真实目录则警告并跳过)→ 同步 MCP(Claude 到 Gemini 为 JSON 到 JSON 直接合并;Claude 到 Codex 为 JSON 转 TOML,command、args 直接对应,env 转为嵌套表,http/sse 的 url 直接映射)→ 输出报告。

限制与规则:Claude 配置只读,绝不反向写入;合并为非破坏性,仅新增/更新 Claude 中的服务器,保留目标独有服务器;目标为真实目录时警告并跳过以避免数据丢失;修改任何配置前创建 .bak 备份;符号链接指向不同源时先询问用户;Codex 中 bearer_token_env_var、enabled_tools/disabled_tools 无对应项,按原样保留。反模式包括反向同步、删除目标独有 MCP、链接套链接、无备份修改配置。完成标准为 Claude 读取成功、各目标链接创建或验证、MCP 含格式转换同步、修改前有备份、输出完整报告。版本 1.0.0,最后更新 2026-02-15。未提供安装命令、收费、价格或效果说明。