社区 Community 需审批 Needs approval 多Agent Multi-agent

Errand:开源「每席一电脑」Grok Bot / Muse 相邻桌面(Runta) Errand: open-source Grok Bot / Muse-style desktop (Runta)

Errand: open-source Grok Bot / Muse-style desktop (Runta)

开源桌面壳:每人一台云电脑,用来对照 Grok Bot。 Open-source desk where each teammate gets a cloud computer beside Grok Bot.

Errand:开源「每席一电脑」Grok Bot / Muse 相邻桌面(Runta) 预览
作者长文界面图:侧栏里的 Mira / Scout,以及 Mira 的云电脑。来源 runta.com/blog 的 conversation-and-computer.webp(2026-09-22),本站裁成 3:2。 Author write-up UI: Mira / Scout in the sidebar, and Mira’s cloud computer. Source: conversation-and-computer.webp on runta.com/blog (2026-09-22), cropped here to 3:2.
打开原文Open source

详细介绍Details

Apache-2.0 桌面壳 Errand(runerrand.dev):每个队友一台 Runta 云电脑(shell / 浏览器 / 文件)。用来对照 Grok Bot「每席一电脑」,不是官方替代品。 Apache-2.0 desktop shell Errand (runerrand.dev): each teammate gets a Runta cloud computer (shell / browser / files). Listed beside Grok Bot’s per-seat computer — not an official replacement.

它是什么What it is

Errand 是开源 macOS 桌面客户端,许可证 Apache-2.0(仓库 LICENSE;GitHub license API 于 2026-09-23 仍为 Apache-2.0)。官网写明由 Runta Cloud Agents 驱动:每个队友有自己的对话,以及一台带着文件和工具的云电脑。关掉本地 App 不会删掉队友、对话或文件——App 只是看云端工作区的窗口。作者 Shiqi Mei 的 2026-09-22 长文,以及 HN item 49803044 的标题,把它说成 Grok Bot / Muse 的开源相邻做法。本站按这个口径收录:可复现的相邻栈,不是官方 Grok Bot 或 Muse 的替代品。 Errand is an open-source macOS desktop client under Apache-2.0 (repo LICENSE; the GitHub license API still reported Apache-2.0 on 2026-09-23). The site says it is powered by Runta Cloud Agents: each teammate has a conversation and a cloud computer with files and tools. Closing the local app does not delete teammates, conversations, or files — the app is a window onto the cloud workspace. Shiqi Mei’s 2026-09-22 write-up, and the title of HN item 49803044, frame it as an open-source take on Grok Bot / Muse. This library lists it on that basis: a reproducible adjacent stack, not an official Grok Bot or Muse replacement.

为什么推荐Why we recommend it Apache-2.0(GitHub license API,2026-09-23)。预览裁自长文界面图 conversation-and-computer.webp,3:2 自托管。依赖 Runta;不当官方替代品。 Apache-2.0 (GitHub license API, 2026-09-23). Depends on Runta; not marketed as an official replacement.

核验记录:来源、抓取与截图说明Verification log: sources, checks, and captures

已对照 HN item 49803044、仓库 README、官网 FAQ 与作者 2026-09-22 长文。Checked against HN item 49803044, the repo README, the site FAQ, and the author’s 2026-09-22 write-up. Preview is the write-up UI image conversation-and-computer.webp, cropped to 3:2 and self-hosted.

对照Contrast

左列是 Errand 在长文、仓库和官网上对得上的事实。右列只说明它为什么被拿来对照 Grok Bot「每席一电脑」,不补写本库没核过的官方操作。 The left column is what the write-up, repo, and site actually say about Errand. The right column only says why it sits next to Grok Bot’s per-seat computer — it does not fill in official behavior this library has not checked.

Errand Errand 对照 Grok Bot「每席一电脑」 Beside Grok Bot’s per-seat computer

电脑在哪 Where the computer is

Errand Errand

每个队友一台 Runta runtime:独立的 shell、浏览器和文件系统,跨任务还在。作者写明这台电脑在云上,点按发生在 runtime 里,不在你的笔记本上。 Each teammate gets a Runta runtime: its own shell, browser, and filesystem that stick around between tasks. The write-up says that computer is in the cloud — clicks happen on the runtime, not on your laptop.

对照 Grok Bot「每席一电脑」 Beside Grok Bot’s per-seat computer

同一类问题:一席一台电脑。这里不比较 Grok Bot 的具体实现。 Same class of idea: one computer per seat. This row does not compare Grok Bot’s implementation.

关掉本地 App Quitting the local app

Errand Errand

执行在 Runta,Errand 是客户端。退出 App 不会停掉正在跑的任务;再打开时按对话拉回 runs 和产物。官网 FAQ:关掉 App 不会删除队友、对话或文件。 Execution lives on Runta; Errand is the client. Quitting the app does not stop a run in progress; reopening fetches runs and artifacts per conversation. The site FAQ says closing the app does not delete teammates, conversations, or files.

对照 Grok Bot「每席一电脑」 Beside Grok Bot’s per-seat computer

用来对照「交办之后可以离开」。官方 Grok Bot 是否同样离开,以 xAI 文档为准。 Useful as a comparison for handing work off and leaving. Whether official Grok Bot behaves the same way is a question for the xAI docs.

看桌面 / 接管 Watch or take over

Errand Errand

可以从 Errand 打开队友的屏幕。作者写这是连到 runtime 的 VNC,用 noVNC 画在界面里,可以看,也可以接管。2026-09-23 仓库里 src/ui/components/VncDesktop.tsx 为 72 行,与长文一致。 You can open a teammate’s screen from Errand. The author describes a VNC session to the runtime, drawn with noVNC, for watching or taking over. On 2026-09-23, src/ui/components/VncDesktop.tsx in the repo is 72 lines, matching the write-up.

对照 Grok Bot「每席一电脑」 Beside Grok Bot’s per-seat computer

只记录 Errand 怎么看云桌面,不把这套 VNC 说成 Grok Bot 的做法。 This records how Errand shows the cloud desktop. It does not claim Grok Bot uses this VNC path.

壳为什么薄 Why the shell is thin

Errand Errand

作者称桌面大约 4,000 行 TypeScript,因为 runtime、computer-use、agent loop 和持久化已经在 Runta,所以一个人大约一周做出壳。本库没有重数整个仓库的行数。 The author says the desktop app is about 4,000 lines of TypeScript, because the runtime, computer-use, agent loop, and persistence already lived in Runta — so one person shipped the shell in about a week. This library did not re-count the repo.

对照 Grok Bot「每席一电脑」 Beside Grok Bot’s per-seat computer

对照的是「专席电脑 + 可离开」可以落在一层薄客户端上,前提是 runtime 已经存在。不是从零复刻的官方产品。 The comparison is that a per-seat computer you can leave can sit on a thin client when the runtime already exists. It is not a from-scratch official product.

怎么试Try it

  1. 打开官网 Open the site

    先看 runerrand.dev 上的产品说明。页面里的对话是示例,不连接真实 Agent,也不会把消息发出去。系统要求以 FAQ 当日文字为准:Apple Silicon、macOS 13+、Runta 账号,以及为 Agent 配好的模型。 Start with the product page on runerrand.dev. The conversations on that page are samples: they do not connect to a real agent or send messages out. System requirements follow the FAQ as written that day: Apple Silicon, macOS 13+, a Runta account, and a model configured for the agents.

  2. 读仓库再在本机跑 Read the repo, then run it locally

    仓库是 runta-dev/errand,Apache-2.0。README 的 Quick start 是 clone 之后 npm ci、npm run dev(macOS 13+、Apple Silicon、Node.js 22–26)。本地桌面仍连接 Runta Cloud Agents,需要 Runta 账号和模型权限。 The repo is runta-dev/errand, Apache-2.0. The README quick start is clone, then npm ci and npm run dev (macOS 13+, Apple Silicon, Node.js 22–26). The local desktop still connects to Runta Cloud Agents, so you need a Runta account and model access.

  3. 看 HN 和作者长文 Read HN and the author write-up

    HN item 49803044(2026-09-22)的标题把 Errand 称为一周做出的开源 Grok Bot / Muse alternative。Shiqi Mei 的长文解释壳为什么薄、关 App 为什么不停,并附有真实界面截图。 HN item 49803044 (2026-09-22) titles Errand as an open-source Grok Bot / Muse alternative built in a week. Shiqi Mei’s write-up explains why the shell is thin, why quitting the app does not stop the work, and includes real UI screenshots.

边界Boundaries

  • 依赖 Runta。官网和 README:云 runtime 与模型用量另计;需要 Runta 账号,并为 Agent 配好模型。作者称目前仅 macOS,模型和控制框架都可以换,并在做把 runtime 放到读者自己账号里的选项。 Depends on Runta. The site and README say cloud runtime and model usage are billed separately; you need a Runta account and a model configured for the agents. The author says it is macOS-only for now, the model and harness are swappable, and a bring-your-own-cloud option is in progress so the runtime can sit in the reader’s account.
  • Runta 账号、密钥,以及云电脑上的对外动作(打开网页、点按、把内容发出去)由读者自己负责。没有审过的流程不要直接当成生产。 The Runta account, keys, and outbound actions on the cloud computer (opening pages, clicking, sending anything out) are the reader’s responsibility. Do not put an unreviewed flow straight into production.
  • 不要把它宣传成官方 Grok Bot 或 Muse 的替代品。仓库描述和 HN 标题是作者或提交者的说法;本站只把它当作可复现的相邻栈。 Do not market it as an official substitute for Grok Bot or Muse. The repo description and the HN title are the author or submitter’s framing; this library lists it as a reproducible adjacent stack.

相关案例Related cases