Agent 的对话、运行状态和代码改动是团队协作的新战场,但混乱也是。Lody 的开源版本试图解决这个问题。
Lody 定位是 Coding Agent 协作工作空间,8 月 26 日正式开源了 CLI 和本地桌面端。简单说,它把散在不同成员、Agent 和机器里的会话、运行状态与代码改动集中到一个空间中。团队成员可以直接打开彼此的会话继续讨论,也能从浏览器或手机向一台在线机器发起任务,任务跑着的时候还能补指令。

思路上的亮点是对 Agent 的「容器化」——Lody 基于 Loro 的 CRDT 引擎构建了 local-first 同步层,设备拥有本地副本,网络恢复后再同步变化。这意味着团队积累的对话历史、决策记录不会因为切换工具或 Agent 而丢失。CRDT 的选择也允许不同副本独立修改,重新连接后自动合并,不需要中央协调。

技术实现上,Lody 支持通过 ACP(Agent Communication Protocol)连接 Claude Code、Codex、Kimi、OpenCode 等现有 Agent。连接的机器保持私有直到被共享到 workspace。它还给 Agent 提供了跨会话协作的工具——一个 Agent 可以创建新的子会话、读取状态和历程、发送后续指令、取消运行中的任务,甚至把调查、实现和测试委派给并行的独立会话去跑。
对团队来说比较实用的功能是 Git worktree 隔离:不同会话可以有自己的 worktree,多个 Agent 并行工作不互相干扰。成员可以在标签页里打开多个聊天、文件、diff、终端和预览,也可以 fork 一个会话到另一个 worktree 换条路试。

Lody 目前还想做两件更大的事:一是端到端加密 workspace(设计已经完成第一版),二是把对话、代码、任务、文档和历史决策联系起来,成为团队与 AI 共享的「理解层」。后者是区分纯粹的工具和平台的分界线——代码保留了结果,但保留不了形成结果的理由,Lody 想填补这个缺口。
参考来源: