[开源] 做了一个让人和多个 Agent 一起工作的项目: Nexus
最近一直在做 Nexus ,刚发了一个新版本。

GitHub:
[https://github.com/nexus-research-lab/nexus](https://github.com/nexus-research-lab/nexus)
一句话介绍:人和多个独立 Agent ,可以在同一个 Room 里一起工作。
做它的起因很简单。现在产品、研发、设计都可以各自找 AI 帮忙,但这些 Agent 基本都留在个人会话里。每个人确实变快了,项目里的事实、决定和交接却还是要靠人从几个聊天窗口里搬来搬去。
Nexus 想试的是另一种结构:Agent 不是某个人聊天框里的功能,而是 Room 里的成员。
每个 Agent 有自己的身份、工作区、Skill 和文件式记忆;可以单独私聊,也可以被邀请进 Room 。在 Room 里,可以直接 @成员、定向交接,让几个 Agent 分头处理不同部分,再把结果带回公共讨论。
目前已经能跑的包括:
- 单 Agent 的 DM ,以及人和多个 Agent 参与的 Room
- @提及、定向回复、任务交接和并行处理
- 独立工作区、文件式记忆、Skill 、定时任务和心跳
- `nxs`(go 实现,内存占用更小) 与 Claude Code 两种 Agent Runtime
- macOS 、Windows 桌面端,以及 Docker 服务端部署
后端是 Go ,前端是 React 。Agent Runtime 运行在独立子进程里,通过 stdio JSON 协议和 Nexus 通信。项目采用 Apache 2.0 协议。
现在还比较早期。Room 的基本协作链路已经可以使用,但多用户上下文怎么共享又不越界、Agent 归谁管理、权限和审计怎么做、多个成员怎样持续推进一个长期任务,这些问题还在继续处理。
欢迎试用、提 Issue ,也欢迎直接说这个方向哪里不成立。

---
原文链接:[点击查看](https://www.v2ex.com/t/1230706)

GitHub:
[https://github.com/nexus-research-lab/nexus](https://github.com/nexus-research-lab/nexus)
一句话介绍:人和多个独立 Agent ,可以在同一个 Room 里一起工作。
做它的起因很简单。现在产品、研发、设计都可以各自找 AI 帮忙,但这些 Agent 基本都留在个人会话里。每个人确实变快了,项目里的事实、决定和交接却还是要靠人从几个聊天窗口里搬来搬去。
Nexus 想试的是另一种结构:Agent 不是某个人聊天框里的功能,而是 Room 里的成员。
每个 Agent 有自己的身份、工作区、Skill 和文件式记忆;可以单独私聊,也可以被邀请进 Room 。在 Room 里,可以直接 @成员、定向交接,让几个 Agent 分头处理不同部分,再把结果带回公共讨论。
目前已经能跑的包括:
- 单 Agent 的 DM ,以及人和多个 Agent 参与的 Room
- @提及、定向回复、任务交接和并行处理
- 独立工作区、文件式记忆、Skill 、定时任务和心跳
- `nxs`(go 实现,内存占用更小) 与 Claude Code 两种 Agent Runtime
- macOS 、Windows 桌面端,以及 Docker 服务端部署
后端是 Go ,前端是 React 。Agent Runtime 运行在独立子进程里,通过 stdio JSON 协议和 Nexus 通信。项目采用 Apache 2.0 协议。
现在还比较早期。Room 的基本协作链路已经可以使用,但多用户上下文怎么共享又不越界、Agent 归谁管理、权限和审计怎么做、多个成员怎样持续推进一个长期任务,这些问题还在继续处理。
欢迎试用、提 Issue ,也欢迎直接说这个方向哪里不成立。

---
原文链接:[点击查看](https://www.v2ex.com/t/1230706)
评论
暂无评论。