npm 上一个叫 cross-agent-sync 的开源小工具本周更新到 0.2.2 版——几百行代码,解决了一个所有大厂都在回避的问题。Claude Code、Codex、Cursor、OpenCode(都是 AI 编程助手)的对话记录互不相通,换工具 = 从头把目标、已做、待办、踩坑再讲一遍。这件事值得普通职场人关心——它撕开了“AI 万能”叙事的一角:今天的 AI 工具之间,连“说过的话”都搬不动。

这是什么

开发者 lhbDesign 在 GitHub 开源了 cross-agent-sync(CLI 命令 ass),本周到 0.2.2 版。动机很具体:他同时开四种 AI 编程助手做同一项目,发现各工具的“对话历史”格式完全不同——Claude 和 Codex 用 JSONL(一种文本日志格式),Cursor 和 OpenCode 用 SQLite(一种轻量数据库),图片附件更是各家一套。换工具 = 把目标、已做、待办、踩坑再讲一遍。

工具做了四件事:把各 Agent(智能体)的会话聚合为只读视图、按代码项目根目录对齐、多段会话串成“任务”、生成可塞回新会话的交接摘要(含图片)。装上 MCP(一种让 AI 调用外部工具的协议)后,新会话可“选一段旧对话同步过来”继续干。设计上强制只读,避免写坏用户原本的会话库。

顺带一提:这工具本身是用多 Agent 协作写的——Claude 写主代码,Codex 接力,Cursor 打磨文档。

行业怎么看

正面看,这事验证一个判断:Agent 真正的瓶颈不在模型能力,而在工程化。开源小工具填补了 Anthropic、OpenAI、Cursor 这些头部公司都没动力做的“跨厂商胶水层”。它把“会话 vs 任务”两层模型拆开,比很多大厂产品经理的抽象更干净。

但反对意见同样值得听。第一,个人开发者的玩具不是企业级方案——SQLite 只读保护、跨平台适配、版本兼容,每个都是深坑,作者自己承认“上线后才暴露”。第二,行业根本不想互通。Anthropic 想让你只用 Claude Code,OpenAI 想让你只用 Codex,数据壁垒就是护城河。开源小工具挑战的是商业模型的根基——点收藏容易,让大厂真正配合几乎不可能。第三,作者刻意让工具“读不到就明说,不静默空列”,这种诚实反而在多数 AI 工具里少见,提醒我们很多“智能体验”背后藏着“猜不准就装知道”的妥协。

对普通人的影响

对企业 IT:如果在评估让员工用 AI 助手,要意识到“换工具的迁移成本”远高于表面——不是装新 App 那么简单,是历史上下文、协作记录、决策依据全部归零。

对个人职场:还在为“哪个 AI 更好用”纠结的人,先问一个朴素问题:你用 AI 处理的那件事,三个月后还能找到当时的对话和依据吗。如果不能,你用的不是 AI,是一个会失忆的实习生。

对消费市场:这件事的潜台词是,“AI 全能助手”短期内不会出现。能解决你具体问题的,更可能是一个组合——一个擅长检索,一个擅长写作,一个擅长代码——而不是一个“什么都懂、什么都不精”的超级 App。这对所有“一站式 AI”营销话术是个冷静提醒。