跳到正文
Hacker News· ramoz·· 9 天前AI 评分62

Plannotator 发布 Inbox,为长时运行智能体提供异步决策界面

Show HN: Plannotator Inbox – Decision Making Surface for Agents

AI 导读

Plannotator 发布 Inbox,一个面向长时运行编码智能体的异步界面,把智能体在运行中提出的问题、遇到的阻塞以及需要评审的计划、原型和 diff 集中到收件箱,用户像读邮件一样查看并回复或批注,智能体随后继续运行。

正文 · AI 翻译

plannotator 收件箱

为你的长时间运行的智能体提供的异步界面

编码智能体现在会连续工作数小时。在一次运行中,它们会有疑问。它们会遇到阻碍。它们会产出你需要审阅的计划、 原型和差异。收件箱就是所有这些内容在它们持续工作时送达的地方。你像读邮件一样阅读它, 有空时再回复。审阅和批注是 Plannotator 的原生体验。智能体会接收你的回答并继续工作。

本地运行。支持 Claude Code、Pi、OpenCode 以及任何 MCP 智能体。开源。

curl -fsSL https://plannotator.ai/install.sh | bash

然后 plannotator inbox

为什么不用智能体自己的窗口

智能体的窗口是为你正在观看的那次运行准备的。长时间运行恰恰是你不盯着看的那些。当多个 智能体同时运行时,你并不会坐在它们任何一个的窗口里。它们的问题、阻碍和审阅请求需要有 一个落脚之处,而不是淹没在滚动回看里。

收件箱就是那个地方。每个智能体都向它写入。每一项都是一个附带上下文的线程。你准备好时 再打开它。你回复或批注一次。智能体就从那里继续。

工作原理

01

智能体在工作时向收件箱写入。

一个带选项的问题。一个阻碍。一个待审阅的计划、原型或差异。

02

你在收件箱中回复。

选择一个选项。用 Plannotator 批注文件。发送。

03

智能体收到回答。

它作为会话的下一轮到达。线程显示“已送达 Claude Code”。

一次运行期间会收到什么

01

计划

智能体起草一份计划,并就它无法独自决定的事情提问。计划在线程旁边打开。你对某一行发表评论 并选择答案。在你发送之前,任何内容都不会到达智能体。

如果智能体在发送后编辑了计划,收件箱会说明这一点,并打开它发送的那个版本。

这一切发生时你在别处。智能体继续工作。收件箱会在有事情需要你时通知你。

02

计划未覆盖的问题

进行到一半时,智能体遇到了计划中未涉及的情况并停下。该线程会置顶到 “停在你这里”下。你来回答。如果这个回答是一项决策,你打开开关,该决策就会随项目一起存储。 你的智能体在下一次运行时会读取它。

03

原型

智能体附上原型。它在收件箱内以全屏打开。你在需要修改的部分固定评论。这些评论会随你下一次 发送一起送出。

Markdown、HTML、Mermaid 和 Graphviz。Plannotator 的批注工具。

原型在收件箱中打开,并固定了一条评论

04

引导式审阅

在运行结束时,智能体发送一份引导式审阅。变更按阅读顺序拆分为多个部分。 每个部分都有其差异和简短摘要。每个文件都会与真实差异进行核对。你一口气读完整份 变更。

连接方式

Plannotator 的 Claude Code 模组、Pi 扩展和 OpenCode 插件会自行写入收件箱,并在你发送时 唤醒智能体。这三者无需安装任何东西。

Claude Code

Pi

OpenCode

任何其他智能体都可以作为本地 MCP 服务器连接到收件箱。收件箱会显示 Codex、 Cursor、VS Code、Gemini CLI、Zed、Goose、Amp 和 Cline 的具体步骤。

codex mcp add plannotator-inbox -- plannotator inbox mcp

本地

  • 监听 127.0.0.1。在你的浏览器中打开。
  • 线程、回答和决策都是 ~/.plannotator 下的文件。
  • Plannotator 的一部分。MIT 或 Apache 2.0。

即将推出 同一收件箱的托管版本,并可在你的手机上使用。

博客 为长时间运行的智能体提供的异步界面

安装

安装 Plannotator 并运行 plannotator inbox。

curl -fsSL https://plannotator.ai/install.sh | bash

来源:Hacker News · plannotator.ai