一组用于管理本地 AI 工具环境的实用 Shell 脚本。主要用于在多个 AI 助手(Claude, Gemini, Antigravity 等)之间共享/分发 Skills,批量更新相关仓库,以及维护工具配置数据。
Agent Sync 是一个环境同步与管理脚本,用于自动化维护你的 AI 工具箱。
- 🚀 Skill 分发 (Link): 将本地的 Skill 目录软链接到所有支持的 AI 工具(Claude, Gemini, OpenCode 等)中,实现配置共享。
- 🔄 批量更新 (Update): 一键扫描并更新系统中的 AI 相关 Git 仓库(包括工具源码和配置库),保持环境最新。
- 🔍 状态管理 (List/Cleanup): 查看 Skill 挂载状态,自动清理失效的链接。
支持工具:
- Claude Code
- Gemini CLI
- Antigravity
- OpenCode
- 各类 AI IDE 插件目录
使用示例:
# 更新所有仓库并进入交互模式
./agent-sync update
./agent-syncCC Prune 是 CC Switch 的辅助维护工具。
- 数据库清理: 交互式地从 SQLite 数据库中安全删除不再使用的 Provider 记录。
- 关联清理: 自动级联删除相关的 Endpoints 数据。
- 自动备份: 操作前自动备份数据库,防止误删。
使用示例:
./cc-prunegit clone [email protected]:ly87ing/ai-tools.git
cd ai-tools
chmod +x agent-sync cc-pruneGenerated by Gemini CLI Manager