这周发生了两件大事,方向出奇一致:你的插件资产,不再锁死在某一个运行时上了。
一边是 OpenAI 给 Codex 加了「从 Claude Code 导入」。桌面版走 Settings > Import,CLI 用 /import,官方支持把指令、设置、技能、插件、项目乃至近期工作搬过去。知乎
另一边,8 月 13 日才公测的 DeepSeek Harness(简称 DSH)一周迭代了三个版本,rc.8 直接把 Claude Code 和 Codex 做成可安装的 Profile Bundle——两个头部编程工具,变成了别人家的插件。知乎

迁移的讨论也不是空穴来风。知乎上一个「Claude Code 网传大规模退订、老用户转用 Codex」的问题浏览量超过 65 万,评论区已经有人在混着用不同运行时:「我现在的工作方式是通过Codex挂代理给Deepseek,这样我既可以享受Codex强大方便的UX,又可以享受Deepseek的性价比」。知乎
但对攒了一堆 Claude Code 插件和配置的人来说,问题更具体:能搬,等于能无损搬吗?把官方文档、社区实践和踩坑帖翻了一遍,整理成三条路线,每条都有自己的代价。
路线一:Codex 官方导入——能搬,但「成功」不等于「能用」
入口简单,桌面版 Settings > Import,CLI 用 /import,还能开自动更新持续同步。官方给的操作原则也很克制:桌面端和 CLI 都遵循小批量原则,先导入最低风险内容,验证后再增加。知乎
但官方把丑话说在了前面:「导入能力不代表所有第三方格式、插件或权限一比一兼容」。知乎也就是说,导入只是开始,不是结果。
另一句更冷:「成功导入只说明格式被接受,不说明内容安全、兼容或仍然有效」。知乎门给你开了,住进去漏不漏雨,得自己验。
社区已经把流程总结成了五步:先盘点资产——有哪些插件、要什么权限、含不含敏感信息;再脱敏;然后找可回滚的测试仓库试导;用同一个任务验证;最后才决定开不开自动同步。核心一句话:迁移是为了保留有效的工作方式,不是复制旧环境的每个文件。
这条路线适合铁了心把 Codex 当主力、也愿意付验证成本的人。只想试试手感,别一上来就全家桶搬家。
路线二:DSH 把整个 Claude Code 挂进来——最不折腾,但等于连房子一起搬
DSH 的思路反过来:不让插件搬家,让运行时搬家。社区已经有人做出一组中继插件,装完之后菜单里直接出现 Claude Code,「它通过 Claude Agent SDK 运行,并在 DSH 多轮对话中延续同一个 Claude Session」。知乎说白了:你攒的插件、指令和会话习惯不用翻译成另一种格式,DSH 连房子一起搬。对想用 DSH 统一调度、又舍不得 CC 资产的人,这是眼下动作最小的一条路。按社区统计,DSH 上线 8 天拿到 17 万 Star(数字按作者口径,热度是真的)。
但代价写在明面上。流传很广的一篇拆解文章作者自己提醒:「老实说,这项目还在 rc(release candidate) 阶段,文档里自己都写了"会有兼容性破坏变更"」。知乎rc.8 还把 SQLite 后端整个重写,旧版本数据结构不兼容,升级要重建。「连房子搬」也意味着,CC 那套权限和信任边界被你整套带进了新壳子。
这条路线适合想做统一调度层、又希望现有插件原地生效的人,前提是接受它还在快速变脸。
路线三:重写成 DSH 原生插件——功夫最大,但生态是真的在爆
DSH 的架构口号就四个字:everything is a plugin。模型适配器、工具注册表、会话日志,甚至 Agent 循环本身,都可以由插件提供或替换,整个系统由 Profile、Bundle、Patch、Plugin、Tool 五层拼装出来。知乎
同一篇拆解还埋了个坑的警告:「命中某个条目时,config 是整体替换,不是深度合并」。知乎你只想改一个字段,其他字段不重述一遍就直接消失——这和多数人熟悉的「深度合并」肌肉记忆正好相反,写插件前先看清这个语义,能少熬几个夜。
生态侧是真爆了。精选清单 awesome-dsh-plugin 已经攒到 7K+ Stars、200+ 款人工筛选的插件。哔哩哔哩社区自建的 DSH Plugin Hub 当前快照已收录 317 个插件、9 大类,作者也强调「目录持续更新;页面数字与项目指标只代表截图时的公开数据」。知乎应用内市场、会话内搜索陆续出现,甚至出现了纯插件实现的 TUI——不 fork、不改上游一行代码。

这条路线适合愿意下注新运行时的插件开发者。Claude Code 时代攒下的设计经验没有作废,但载体格式和分发方式是全新的一套。
生态爆发的另一面:插件要先体检再装
生态长得越快,质量参差来得越快。一位小红书博主的亲身经历很典型:「下载了一个ui整合插件。但是因为有侧边栏显示文件过多整个都崩掉了,聊天也无法继续进行」。小红书
他的解决办法是自己写诊断工具:dsh-plugin-doctor,定位是「DSH 插件生态的诊断与决策工具」,批量安装冲突检查、功能重复比较、实际使用量审计都能做。小红书

最有意思的是它的来历:「灵感来源自 claude code 的命令 “/doctor” 以及无数次下载插件造成的崩溃和冲突」。小红书连诊断工具都是跨运行时互相抄作业。Claude Code 这边,v2.1.238 给私有插件市场补上了 headersHelper,「私有插件市场和 MCP 第一次有了可落地的认证路径,内网分发不再靠手动塞 token」。小红书两边都在补对方教会的功课。
三条路的共同暗流:迁移的是信任
Codex 那篇迁移教程里有一句值得原样抄下来:「导入会把旧工具的信任关系带到新环境。所有插件、脚本和凭据都应重新经过最小权限审查」。知乎
DSH 这边也有实例:rc.1 修掉了 Bubblewrap 沙箱里的一个洞,「Bubblewrap 沙箱内的受限进程可经 /proc/
不管走哪条路线,你迁移的都不是插件文件,而是一整套信任关系——谁能碰你的文件、谁能联网、谁能跑脚本。别把旧凭据夹在导入包里带走,插件权限逐个重审。
给三类人的建议,和三个值得盯的信号
普通用户:别全家桶一次搬。按插件分批迁移,选定适合自己姿态的路线,用同一个任务在迁移前后各跑一遍——是不是真的等价,只有同一个测试说了才算。
插件开发者:好消息是「怎么写插件」的经验正在变成跨运行时的硬通货,坏消息是暂时没人承诺格式稳定。盯住两件事:Codex 的导入兼容范围怎么演进,DSH 的 Tool/Schema 接口会不会定型。先选一边下注,别两边同时开工。
团队负责人:私有市场认证、内部插件分发和自动同步这周刚有落地方案,但同步方向谁来管、怎么停、变更记录放哪,必须有人认领。自动同步从来不是设完就忘的功能。
接下来值得盯三个信号:一,DSH 正式版何时摘掉「兼容性破坏变更」的声明,那是生态能否沉淀的分水岭;二,Codex 导入何时从「格式被接受」走到「行为等价」,那决定路线一的真实成本;三,Claude Code 的私有市场认证会不会被企业真正采用,那决定 CC 插件资产在 B 端保不保值。
插件生态这周第一次「分家」:资产还是那些资产,能去的地方从一个变成了三个。三条路都不是死路,区别只在于你的姿态配哪一条。