Show HN:开源智能体协作平台,支持团队协同

HN Shipped with Claude 2026-08-28T17:51:29.906603

介绍 Open Session

Open Session 是一个开源的云端智能体编排平台,团队可以借助它完成代码发布、数据分析、客户沟通等各类工作。它支持在浏览器、Mac 和 Windows 上运行,iOS 版本也将很快推出。

Open Session 由 Tella 团队开发。我们想要一个完全贴合团队需求的编排工具,但市面上的现有产品要么不匹配,要么太贵。而且,自己动手造工具也很有意思。

Open Session 工作区界面:左侧是会话列表,右侧是对话记录。

手机上打开同一个会话的样子。

我们本可以只让 Open Session 留在公司内部使用,但还是选择把它开源,因为我们相信:

  1. 每家公司将来都会像这样工作

  2. 团队可以也应该拥有自己的工具

  3. 智能体编排离不开一套通用的工具基础

在 Tella,所有人都使用 Open Session,而且不仅限于产品开发。它还帮助我们处理运营、客服、数据分析、财务,以及日常的 AI 对话。

从今年 7 月开始,Tella 上线的代码中有 80% 都来自 Open Session。它已经成为我们团队最重要的工具。

它是如何工作的

Open Session 是一个可自托管的 Web 应用,底层使用 Pi 智能体引擎。Pi 负责将会话连接到不同的模型提供商,而 Open Session 负责管理对话、Git worktree、Pull Request、自动化任务,以及在你自己的机器或沙箱环境中执行的各类操作。

因为是开源项目,你可以 fork 一份,然后根据公司需求充分改造。此外,Open Session 在产品层面也具备可扩展性。你可以接入 MCP、技能(skills)、自动化配方、集成、沙箱提供商等。

你也可以在不用维护 fork 的情况下,配置品牌、身份认证、代码仓库和公司例行流程。

会话(Sessions)

Open Session 最重要的概念是会话。会话是与智能体之间持续的、可引导的对话,每个会话都有自己的对话记录、模型、执行上下文、提示队列和可见状态。

你的云端 Agent

Open Session 的设计目标,是跑在你自己的云端服务器(或者 Mac mini)上。这样一来,你可以做很多有趣的事:只要服务器扛得住,想开多少个 agent 就开多少个;agent 干活的时候你可以合上笔记本走人;甚至用手机也能写代码。但 Open Session 还不止于此——它把协作也做成了完全面向人类的模式。

每个 session 都可以通过链接分享给整个团队。协作者可以和你一起在同一个 session 里查看、提问、引导对话方向。

Open Session 侧边栏,显示多位团队成员正在查看共享工作区。

每个 session 都归属于一个 Workspace,而一个 Workspace 可以容纳多个相关的 session。对于长期协作来说这非常有用——你不希望一堆人在同一个 session 里同时发指令,有了 Workspace 就能分开管理。

在 Workspace 内部,每个 session 都有自己独立的标签页,配有独立的 agent、模型和对话记录。但同一个 Workspace 里的所有 session 共享同一个 Git 分支和工作区。

总体的思路是:把一切都搬到云端之后,你可以更快、更灵活地工作。你能同时推进更多任务,而且整个团队都能参与进来。

更多想法

产品里还有不少有意思的设计和功能,这里挑几个我们团队比较喜欢的:

Desk mode 是一个持久会话,你可以让 Agent 在会话中把整个服务器当作上下文来处理问题。比如你可以问它「现在正在做什么?」或者「Project X 里有没有卡住的任务?」。它也可以帮你更随意地开启工作——先探索想法、做做研究,然后由 desk mode 的 Agent 在新的会话中启动更强大的子 Agent 去完成具体工作。你可以把它当成和 Agent 们开每日站会来用。

Open Session 的 Desk 界面在回答关于团队当前工作情况的问题。

Automations 是另一个很酷的功能。你可以给 Agent 一个可重复执行的任务,它会定期运行所需的会话来完成任务。在 Tella,我们用自动化来审查 PR、查找粗糙代码、维护产品文档、监控信息安全等等。你还可以把自动化和 Open Session 的另一个功能 Reports 连起来:自动化会按你要求的内容定期生成报告。我们就有针对 Tella 的 SEO 表现、功能请求、支持工单模式识别以及过期 PR 追踪的报告。

Open Session 的自动化和报告页面,显示定期运行的 PR 审查、支持、安全和文档任务。

我们还加入了一个叫 Walkthroughs 的功能。它是 Agent 完成工作后的书面总结,附带截图和演示视频。对于简单的改动,你也许只看 walkthrough 就能决定是否上线;但更重要的是,walkthrough 能大幅加快迭代循环。当多个 Agent 同时运行时,手动测试和验证每一次迭代非常痛苦——上下文和界面切换太多。在 Open Session 里,你可以直接查看 Agent 的截图和视频,然后继续下一步。

一个已完成的 Open Session walkthrough,包含书面总结和已上线更改的截图。

构建自己的工具

到 2026 年为止,我们已经用过 Cursor、Claude Code、Codex、Conductor、自定制的 tmux 配置、Amp、Slack 里的智能体、Devin、OpenClaw 等等一堆工具。

Open Session 从这些工具里借鉴了大量思路。它像是把各家优点拼在一起的作品,有点"科学怪人"的味道——但到目前为止,它是我们用过最好用的一个。

上面提到的那些名字都是大厂产品,但这个领域还有一大批小而美的创业公司在做类似的事。也有很多像我们一样的团队,自己动手做了工具并开源出来。在这个竞争激烈的赛道上,自然会有人问:你们为什么还要自己折腾?

答案很简单:现在正是做软件最让人兴奋的时候。变化太快了,自己动手做一个又很容易,而想搞清楚一切会往哪个方向走,最好的办法就是自己去定方向。

Open Session 就是我们对未来软件和创业公司会如何被打造出来的一份答卷。希望你们喜欢。

查看原文