Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>IDE Config SyncNew to Visual Studio Code? Get it now.
IDE Config Sync

IDE Config Sync

qy9987

| (0) | Free
在多设备之间同步IDE的全局配置,支持 Antigravity、VSCode、Cursor、Claude Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

IDE Config Sync

在多设备之间同步IDE的全局配置,支持 Antigravity、VSCode、Cursor、Claude Code。

功能特性

  • 🔄 多IDE支持:自动检测当前IDE,同步Antigravity、VSCode、Cursor、Claude Code的全局配置
  • 🔐 加密存储:敏感配置使用AES-256-GCM加密
  • 📦 扩展同步:同步已安装扩展列表,自动安装缺失扩展
  • ☁️ GitHub Gist:使用私有Gist存储配置,免费且支持版本历史

同步内容

Gemini/Antigravity

  • ~/.gemini/GEMINI.md - 全局用户规则
  • ~/.gemini/settings.json - 全局设置
  • ~/.gemini/skills/ - 全局Skills
  • ~/.gemini/antigravity/skills/ - Antigravity Skills
  • ~/.gemini/antigravity/global_workflows/ - 全局工作流

VSCode

  • settings.json - 用户设置
  • keybindings.json - 快捷键绑定
  • snippets/ - 代码片段
  • 已安装扩展列表

Cursor

  • settings.json - 用户设置
  • keybindings.json - 快捷键绑定
  • 已安装扩展列表

Claude Code

  • ~/.claude/CLAUDE.md - 全局用户指令
  • ~/.claude/settings.json - 全局设置
  • ~/.claude/agents/ - 自定义AI代理
  • ~/.claude/commands/ - 自定义命令

使用方法

1. 登录GitHub

运行命令 IDE Sync: 登录 GitHub,将自动弹出GitHub OAuth授权页面,授权后即可使用。

使用VSCode/Antigravity内置的GitHub OAuth认证,无需手动创建Token。

2. 推送配置

运行命令 IDE Sync: 推送配置,将本地配置上传到GitHub Gist。

3. 拉取配置

在其他设备上,运行命令 IDE Sync: 拉取配置,下载并应用远程配置。

4. 同步配置

运行命令 IDE Sync: 同步配置,先拉取再推送(双向同步)。

配置选项

设置 默认值 描述
ideSync.autoSync.enabled false 是否启用自动同步
ideSync.autoSync.intervalMinutes 30 自动同步间隔(分钟)
ideSync.encryption.enabled true 是否加密敏感配置
ideSync.extensions.autoInstall true 是否自动安装同步的扩展
ideSync.gistId "" GitHub Gist ID

安全说明

  • GitHub Token使用VSCode SecretStorage安全存储
  • 敏感配置文件(如 mcp_config.json)使用AES-256-GCM加密
  • 加密密码同样使用SecretStorage存储
  • 使用私有Gist,仅本人可见

开发

# 安装依赖
npm install

# 编译
npm run compile

# 监听模式
npm run watch

# 打包
npx vsce package

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft