Sno Station

智能体,集合。

两个脑袋胜过一个,每做完一件事就进步一点。

额度用完也不停工。不替自己的工作打分。每做一件事,都能学到新东西。

  • Apache-2.0
  • 公开共建
  • 在你的笔记本电脑上运行,无需常驻进程
  • 支持 Claude Code · Codex · OpenClaw

产品

Sno Station

智能体,集合。

两个脑袋胜过一个,每做完一件事就进步一点。

额度用完也不停工。不替自己的工作打分。每做一件事,都能学到新东西。

你已经在为 Claude Code 和 Codex 付费,也已经让它们在两个终端里并排工作,却还得自己搬运成果。Sno Station 让它们不再是两个各自独立的工具,而成为一个团队。

它就在你的笔记本电脑上运行。无需常驻进程、服务器或云端。它们共同读写一份记忆,通过信箱互相唤醒,遵循一套技能,并在学到新东西时修改技能。从头到尾采用 Apache-2.0 许可。

里面有四样东西:

共享记忆。

两位智能体共用一份加密存储在你电脑上的记忆。每次运行后提炼一次,让记忆更精炼,而不是越来越长。

智能体之间的通信。

Sno Reach:任一智能体都可以呼叫另一位、交接任务或请求审查。只用普通文件,无需常驻进程。

团队共用的技能。

同行审查、交接、协调、反思与组队。无论你用什么语言与智能体交流,它们都能遵循这些技能。

自我改进循环。

每天晚上,它读取当天的会话,提出修改智能体自身技能的建议,然后等你批准。

为什么选择 Sno

每完成一项工作,智能体都会变得更好。

Claude Code 和 Codex 本身不变,但它们共用的工作场所会变。每次任务后,工作场所会修改自身技能、精简自身记忆,并让另一家公司的智能体检查成果。学到的经验归你所有。你做主,你定规矩。

每份工作都让下一份做得更好

1. 技能会自我修改,由你批准。

完成任务后,智能体会修改让它出错的技能,并通过拉取请求提交给你。

2. 记忆变得更精炼,而不是更冗长。

每次运行后,共享记忆都会经过提炼。留下更少的文字,每一行都有价值。

3. 没有谁能给自己的工作打分。

来自另一家公司的第三位智能体会检查改动。它读的是代码差异,而不是作者的名字。

4. 下一次运行证明有效,修复才算数。

用今天的运行结果衡量昨天的改动。数据决定是否保留。

两个脑袋胜过一个

5. 不是第二个意见,而是另一家公司的视角。

来自同一家公司的智能体可能有相同的盲点。另一家公司的审查从未空手而归。

6. 一个达到额度上限,另一个接班。

轮换时,另一位智能体沿着同一条思路、同一份记忆、同一条分支继续。工作不会中断。

7. 趁错误还不昂贵时抓住它。

错误计划如果在第三步被发现,只浪费三步,而不是四十步。两位智能体比一位反复返工更省钱。

8. 不同的头脑负责不同的工作,这就是任务分派。

分派任务时,一个探索,一个收尾;各做自己擅长的事。

如何运作

连接一次,之后照常工作。

Sno Station 位于你已在使用的智能体之下。你不用更换工具,只会有三处变化。

1. 照常工作。需要时,团队就在身边。

  • 其中一个达到了额度上限。 让另一位执行 sno reach call 。它会从共享记忆和信箱接手任务,保留完整上下文。这就是轮换。
  • 你想请另一双眼睛检查。 让任一智能体用 peer-review 审查另一位的工作。审查者总来自不同的运行环境。
  • 一项任务分成两部分。 让一个负责规划、一个负责实现,或一个负责实现、一个负责审查。这就是任务分派。

2. 每晚都在学习

自我改进循环读取当天的会话,找出反复出现的错误,并建议修改智能体自身的技能文件。第二天早上,对你认可的建议运行 rem-reflect accept <id> 。没有你的批准,什么都不会改变。

3. 开始使用

在任意 Claude Code、Codex 或 OpenClaw 对话中说 Sno onboarding 。智能体会通过 sno 命令行工具自行完成配置:共享记忆、Sno Reach、双智能体技能,以及各运行环境需要的钩子。你无需记住软件包名称。

(在引导技能发布前:‘尚未上线,请关注代码仓库。’说明文档确认可用前,不要把这一步说成已上线。)

