
「agent 说做完了,其实没做完」:一个人做的 agent 监工工具,没有大号也没有爆帖,30 天攒了 700 star
它是什么 一个开源命令行工具:多个 AI 编程 agent 按你写好的需求清单各干各的,交活之后必须由另一个 agent 检查通过才能合并,免费、不要账号、不自己调模型。
为什么火了 一句话戳中了大家都碰到过的痛:agent 说做完了其实没做完;作者拿自己用 490 个 agent、被打回 227 次的真实数字做成信息图和直播页,每次发版都自己发帖,被一长串 AI 资讯号和自动新闻站接力转载。
C你可以怎么跟 别再做一个多 agent 编排工具,学它的推法:一句人人碰到过的失败场景,加一组自家实测数字和直播页;要做产品,就只做「验收证据」这一块,挂到 spec-kit、OpenSpec 这类大项目上,或者换到 Python、游戏这类别的生态。
- 数据(每天更新) · 建库 2026-10-07 · 739 星 · 7 天 +272
GitHub · 星数 数据 2026-10-09 → 2026-11-08(31 天,31 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有
Pullboard 是一个自称做美股期权量化交易的开发者 Corey Olson 做的开源命令行工具。你先写好需求,让一群 coding agent 各干各的活,但任何一个 agent 交的活,都要另一个 agent 在同一个 commit 上验收通过才算数。建库 30 天,696 star、79 fork(GitHub,11-06)。它没上过 HN 首页,也没有哪条帖子爆过。这些 star 是作者自己天天发帖、再被一长串 AI 资讯号和小语种转帖页一轮轮转出来的。对想做开源拿 star 的人来说,这套打法比这个产品本身更值得学。
一个没人看着的晚上
2026 年 10 月 16 日晚上 11:17 到第二天早上 8:51,Pullboard 自己的看板上有 38 个 agent 在干活,9.6 个小时里人一次都没动过。builder 交了 30 次活,verifier 接受 27 次、打回 2 次,最后合进主干 11 个任务:6 个功能、5 个修复,加了 817 行产品代码和 1,596 行测试。早上 7:56,npm 上自动发出了 0.8.27 版。
这一夜被作者画成一张信息图,放在 README 正中间。同一份 README 里还有一组数:10-04 到 10-16 之间,agent 说了 908 次「做完了」,其中 227 次被第二个 agent 打回,差不多每 4 次就有 1 次。他一共用过 490 个 agent。仓库 30 天有 7,341 次提交,全记在他一个人名下(GitHub,11-06)。
后来转发它的人,几乎都引了这组数字,或者引了那句话:agent 说做完了不算数。
它是什么
一个 npm 包,MIT 许可,没有依赖,自己从不调模型。agent 用的是你本来就在用的 Claude Code、Codex 或 OpenCode。它住在你的 git 仓库里,不用注册账号。几样东西:
- SPEC.md:一行写一条需求,你批准过的才算数。
- 认领即冻结:agent 认领任务时,验收标准就锁死了,干到一半不能自己改标准。
- 各走各的道:每个 agent 在自己的 git worktree 里干活,互不踩脚。
- 异体验收:测试先得是绿的,然后由另一个 agent 检查那个确切的 commit,通过就合并,不通过就带着理由退回去。README 写着「588 次合并,没有一次绕过验收」。
- DOCTRINE.md:仓库规则。每条规则都写明由谁来执行,比如 git hook,不靠在提示词里叮嘱。
- 指挥链:agent 有问题先问协调的那个 agent,真要人拍板的才递给你。手机可以配对,在外面也能回。
另外还有本地看板 pullboard view,一个直播页 pullboard.dev/live。10-28 的截图上是 32 个 agent,24 小时合了 180 个任务。
先做 SaaS,没人理
7 月 15 日,作者在 HN 发了第一个 Show HN:「Pullboard – a work queue for agents, built to run a quant desk」。那时它还是一个托管服务,一行 curl 领一个匿名工作区,或者当远程 MCP 服务器接进来。帖子里他说自己「用一队 coding agent 维护一个 40 万行以上的代码库,用来交易美股期权」(这只有他自己的说法,未核实)。这条帖子拿了 2 分、2 条评论。
10 月 7 日,同一套东西换了个说法重新出来:开源,local-first,住在你的仓库里,不要账号,不碰模型。从这天起 star 才开始涨。
star 是怎么一级一级上来的
| 日期 | 发生了什么 | star |
|---|---|---|
| 10-07 | 建库;作者在 HN 别人的 agent 编排帖底下留言「I've just open sourced it」 | 0 |
| 10-09 | 又发一次 Show HN(2 分);印度 AI 博主 Arthi R. 在 LinkedIn 转发,标题写「69 stars in two days」 | 69 |
| 10-12 | AI 自动生成的新闻站开始收录(Reveneau、aionradar 等) | 94 |
| 10-13 ~ 10-17 | X 上 10 万粉的 AI 资讯号 Dan Kornas 发帖(42 赞、3,010 浏览);作者自己在 LinkedIn 发「My AI agent told me it was done.」;YouTube 上传 90 秒讲解视频,频道只有 4 个订阅 | 约 195 |
| 10-28 | 前一天发 v0.9.3,当天上线直播页,又发一次 Show HN(1 分);墨西哥网站 OneDigital 写了一篇西语稿 | 单日 +105,全程最高 |
| 11-02 ~ 11-04 | 西语博客 La Rebelion Labs 写长文,把它和 OpenSpec 对比;菲律宾开发者 Facebook 页 Pinoyfreecoder 发长帖;比利时一个技术订阅收录 | 11-04 +91,11-05 +94 |
(star 来自 GitHub 每日数据和转帖里写的数;浏览、点赞来自 X 帖子页,11-06)
表里每一级台阶都对不上一条爆帖。作者在 HN 发了 4 次 Show HN、十几条评论,最高 3 分。近 30 天 X 上只找到 4 条提到它的帖子,最大一条就是 Dan Kornas 那条。10-28 和 11-04/05 两次涨得比能找到的帖子能带来的要多,可能还有 GitHub 站内推荐,或者没找到的 newsletter、Reddit 帖(推断)。
fork 的人分散在匈牙利、科威特、丹麦、新西兰、南非、越南,没看到成批刷 star 的迹象。npm 上个月下载 4,704 次,近 7 天 321 次(npm),说明真有人在装,只是人不多。
作者是怎么推的
说到底就是作者一个人当销售,再搭上一串转载号。
- 自己发,发版就发帖。30 天发了 30 个 release,几乎每次都配一条 HN 或 LinkedIn。10-28 的峰值和 0.9.3 版加直播页是同一天。
- 专挑相关的帖子回。10 月「software factory」正热,Sonar、LaunchDarkly、Augment 都在写「什么是 AI software factory」,他就去 HN 上这类讨论串底下留长评贴链接。这些评论本身没带来多少流量,但把链接放到了会被聚合器抓走的地方。
- README 本身就是转发素材。深浅两套 SVG 信息图、「vibe coding 在哪里会崩 / Pullboard 怎么扛住」的对照图、一夜工厂的数据图、直播看板、自动更新的「已完成任务数」徽章。转载的人大多直接截图,直接引里面的数。
- 钩子一句话就能说清。Arthi 写的是「never trust just one of them」;Reveneau 写「在 builder 和合并之间放了一个 verifier」;Pinoyfreecoder 写「合并之前有人检查它们的活」;一个中文 X 号写「把 AI 说写完了,改成另一个 AI 拿出验收证据」。每个人都在转同一个点。
没看到付费推广,也没看到小号矩阵(stargazer 列表拿不到,只能说没看到证据)。
谁在跟它抢
这条赛道很挤,而且大部分对手比它大得多:
| 项目 | 规模 | 和 Pullboard 比 |
|---|---|---|
| github/spec-kit | 14.8 万 star | GitHub 官方的规格驱动开发,管「规格到任务」,不管多 agent 并行和验收 |
| Fission-AI/OpenSpec | 7.4 万 star,近 7 天 +692 | 规格增量提案,单 agent 为主 |
| Yeachan-Heo/oh-my-claudecode | 4.1 万 star | Claude Code 里的多 agent 角色编排,靠提示词约束 |
| BloopAI/vibe-kanban | 2.9 万 star | 看板上每张卡起一个 agent,由人来审 |
| Orkas-AI/Orkas | 9,035 star,近 7 天 +5,150 | 本地 AI 团队,一个 Commander 派活,现在涨得比 Pullboard 快得多 |
| automazeio/ccpm | 8,430 star | GitHub Issues 加 worktree,形态最像,但没有独立验收 |
| MrLesk/Backlog.md | 7,293 star | 仓库里的 Markdown 任务板,不管验收 |
| openqodex/openqodex | 1,104 star | 10 月初上线,只做「push 前另派一个 reviewer」这一环 |
| kanzo、thruwire/foreman | 1,056 / 809 star | 同期新库:人和 agent 共用看板;「software factory 监工」 |
(GitHub,11-06)
Pullboard 的特别之处,是把三件别人分开做的事拼在了一起:规格驱动开发,加上认领时冻结验收标准,加上强制由另一个 agent 验同一个 commit,规则交给 git hook 执行。可最能打动人的那一半,也就是「另一个 agent 来验收」,单独拿出来就是 openqodex。Claude Code、Codex、Copilot 自带的 code review 也在往这边补。真正难抄的,是作者用 490 个 agent、7,000 多次提交攒下来的实测数据和直播看板。这些让它可信,但没有让它爆。
如果是你
判断:C。这套推法值得照着学:一句话说清的痛点,一组自家实测的数字,一个直播页,发版就发帖,再喂给那些自动抓 GitHub 新库的聚合号。没有粉丝也能 30 天拿到几百 star,它证明了这一点。但再做一个「多 agent 编排 + 验收」的工具不划算:上面有几个几万到十几万 star 的项目,Orkas 一周就涨五千,这个钩子也已经被 Pullboard 和 openqodex 占了。认真做到头,大概也就是它现在这个量级(推断)。
适合谁:自己真在用一群 agent 干重活、手里有实测数据可以晒的开发者;愿意连着一个月天天发版、天天发帖的人。
不适合谁:想靠一次 Show HN 或一条推文就起量的人。Pullboard 4 次 Show HN 最高 3 分。也不适合没有真实使用场景、只能编 demo 的人,它可信全靠那几百个 agent 的真实记录。
怎么做(选一条):
- 只做它没做好的那一块。比如「验收证据」本身:让 verifier 交出可以复查的证据(跑了哪些测试、截了哪些图、对照了哪条需求),做成能挂到 spec-kit、OpenSpec、vibe-kanban 上的插件,别跟它们抢编排。
- 换生态做。Pullboard 绑的是 Node 和 git worktree。给 Python、数据或机器学习项目、游戏引擎项目做一个「agent 交活必须过第二个 agent」的版本,用那个圈子自己的说法讲同一个痛点。
- 只抄打法,不抄产品。挑你自己在用的任何 agent 工具,照它的套路包装:先写一句人人碰到过的失败场景,再拿自己的真实数据做成 README 信息图,加一个直播页。
怎么获客:每发一个版本,就在 LinkedIn 和 X 发一条带数字的帖子;去 HN 上和你概念相关的讨论串里认真回长评,挂上链接;README 里的图做成别人能直接截走转发的样子,AI 资讯号和自动新闻站会自己找上来。
什么时候之前:「agent 自报完成不可信」是 2026 年下半年的热话题,Claude Code、Codex 一旦把「第二个 agent 验收」做成默认功能,这个钩子就不新鲜了。按现在的节奏看,最好这两三个月内出来(推断)。
什么情况说明看错了:① Pullboard 一个月后过了 3,000 star,或者被大号带上 HN 首页,说明这个钩子的天花板比看上去高,值得正面跟;② 反过来,如果 openqodex 这类只做验收的小工具停在 1,000 star 上下,大厂 code review 又补上了这块,那就连「只做验收那一块」也不值得做了。
研究底稿:竞品表、获客证据、完整研究报告
- 竞品
名字 在哪 上线 规模 它和这家不同在哪 github/spec-kit 开源 2025-08 14.81 万 star(GitHub 官方) 只管规格到任务的拆解,不管多 agent 并行和异体验收 Fission-AI/OpenSpec 开源 2025-08 7.40 万 star,近 7 天 +692 规格增量提案,单 agent 为主,没有冻结门槛和第二个 agent 验收 Yeachan-Heo/oh-my-claudecode 开源 2026-01 4.06 万 star Claude Code 里的多 agent 角色编排,靠提示词约束,不靠 git hook 或验收门 BloopAI/vibe-kanban 开源 2025-06 2.86 万 star 看板加每卡一个 agent,人来审;没有强制异体验收和规格冻结 eyaltoledano/claude-task-master 开源 2025-03 2.83 万 star PRD 拆任务、顺序执行,不管并行 lane 和验收 getpaseo/paseo / slopus/happy / Paradev 开源 2025 1.6 万 ~ 2.5 万 star 卖点是桌面 / 手机端同时开多个 agent,不做治理 Orkas-AI/Orkas 开源 2026-04 9,035 star,近 7 天 +5,150 本地 AI 团队,由一个 Commander 派活,偏通用;没有 spec / doctrine / 验收这一套 automazeio/ccpm 开源 2025-08 8,430 star 用 GitHub Issues 加 worktree 管项目,形态最接近,但没有独立 agent 验收 MrLesk/Backlog.md 开源 2025-06 7,293 star 仓库里的 Markdown 任务板,不管验收和规则执行 openqodex/openqodex 开源 2026-10-02 1,104 star 只做「另派一个 reviewer 审查改动」这一环,不管规格和派活 Copilot / Claude Code / Codex 的 code review 大厂功能 2025-2026 大厂自带 只在 PR 上审查,不做规格冻结、lane 和指挥链 Factory.ai / Devin 等 其他 2024-2026 商业产品 托管、收费、自带模型;Pullboard 是本地、开源、不调模型 - 用户从哪来
- 查实 作者自己在 HN 发帖和评论:Olscore 7-10 月发了 4 次 Show HN(2 / 2 / 3 / 1 分),在十几个 agent 编排、software factory 的讨论串里留言贴链接(HN Algolia)
- 查实 作者 LinkedIn 加 YouTube:10-13「My AI agent told me it was done.」、10-15 发布帖;10-14 发 90 秒讲解视频(频道 4 个订阅)
- 查实 X / LinkedIn 上的 AI 资讯大号:Dan Kornas(X 10.08 万粉)10-13 发帖,42 赞、10 转、49 收藏、3,010 浏览;Arthi R. 10-09 LinkedIn「69 stars in two days」
- 查实 AI 自动新闻站和小语种聚合页:Reveneau(10-12)、aionradar、AiBoss 中文和日文(10-21)、OneDigital 西语(10-28,网站加 IG)、skillfoxx 俄语、everydev、skillsllm、Thai IG、Pinoyfreecoder 菲律宾 FB(11-03)、La Rebelion Labs(11-02 ~ 11-04,博客、IG、X、r/coolgithubprojects)、Rigaux(11-03)
- 查实 发版节奏加直播看板:30 天发了 30 个 release;10-27 发 v0.9.3,10-28 上线 pullboard.dev/live,当天 +105 star
- 推断 GitHub 站内推荐或未覆盖的 newsletter / Reddit:10-28、11-04/05 的涨幅比能找到的帖子能带来的多;stargazer API 返回 404,Reddit 被挡,无法验证
Pullboard(pullboard-dev/pullboard)为什么能跑出来
渠道:GitHub · 研究日 2026-11-06 · 数据卡:建库 30 天,696 star / 79 fork,近 7 天 +257(前 7 天 +191),单日最高 +105(10-28)
一句话结论
它是一个人(Corey Olson,自称用一队 coding agent 维护 40 万行代码的美股期权量化交易系统)做的开源 CLI:把需求写成 SPEC.md 里一行一条的验收标准,多个 agent 各在自己的 git worktree 里干活,提交后必须由另一个 agent 在同一个 commit 上验收通过才算数。star 不是一次爆出来的,是靠作者自己天天在 HN、LinkedIn 发帖,加上一长串 AI 资讯聚合号、自动生成的新闻站和小语种转帖页一轮轮转,每轮带来几十到一百个 star。它拿出来的那个钩子——「agent 说做完了,其实没做完」,外加「我们自己的板上 4 个里有 1 个被第二个 agent 打回」这类自家实测数——几乎被每个转发者原样引用。规模还很小(竞品 OpenSpec 7.4 万 star、spec-kit 14.8 万 star),属于小圈子里在传的阶段。
---
1. 它是什么
- npm 包
pullboard(MIT,Node 22+,无依赖,自己从不调用模型,用的是用户自己的 Claude Code / Codex / OpenCode)。核心五个概念:Items(任务)、Shouts(agent 之间的提问,只把需要人拍板的往上递)、Spec(SPEC.md,一行一条需求,只有批准过的才算)、Doctrine(DOCTRINE.md,仓库规则,每条都配一个执行者,比如 git hook 或评审)、Activity(所有认领、提交、驳回、接受按顺序留痕)。来源:README - 工作流:agent 认领任务时验收标准就冻结;各 agent 在自己的 worktree(lane)里干活;提交前测试门槛必须是绿的;然后由另一个 agent 检查这个 commit,接受就合并,驳回就带着理由退回。附带本地看板
pullboard view、手机配对(pullboard.dev 的 relay,号称 relay 读不到内容)、10 个项目蓝图(0.8.29 起)。 - 作者用它开发它自己:README 写 10-04 到 10-16 之间,agent 说「做完了」908 次,其中 227 次被第二个 agent 打回(约 1/4);一共用过 490 个 agent;一夜 38 个 agent、9.6 小时、0 次人工操作,合了 11 个任务并在 npm 发了 0.8.27。还有一个直播页 pullboard.dev/live(10-28 截图上是 32 个 agent、24 小时合了 180 个任务)。仓库 30 天里有 7,341 次提交,全部挂在 coreyolson 一个贡献者名下(GitHub API,11-06)。
2. 前史:先做 SaaS 失败,再改成开源 CLI
- 2026-07-15 首次发 Show HN: Pullboard – a work queue for agents, built to run a quant desk:当时是托管服务加远程 MCP 服务器(curl 一下拿一个匿名工作区),只拿到 2 分、2 条评论(HN Algolia)。npm 包 07-16 建立,pullboard.dev 7 月还发了一批「How do I coordinate multiple AI coding agents?」这种问答体 SEO 文章(dispatches,现已从 sitemap 撤下)。
- 2026-10-07 改成 local-first 的开源仓库重新发(GitHub org 07-15 建,仓库 10-07 建)。同一套东西,定位从「托管工作队列」换成「住在你 git 仓库里、无账号、开源」之后,才开始涨 star。
3. 增长曲线和每个台阶对应的事件
| 时间 | star(来源) | 当时发生了什么 |
|---|---|---|
| 10-07 建库 | 0 | 作者在 HN 别人的编排类帖子底下评论「I've just open sourced it」(49999229) |
| 10-09 | 69(Arthi R. 的 LinkedIn 帖标题写「69 stars in two days」) | 10-09 作者发 Show HN「An open source agentic workflow」,2 分;LinkedIn 印度 AI 博主 Arthi R. 转发(链接) |
| 10-12 | 94(Reveneau 写的) | AI 自动生成的新闻站开始收录:Reveneau、aionradar、vibeleaderboard、vuink |
| 10-13 ~ 10-17 | 约 195(10-17,本库) | Dan Kornas(X 粉丝 10.08 万)10-13 同时在 X 和 LinkedIn 发帖:X 上 42 赞、10 转、49 收藏、3,010 次浏览(fxtwitter / x live);作者自己 10-13、10-15 在 LinkedIn 发帖;10-14 YouTube 发 90 秒讲解视频(频道只有 4 个订阅) |
| 10-20 | +33(本库) | 10-19 v0.9.1;作者在 HN「software factory 是不是伪命题」那串里留了长评(50147679);10-21 中文 AI 站 AiBoss 收录(当时 246 star) |
| 10-28 | +105(278→383,本库;fork 10-27/28 新增 22 个) | 10-27 发 v0.9.3 并在 HN 发「Pullboard 0.9.3: A local-first software factory」(3 分);10-28 上线直播页,又发 Show HN「Watch AI agents build Pullboard, live」(1 分);同日墨西哥 OneDigital 的网站和 Instagram 写了它;README 换成直播看板截图 |
| 10-29 ~ 11-03 | 每天 +5 ~ +45 | 长尾聚合:skillfoxx(俄语)、everydev、skillsllm、Thai Instagram 转帖 |
| 11-04 / 11-05 | +91 / +94(本库;fork 11-03/04 新增 21 个) | 11-02 ~ 11-04 La Rebelion Labs 发长文「Agentic engineering is mostly management」(拿 OpenSpec 和 Pullboard 比),并在 Instagram、X、r/coolgithubprojects 发「Discovering Pullboard」;11-03 菲律宾开发者 FB 页 Pinoyfreecoder 发长帖(链接);11-03 比利时 Sébastien Rigaux 的技术订阅;11-04 中文 X 号 @vintcessun 发帖(3 赞) |
有两点要说明:
- 每个台阶都对不上一个大号的单条爆帖。HN 上作者自己发了 4 次 Show HN、10 多条评论,最高 3 分;X 上整个近 30 天只搜到 4 条帖(x live,11-06),最大一条就是 Dan Kornas 那 42 赞。所以它的增长来自很多个小渠道叠起来,不是一次爆发。
- 10-28、11-04/05 两次涨幅比上面列的那些帖子看上去能带来的多。可能还有 GitHub 站内的推荐流(Explore / For You)或我们没覆盖到的 newsletter、Reddit 帖(Reddit 被反爬挡住,读不到分数)。GitHub 的 stargazer 列表 API 对这个库返回 404 / 空,没法按时间看是谁加的 star。fork 者看下来是全球各地零散的普通开发者账号(匈牙利、科威特、丹麦、新西兰、南非、越南……),有几个是 10-28、11-03 当天新注册的号,但没看到成批刷 star 的特征。fork/star 约 11%,和新库的中位数一致。npm 上个月下载 4,704 次,近 7 天 321 次(npm API),说明真有人在装,只是量不大。
4. 竞品
本库(github.duckdb,11-06)加上 GitHub API 里同一件事的玩家,按三条线分:
A. 规格驱动开发(spec-driven development,SDD),只管「写规格、按规格实现」
| 名字 | 规模 | 上线 | 和 Pullboard 的差别 |
|---|---|---|---|
| github/spec-kit(GitHub 官方) | 14.81 万 star | 2025-08 | 大厂官方,管规格到任务的拆解,不管多 agent 并行,也不管独立验收 |
| Fission-AI/OpenSpec | 7.40 万 star,近 7 天 +692 | 2025-08 | 规格增量提案(ADDED / MODIFIED),单 agent 为主;Rebelion 那篇文章就是拿它当基线,再拿 Pullboard 当补充 |
| gsd-build/get-shit-done | 6.42 万 star | 2025-12 | meta-prompting 加 SDD 的提示词框架,没有门槛和验收机制 |
| gotalab/cc-sdd、spec-kitty、gemini conductor | 1.7k ~ 3.8k star | 2025 | 同一类的小玩家;spec-kitty 也讲「治理」 |
B. 多 agent 并行编排(worktree、看板、桌面 / 手机端)
| 名字 | 规模 | 上线 | 和 Pullboard 的差别 |
|---|---|---|---|
| Yeachan-Heo/oh-my-claudecode | 4.06 万 star | 2026-01 | Claude Code 里的多 agent 团队编排,重在提示词和角色,没有冻结验收和异体验收 |
| BloopAI/vibe-kanban | 2.86 万 star | 2025-06 | 看板 UI,每张卡起一个 agent;人来审,没有「第二个 agent 验同一个 commit」这道强制门 |
| eyaltoledano/claude-task-master | 2.83 万 star | 2025-03 | PRD 拆任务,单 agent 顺序执行 |
| getpaseo/paseo、slopus/happy、ParadevAI/Paradev(Superset) | 1.6 万 ~ 2.5 万 star | 2025 | 桌面 / 手机 App 同时开多个 agent,卖点是并行和远程操作,不是治理 |
| Orkas-AI/Orkas | 9,035 star,近 7 天 +5,150 | 2026-04 | 本地 AI 团队,由一个 Commander 来派活,现在涨得比 Pullboard 猛得多 |
| automazeio/ccpm | 8,430 star | 2025-08 | 用 GitHub Issues 加 worktree 管项目,最像 Pullboard 的老前辈,但没有独立验收 |
| max-sixty/worktrunk | 1.14 万 star,近 7 天 +1,878 | 2025-10 | 只做 worktree 管理这一层 |
| MrLesk/Backlog.md | 7,293 star | 2025-06 | Markdown 任务板住在仓库里,形态最接近,但不管验收 |
| emanuele-em/kanzo | 1,056 star | 2026-10-25 | 同期新库:人和 agent 共用的自托管看板 |
| thruwire/foreman | 809 star | 2026-09 | 同期新库:「software factory foreman」,用决策模型监督 agent |
C. 独立 agent 审查
| 名字 | 规模 | 上线 | 差别 |
|---|---|---|---|
| openqodex/openqodex | 1,104 star | 2026-10-02 | 「另派一个 reviewer 在 push 前检查每次改动」,只做审查这一环,不管规格和派活 |
| Copilot / Claude Code / Codex 自带的 code review | 大厂功能 | 2025–2026 | 只在 PR 上做审查,不做规格冻结,也不派活 |
| Factory.ai、Devin 等商业「software factory」 | 商业产品 | 2024–2026 | 托管、收费;Pullboard 是本地、开源、不碰模型 |
结论:这条赛道挤满了人,「software factory」也是 10 月的热词(Sonar、LaunchDarkly、Augment 都在 10 月前后写了「什么是 AI software factory」)。Pullboard 不是第一个做多 agent 编排的,也不是第一个做 SDD 的。
5. 差异化
Pullboard 的不同之处是把 SDD 和多 agent 编排拼在一起,再加一道系统强制的「异体验收」:
- 验收标准在认领那一刻冻结(agent 不能边做边改标准);
- 验收的人必须是另一个 agent,而且验的是那个确切的 commit(builder 不给自己打分),README 写着「588 次合并,0 次没经过 accept」;
- 规则不靠提示词靠 git hook 执行(Doctrine 每条都写明执行者);
- 全部是仓库里的纯文件,不需要账号,自己不调模型,Claude Code、Codex、OpenCode 都能接;
- 有指挥链:agent 先问 coordinator,只有真需要人拍板的才递到人那里。
这是不是它跑出来的原因?是,但只到「小圈子」这一步。 证据:每个转发者引的都是同一个点。Arthi 用的标题是「never trust just one of them」,Reveneau 是「puts a verifier agent between a builder agent and the merge」,Pinoyfreecoder 写的是「someone checking their work before anything gets merged」,@vintcessun 写「把 AI 说写完了改成另一个 AI 拿出验收证据」。这个钩子一句话就讲得清,也正好戳中 2026 年下半年 vibe coding 用户最常见的痛(agent 自报完成)。不过这一点也很好抄:openqodex 只做「独立 reviewer」就拿到差不多的 star,大厂 code review 也在补这块。真正难抄的是作者自己拿 490 个 agent、7,000 多次提交「吃自家狗粮」攒出来的数据和直播看板。这是可信度来源,但没有转化成爆发。
6. 增长手段拆解
- 作者自己当销售(已确认):HN 账号 Olscore 从 7 月到 10 月发了 4 次 Show HN,还在十几个 agent 编排、software factory 的讨论串里留评论贴链接(HN Algolia);LinkedIn 至少发了 3 条(10-13「My AI agent told me it was done.」、10-15「Pullboard is an open source automated development tool. 🎉」)。HN 本身没带来什么流量,但这些评论把链接放进了会被聚合器抓到的地方。
- AI 资讯聚合号和自动生成的新闻站(已确认,主力):Dan Kornas(X 10 万粉,也发 LinkedIn)、Arthi R.(LinkedIn)、Reveneau、aionradar、AiBoss(中文和日文)、OneDigital(西语,网站加 IG)、skillfoxx(俄语)、everydev、skillsllm、vuink、Thai IG 页、Pinoyfreecoder(菲律宾 FB)、La Rebelion Labs(西语和英语,博客、IG、X、Reddit)。这些号都是抓 GitHub 新库自动或半自动出稿,一个接一个地转。
- README 和落地页本身就是传播素材(已确认):深浅两套 SVG 信息图,「Vibe coding 哪里会崩 → Pullboard 怎么扛住」对照图,一夜工厂的数据图,90 秒视频,直播看板,自动更新的「已完成任务数」徽章。转发者大量直接截这些图、引里面的数字。
- 版本节奏(已确认):30 天发了 30 个 release(0.8.x 到 0.9.3),每次发版都配一条 HN 或 LinkedIn。10-28 的峰值和 0.9.3 加直播页上线是同一天。
- 借热词(已确认):topics 里同时挂了 vibe-coding、claude-code、codex、agentic-coding、multi-agent。「software factory」正是 10 月各家公司在写的概念,作者在 HN 上专门挑这类帖子去回。
- 没发现付费投放、刷 star 或小号矩阵(stargazer 列表拿不到,只能说没看到证据,算未核实)。
7. 现在被多少人看见
- 小圈子里在传。 没有 HN 首页,X 上只有一条 10 万粉账号的中等热度帖(3k 浏览),没有媒体报道,只有一串 AI 自动新闻站和小语种聚合页。不收钱(核心 MIT 开源,relay 没有定价),也没公开过收入。
- 跟风:除了 fork,只有一个改名自用的 OneByJorah/fleet-board(10-28,0 star),没看到成型的抄袭者。同一时期的 openqodex(独立 reviewer)、kanzo(人和 agent 共用看板)、thruwire/foreman(software factory 监工)是平行出现的同类,不是在抄它。
8. 别人能借鉴的
- 一句话钩子比功能清单重要:把产品压成一个人人都碰到过的失败场景(「它说做完了,其实没做完」),再给一个机制性的回答(「另一个 agent 在同一个 commit 上验收」),聚合号可以原样搬。
- 拿自家实测数当营销:吃自家狗粮,把 908 次提交里打回 227 次、490 个 agent、一夜合 11 个任务这类数字做进 README 的信息图,再做一个直播页,比讲道理可信得多。
- 从 SaaS 改成本地开源:同一套东西,托管 MCP 版本在 HN 只拿 2 分;改成「住在你 git 仓库里、不要账号、不调模型」之后,才进了开发者的 star 流。
- 发版和发帖绑在一起,并且主动去 HN 上和自己概念相关的热帖底下回复,喂给自动抓 GitHub 新库的聚合站。
9. 不确定的
- 10-28 和 11-04/05 两个台阶的主要流量来源没法完全坐实:stargazer 列表 API 返回 404,Reddit 读不到,GitHub 站内推荐也看不到。
- 作者「量化交易员、维护 40 万行代码」的背景只有他自己的 HN 帖为证,未核实。
- 有多少人真的在用(npm 周下载约 321 次,里面有 CI 和镜像带来的噪音)。
- relay 和手机配对以后会不会收费,未知。