好几台机器上的 agent,
收进一个窗口。

镜像跑在任意机器上的终端会话,一眼看出哪个在等你回话, 并把任务与记忆跨机同步 —— 记忆加密之后才离开本机。

Windows · macOS · 浏览器  ·  W1–W5 已完成 · W6 进行中 · 自用项目

它解决的那件事

本机           3 个会话
  ├ api       ● 在等你回答   Do you want to proceed?
  ├ web       ● 跑着
  └ etl       ○ 已退出 (0)
构建机         2 个会话        darwin · arm64
  ├ crawler   ● 跑着          claude-code
  └ report    ● 额度快用完了

五个会话开在五个窗口里时,你不知道哪一个正卡在一句问话上。

能力

多机镜像

agent 是纯 PTY 多路复用,不解析终端内容、不调模型。断线自动重连,重连后从环形缓冲重放历史。

谁在等你

从字节流里认出权限询问、崩溃、额度告警。规则来自可执行文件里的真实字符串,不是截图。误报比漏报更难受,所以规则保守。

任务与记忆

任务树是一份 markdown,人和 agent 都能改。记忆库跨机同步,冲突暴露给人 —— 不做自动合并。

加密同步

后端是你自己的私有 git 仓库,没有要运维的服务器。记忆以密文入库,密钥只在各机器的系统凭据库里,不进仓库。

用量看得见

读 Claude Code 自己的 transcript 算已花费。只说花了多少,不说还剩多少 —— transcript 里根本没有配额状态。

浏览器也能开

同一份代码产出静态网页版。默认只读:输出照常镜像,按键不发出去。

刻意不做的

说清楚的上限

记忆加密不隐藏文件名,删除不跨机传播,加密文件无法行级合并(并发改同一份 = 整文件冲突,两边明文会被解出来给你比对)。
网页版的只读模式是防误触,不是安全边界 —— 拿到 token 的人打开控制台就能绕过。真正的边界是 token 加边缘认证。