作者 Alexander(自称曾为 Browser Use 工程师 #2)在 Show HN《Mainplane – Agent in Go that lives on your old PC, drives your laptop》(HN item 50246690;HN API time → 2026-10-26;外链 github.com/mainplane-ai/mainplane)第一人称说明:本地 Agent 随笔记本休眠死去,云端 Agent 又够不着「不在 git 里」的跨桌面/Mac mini/笔记本工作,于是在 2012 旧台式机装 Ubuntu 作 Mainplane server——自称已跑约四周、负载均值约 0.02,因工具在其他机器执行。
机制:控制面跑 harness,持有 API 密钥与全部会话、发起 LLM 调用,并把每次工具调用路由到 worker;worker 经内置私有 WireGuard 组网,bash 落在 worker 终端而非 server。会话=一份可读的 append-only 文件,可从文件恢复;可观测性即这些状态文件。刻意做小:系统提示约 3k token,工具只有 shell 与文件读写改——作者称在 Browser Use 删辅助函数后前沿模型更好。不做有损 compaction:会话满时 `/continue` 开新会话去 grep 旧状态文件取回所需,而不是等漫长 `/compact`。不做权限提示弹窗:策略是只把信任的工作放上该机。Go 以便把 WireGuard 编进约 20MB 二进制。本场景据此输出「控制面-worker」提纲。禁止声称已代你组网或已替你保管密钥零事故。