微信扫码
添加专属顾问
我要投稿
让AI工具共享同一套配置,告别重复劳动!5分钟实现Claude、Gemini、Codex无缝同步,提升编程效率。核心内容: 1. 多AI工具配置重复的痛点与现有解决方案的不足 2. Windows底层硬链接与目录联接技术的巧妙应用 3. 封装好的PowerShell脚本实现一键自动化同步
最近我在折腾各种 AI 编程工具,发现了一个特别让人头大的问题。当我切换工具的时候,重要的配置过不来!
你现在的电脑里,是不是也躺着好几套重复的 AI 配置?
.claude/skills 和 CLAUDE.md。.codex/skills 和 AgentS.md。.gemini/skills。每开一个新项目,就得把这些文件复制粘贴三遍。哪天优化了一个 Skill,还得记得去另外两个地方改。只要漏了一处,AI 就开始跟你装傻:“对不起,我不知道你在说什么技能。”
是不是很头疼?
为了偷懒(效率),我钻进 Windows 底层,找到了一个 “一次配置,全端同步” 的终极方案。
先想明白一件事:我们要解决的不是“怎么复制得更快”,而是“如何只存一份”。
虽然你有 Claude、Codex、Gemini 三个工具,看起来需要三份配置文件,但它们都是一个类型的工具,它们其实应该共用同一个“大脑”。
Windows 有两个现成工具:
Note
不是多写几份配置,而是让系统帮你只存一份。
原理听不懂没关系,会用就行。我把这套逻辑封装成了一个 PowerShell 脚本,你只需要做一次配置,剩下的交给系统。
按下 Win + X,打开 PowerShell。输入下面这行命令,打开你的配置文件:
notepad $PROFILE
如果系统提示找不到文件,就选“是”新建一个。
重要提醒:
现在,把下面这段代码粘贴进去:
```powershell
# --- Claude Code & Codex & Gemini 统一工作流 ---
function Invoke-AISync {
<#
.SYNOPSIS
一键同步多端 AI 技能库与指令文件
#>
process {
$curr = $pwd.Path
Write-Host ">>> 正在同步 AI 项目配置: $curr" -ForegroundColor Cyan
# 1. 核心指令文件同步: CLAUDE.md (源) -> AGENTS.md (映射)
# 采用硬链接,确保磁盘只有一份文件,两处实时同步
if (Test-Path "CLAUDE.md") {
if (Test-Path "AGENTS.md") { Remove-Item "AGENTS.md" -Force -ErrorAction SilentlyContinue }
New-Item -ItemType HardLink -Path "AGENTS.md" -Target "CLAUDE.md" | Out-Null
Write-Host " [√] AGENTS.md (HardLink) 已建立" -ForegroundColor Green
}
# 2. 技能库文件夹同步: .claude/skills (源) -> .codex & .gemini (映射)
# 采用 Junction,让不同 AI 工具共享同一个技能池
$srcSkills = ".claude\skills"
if (Test-Path $srcSkills) {
$targets = @(".codex\skills", ".gemini\skills")
foreach ($t in $targets) {
# 自动补全可能不存在的父目录 (.codex / .gemini)
$parent = Split-Path $t
if (!(Test-Path $parent)) { New-Item -ItemType Directory -Path $parent -Force | Out-Null }
# 清理旧路径并建立 Junction 联接
if (Test-Path $t) { Remove-Item -Recurse -Force $t -ErrorAction SilentlyContinue }
New-Item -ItemType Junction -Path $t -Target $srcSkills | Out-Null
Write-Host " [√] $t (Junction) 已同步" -ForegroundColor Green
}
} else {
Write-Host " [!] 未找到源技能库 .claude\skills,跳过文件夹映射。" -ForegroundColor Yellow
}
}
}
# 设置简短别名,命令行输入 aisync 即可触发
Set-Alias aisync Invoke-AISync
重启你的 PowerShell,或者输入 . $PROFILE 让配置生效。
以后,每当你开始一个新项目:
CLAUDE.md(作为母本)。.claude/skills。aisync,回车。瞬间,你的 Codex 和 Gemini 就全部自动配置好了!
Tip
一次配置,全端同步。以后每个新项目只要 1 个指令就能搞定。
可能有朋友会问:“我用个同步软件不行吗?比如用git同步?”
我还真不建议。
而我们用的这个 HardLink 方案,是 Windows 文件系统自带的功能。它不需要任何额外的软件,不占后台内存,速度快到飞起。
工具是为了让你更高效,而不是让你成为工具的奴隶。
搞定了重复配置的问题。接下来,我们就可以把你会用的所有 Prompt、技能、模板,都慢慢搬运到 .claude/skills 这个统一的池子里。维护好你与AI协作的SOP,让你的数字员工更聪明一点点!
毕竟,省下来的时间,才是真正属于你自己的生活。
如果你也在用多个Agent工具,记得试试这个脚本!
当然,如果你有更好的方案,也欢迎告诉我!
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-01-18
AI 正在稀释「专家」,什么才是你的新护城河?
2026-01-18
为什么要用 Obsidian? 黑曜石核心系列教程 1/N
2026-01-18
Agent Skills 管理神器:SkillsLM 一条命令覆盖 9 个平台
2026-01-16
个人知识管理的本质-应用知识并创造价值
2026-01-14
Claude Cowork 用不了?试试智谱出品的 ZCode,让 AI 办公像开挂一样
2026-01-13
技能范:面向知识工作者的 Skills 社区
2026-01-12
Claude Skill 不知不觉中改变了我的用AI方式
2026-01-12
用第一性原理拆解 Agentic Coding:从理论到实操
2026-01-08
2025-10-28
2025-12-10
2025-11-28
2025-12-04
2025-12-14
2025-12-25
2025-11-10
2025-12-09
2025-11-17
2026-01-18
2025-12-25
2025-12-10
2025-12-09
2025-12-04
2025-11-20
2025-10-28
2025-07-08