命令已复制到剪贴板
AgentRelay by Watch
跨 CLI 编程 Agent 会话接力台
GitHub
⏱️ 值更 · Relieving the watch 100% 本地运行 · 零云端依赖

编程 Agent 额度见底?
零损耗无缝接力,
航程永不停歇。

当当前 AI 编程助手(Claude Code、Codex、OpenCode 等)额度耗尽、上下文饱和或排查陷入死循环时,将已有的调试步骤、代码上下文与工作目录完整转移到下一个工具,无损继续未竟之功。

覆盖客户端
5+ 主流 Agent
数据隐私
0 云端上传
响应延迟
< 1 秒解析
目录绑定
100% CWD 对齐
agent-relay --interactive-simulator
DAEMON ONLINE
1. 粘贴或输入来源 Agent 会话 ID: [点击载入示例 ID]
来源 Agent: Claude Code (darwin-arm64)
关联工作目录 (cwd): /Users/dev/projects/antigravity-api
解析上下文轮次: 24 轮消息 · 8 次文件变更
2. 选择目标接力客户端:
> 就绪。选择目标客户端并点击按钮启动接力。
Route protection: Direct-file + Persistent Lock Atomic writes verified
Pillars & Architecture

为什么选择 AgentRelay?四大底层技术保障

不仅仅是会话转换,更专注于在异构 Agent 之间维持工程级的一致性、安全锁与断点续航。

上下文与工具事件降级兼容

不同 Agent 存储结构大相径庭。AgentRelay 智能解析 Tool Calls、AST 变更与系统指令,做降级与格式适配,避免接力后新 Agent 产生幻觉或上下文断层。

Context Mapping · AST Aware

100% 本地运行与隐私隔离

直接基于宿主机本地 `node:sqlite` 与原生配置文件工作。无需注册账号,不接入任何中间云服务器,您的私有代码、密钥与对话历史完全保留在个人电脑中。

Zero Telemetry · Pure Local

CLI 与原生 GUI 双模集成

既提供极致轻便的 `npx` 终端启动流,亦拥有基于 Tauri + Rust 的轻量级桌面 GUI。一键点击来源卡片复用会话,或点击目标卡片无缝打开新终端。

Tauri Rust + Node CLI Dual

原子级写入与持久安全锁

官方 Codex 导入与 OpenCode 写入均配备进程预检和独占导入锁(Persistent Locks),避免因多进程并发而损坏本地数据库或历史记录,保障数据无损。

Atomic Writes · Lock Safe
Verified Ecosystem

跨客户端兼容性证据与支持矩阵

不盲目承诺虚假互通,所有支持状态均基于真实环境的原生测试与证据链归档。

编程 Agent 入口 查找与解析 目标会话恢复与接力 集成机制与数据保护 验收状态
Claude Code ✓ 原生 Session ID 解析 可作为接力来源或恢复目标 本地 JSON 历史解析,CWD 严格匹配 已验证 (P1/P2)
OpenAI Codex (桌面端 & CLI) ✓ 线程 ID & 项目映射 支持单会话导入预览、确认与打开 绑定项目先建流程与 Watch 独占导入锁 官方单会话流已验收
OpenCode (Web, TUI, CLI) ✓ SQLite 存储自动查找 支持路径隔离与原生 ID 修复恢复 兼容 SQLite 线程迁移与 Terminal 复用 CLI & SQLite 已验证
Kimi CLI ✓ CLI 会话状态识别 增量补充历史消息恢复任务 调用本地 CLI,保留认证环境 适配器就绪
Pi CLI & Grok CLI ✓ 终端记录解析 内核转换与命令剪贴板回退 适配器保留,终端安全启动 内核适配中
3-Step Workflow

三步完成会话接力,换班继续航行

01

获取原生会话 ID

在 Claude Code、OpenCode 或任何已运行的终端中复制出当前 Session ID,粘贴至 AgentRelay 桌面端或通过 CLI 指定。

02

核对来源与工作目录

系统自动解析出所属 Agent 类型、代码仓库所在路径 (CWD) 及轮次信息。避免因目录不匹配而发生错误覆盖。

03

一键转入目标工具

点击目标 Agent 卡片,选择直接在当前终端唤起、打开 Codex 官方预览确认,或“仅复制命令”由您自行安排运行。

Ready to install

立即安装体验 AgentRelay

支持直接通过 Node / npx 免安装极速运行,或下载 macOS 原生桌面客户端以获得完整的卡片式会话预览管理。

$ npx @can4hou6joeng4/watch
$ git clone https://github.com/can4hou6joeng4/Watch
Search FAQ

常见问题与技术细节

针对高频搜索疑问与安全边界的权威说明。

Claude Code 额度用完或者达到限额了怎么无缝继续?
使用 AgentRelay 仅需从原有终端复制当前 Claude Code 的 Session ID,软件将自动读取本地日志与绑定的工作路径 (CWD)。选择转入 OpenAI Codex、OpenCode 或 Kimi 后,AgentRelay 会将对话流、文件变动与未完成任务重构为目标客户端格式,直接唤起新 Agent 继续编写代码,省去重复灌输 prompt 的困扰。
会话迁移过程中我的代码或凭据会被上传到云端吗?
绝对不会。AgentRelay 没有任何云端收集服务或中继转译服务器。所有 SQLite 数据库读取与文件重构均发生在您的本地电脑上。我们严格遵循隐私第一原则,不会访问您的实际 API Key 或向远程发送任何代码数据。
接力后会破坏目标客户端既有的历史记录吗?
不会。针对官方 OpenAI Codex 导入,我们实现了明确的 prepare → preview → confirm 机制,仅在用户确认后提交,并施加持久导入锁(Persistent Locks);针对 OpenCode,系统采用专用 SQLite 隔离环境与原生 ID 校验,杜绝任何数据脏写或并发冲突。
为什么不直接在新工具中重新发一段总结性 Prompt?
重新发送一段自然语言总结会丢失很多关键工程细节:例如前一个 Agent 尝试过哪些失败路径、测试过哪些临时分支、调用了哪些特殊工具等。AgentRelay 保持了结构化的消息上下文,让接班的 Agent 能够理解任务由来到当前状态的全貌,避免重复踩坑。
YOLO 模式是什么含义?有安全隐患吗?
YOLO 模式在 AgentRelay 中默认保持关闭状态。开启后仅代表在目标 CLI 命令中加入原生免确认参数(如 `-y`),这属于 CLI 便捷参数传递,绝不代表桌面端或文件系统的越权设置,更不会突破操作系统的沙盒边界。