你将获得:

  • 跨会话保留、越用越精炼的记忆。
  • 来自另一家公司的审查,避免两位智能体拥有相同盲点。
  • 一位成员用完额度后仍能继续工作的团队。
  • 用可阅读、可编辑的普通文件保存团队经验的技能。

智能体团队

单兵。双人。团队。

团队可以由任意数量、分工不同的智能体组成,共用一个工作场所。双人团队是最小的团队,也是多数人的起点。

上面是工具箱里的四样东西。下面是双人团队能做的四件事。

来自两家公司的两位智能体,共用一个工作场所。这就是双人团队。它能做到单个智能体做不到的四件事:

优势互补。

一个擅长全面规划,一个擅长细致实现。各做自己擅长的部分。

相互检查。

没写代码的那位来检查,双方轮流。

相互学习。

一个审查另一个的运行过程,提炼值得改进的地方。每晚的循环由此获得素材。

接受指挥。

一位智能体带队,其他成员在它的指挥下工作,由带队者决策。遇到单次会话装不下的长期计划,这种组织方式能接得住。

加上第三位成员,你就有了一位不曾参与编写的评审。继续增加成员,就是一支团队。无论规模多大,规则都一样:一个工作场所、普通文件、无需常驻进程,以及一位负责批准规则变更的人。

我们不会指定谁更谨慎、谁更快。 这会随着月份和任务而变化。重要的是它们彼此不同。

安全

属于你,也始终属于你。

团队学到的所有东西,都留在你笔记本电脑上的同一个工作区。

  • 无需常驻进程、服务器或云端。

    即使没有云端服务,产品也功能完整。未来的云端服务是可选的。

  • 从第一次使用起就加密。

    记忆库在你的电脑上加密;密钥只配置一次,之后不会离开你的电脑。Sno 不会收到你的数据库或密钥。

  • 可以直接打开的普通文件。

    记忆、消息和技能都是文件夹里的文件。你可以阅读、编辑、导出或删除。

  • 未经你同意,规则不会改变。

    每晚的循环提出建议,由人批准。智能体自身技能的修改以拉取请求的形式提交。

  • 从头到尾采用 Apache-2.0 许可。

    在你电脑上运行的所有内容都是开源的。

  • 完整的安全边界, 包括它能防范什么、不能防范什么,见 docs/security.md。安全问题请发送至 security@sno.ai。

常见问题

Sno Station 是什么?

这是一款开源软件,让你已在使用的 AI 智能体在自己的电脑上组成团队。它们共享记忆、可以互相呼叫、遵循并修改技能,并通过每晚运行的循环越用越好。

它支持哪些智能体?

目前支持 Claude Code、Codex 和 OpenClaw。任何能运行命令行工具并读取技能文件的智能体都能加入团队;这三款是我们实际使用和测试的。

它和官方的 Claude-to-Codex 插件有什么不同?

那个插件是单向的:一个智能体做主,另一个是它调用的工具。双人团队里的两位成员地位平等,都能唤醒和审查对方。工作通过共享记忆传递,而不是靠复制粘贴。

需要服务器或常驻进程吗?

不需要。Sno Station 使用笔记本电脑工作区中的普通文件,没有需要一直运行的服务。

我的数据存在哪里?

加密存储在你的电脑上,密钥不会离开电脑。没有数据发送给 Sno。你随时可以导出、编辑或删除。

它会自行改变智能体的行为吗?

不会。每晚的循环只会建议修改智能体自身技能。每项建议都由你接受或拒绝。未经你批准,什么都不会改变。

它是开源的吗?

是的。在你电脑上运行的所有内容都采用 Apache-2.0 许可。

要花多少钱?

Sno Station 免费。我们将推出托管版本,让你关掉笔记本电脑后团队也能继续工作;即使不用托管版,你电脑上的产品也功能完整。

什么是团队?什么是双人团队?

团队由任意数量、分工不同的智能体组成,共用一个工作场所。双人团队是最小的团队:两位来自不同公司的智能体。多数人从这里开始。

哪个智能体更聪明?

我们不会下定论。答案会随月份和任务而变化。重要的是它们有所不同,而且没写东西的那位会负责检查。

如何开始?

引导技能发布后,在智能体对话中说 Sno onboarding。在此之前,请给代码仓库加星并关注进展;我们正在逐步开放。