把当前会话分叉到另一个 Agent 继续,源会话不变
29.1/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:仓库缺少 package.json,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/russeell/cross-agent-fork.git按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 分叉会话到其他智能体
- 源会话保持不变
把智能体会话分叉到另一个智能体。
README
由 DeepSeek 最新模型翻译生成cross-agent-fork
把 Agent 的会话 fork 到另一个 Agent。
Claude Code 只能 fork 给 Claude Code,Codex 只能 fork 给 Codex。
CAF 把同样的 fork 带到 Agent 边界之外。
当前支持:Claude Code ↔ Codex CLI ↔ DeepSeek Harness。
你在 Claude Code 里做到一半,想看看 Codex 会怎么继续。
不用总结对话,不用复制粘贴上下文。Fork 它:
caf fork --into codex
✓ forked cc:9f3a → codex:019...
resume codex resume 019...
在 Codex 里继续。源会话保持不变。
CAF fork 的是对话,不是你的文件系统。目标 Agent 在同一个工作目录里恢复—— CAF 不复制 Git 或工作区状态,也不运行任何 daemon、数据库或后台服务。
当前支持的 Agent
CAF 由 fork 契约定义,而不是由 Agent 类别定义:任何能把会话可靠表达为「源会话 → 独立的原生目标会话」的 Agent 都符合这个契约。
展开完整文档(README 剩余 1 节)
cross-agent-fork 把 Agent 的会话 fork 到另一个 Agent。 Claude Code 只能 fork 给 Claude Code,Codex 只能 fork 给 Codex。 CAF 把同样的 fork 带到 Agent 边界之外。 当前支持:Claude Code ↔ Codex CLI ↔ DeepSeek Harness。 你在 Claude Code 里做到一半,想看看 Codex 会怎么继续。 不用总结对话,不用复制粘贴上下文。Fork 它: caf fork --into codex ✓ forked cc:9f3a → codex:019... resume codex resume 019... 在 Codex 里继续。源会话保持不变。 CAF fork 的是对话,不是你的文件系统。目标 Agent 在同一个工作目录里恢复—— CAF 不复制 Git 或工作区状态,也不运行任何 daemon、数据库或后台服务。 当前支持的 Agent CAF 由 fork 契约定义,而不是由 Agent 类别定义:任何能把会话可靠表达为「源会话 → 独立的原生目标会话」的 Agent 都符合这个契约。当前随包提供的适配器: | Agent | Ref | | Claude Code | cc | | Codex CLI | codex | | DeepSeek Harness | dsh | 六个跨 Agent 方向全部支持。 安装 pipx install git+https://github.com/russeell/cross-agent-fork.git 已在 macOS / Linux 验证。需要 Python 3.10+。 快速开始 caf fork # 交互选择 caf fork --into codex # 把当前目录最近的会话 fork 到 Codex caf fork cc:last --into codex # 最近的 Claude Code 会话 → Codex caf fork cc:last --at 8 --into codex # 从更早的轮次分叉 --at N 从第 N 轮处 fork——从开头到第 N 轮的内容都会带进新会话: turn 1 ── 2 ── 3 ── 4 ── 5 ── ... │ └── fork → Codex 每次 fork 都以一条可直接粘贴的目标 Agent 恢复命令结束。源会话永远不会被修改。 辅助命令 caf list # 浏览各 Agent 的会话(-s 搜索、--all、--limit N) caf doctor # 健康检查:各 Agent 的读取/写入状态 Fork 带走了什么 | | 是否带过去 | | 对话文本 | ✓ | | 工具调用/结果证据 | ✓,以可读的转录文本形式 | | 工作目录 | 同一路径(不复制) | | 文件 / Git 状态 | 不复制——目标在同一个目录里恢复 | | Agent 配置与权限 | 否 | | 隐藏/内部状态 | 否 | 工具调用和结果以可读的转录文本证据携带,不会重新生成为原生工具事件。 Agent Skill CAF 自带一份 SKILL.md,让 Agent 可以按请求执行 fork ("fork this session into Codex")。用你所用 Agent 的常规 skill 安装流程安装; CAF 提供资产,但不管理宿主 skill 的安装。 验证 每个方向都用真实 Agent CLI 测试过(原生恢复、同一 cwd、源不变、上下文保留)。 不只用单元测试声称兼容。 | 方向 | 原生恢复 | | Claude Code → Codex | ✅ | | Codex → Claude Code | ✅ | | Claude Code → DeepSeek Harness | ✅ | | Codex → DeepSeek Harness | ✅ | | DeepSeek Harness → Claude Code | ✅ | | DeepSeek Harness → Codex | ✅ | 最近一次真机验证:2026-08-18。 限制 - 携带对话文本和工具证据;Agent 配置、权限、附件和隐藏状态不携带。 - 不保留原生工具角色语义(有意的可移植性取舍)。 - 同 Agent fork 不在范围内——请使用 Agent 原生 fork。 添加 Agent Adapter 是小的读写模块——见 docs/PORTING.md。 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
russeell/cross-agent-fork
把当前会话分叉到另一个 Agent 继续,源会话不变
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,489已汉化DSH
73.1
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,918已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,453已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
Download DS Bot for Windows 10/11 64-bit / 下载 Windows…
★ 5,293已汉化DSH
71.2
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,797已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。