Local Merge Queue
local merge queue 是个轻量工具,把好几个并行跑的编程 agent 提交的代码依次排到同一条主干分支上,每次改动单独跑测试通过了才合并,全程不用云端 CI 服务,也不用代码托管平台自带的 merge queue。
开发者 Paul Smith 在2026 年 2 月 25 日造了这个词,当时是给 jj 版本控制系统写的 jjq。这个模式真正在 git 圈里火起来,是 funador 的 claude-code-merge-queue 在 2026 年 7 月 30 日上了 Hacker News(42 分,现在 113 个 GitHub star),几周内又冒出了两个互不相关的独立实现 mergetrain 和 landrail。
funador 是在 8GB MacBook Air 上同时跑 4 到 5 个并行 Claude Code agent,一天收到 90 次提交之后,才动手写了 claude-code-merge-queue。工具给每个 agent 分一条编号的 worktree 车道,每条车道单独分配一个开发服务器端口,构建依次排队,测试不会互相打架。
像机场跑道,一个管制员一次只放一架飞机降落,谁都不会撞。
这词纯粹是英文 git 工具圈的产物,一手信源全在英文(HN、GitHub、Paul Smith 的博客),暂时没看到中文圈的信源或讨论。真正的机会不在信息差,而在于 jjq、mergetrain、claude-code-merge-queue、landrail 这几个开源实现都还没什么正式教程,跟「多开几个 Claude Code agent 就撞车、测试互相打架」这个真实痛点绑得很紧,写一篇中文实操教程或选型对比,现在下手不算晚。
提前 7 天看到萌芽期新词,解锁全部阶段筛选,并每周收到抢先提醒。
为什么现在开始走红?
funador 那条 2026 年 7 月 30 日的 Show HN,把二月还只是小众的 jjq 模式一天之内变成了一个 git 原生的品类:42 分、113 star,mergetrain 和 landrail 的出现也说明这个模式是各自独立冒出来的,不是照抄。
搜索热度
-
萌芽0–7 天
-
初现8–30 天
-
验证中31–90 天
-
上升 ← 当前91–180 天
-
成熟180 天以上
前景
未来 6 个月的热度走势与商业化节奏。
jjq、mergetrain、claude-code-merge-queue、landrail 这几个互不相关的开源实现说明这确实是个真需求,但目前用的人还是少数,多是单人开发者在用。
风险 · GitHub、GitLab 或 Claude Code 自己随时可能把「agent 专用 merge queue」做成原生功能,把这个品类直接吃掉。
类比 · git worktrees · hosted merge queues (GitHub/GitLab) · trunk-based development
-
现在现在只有开源 npm/CLI 工具
全是免费包(npm、Homebrew),还没有付费档位或托管服务。
-
3-6 个月配置教程先一步变现
worktree、端口分配这些配置指南会先长成 SEO 内容和联盟营销的素材。
-
6-12 个月托管的多仓库看板
面向团队的托管看板或中控台,可能是第一层付费产品。
“Local Merge Queue” 的竞争与机会 待补充
相关数据仍在补充中。
“Local Merge Queue” 能做的点子
这个词可以延伸成文章、网站、产品、帖子、邮件、视频或课程。选一个方向,就能开始行动。
长尾对比文章,抓 "<forge> merge queue alternative" 和 "local CI without GitHub Actions" 这类搜索词。
手把手教程,面向同时开好几个编程 agent 会话、被推送冲突和测试互相打架搞崩溃的开发者。
功能对比表(jj 对 git、SQLite 对文件存储、worktree 对 workspace),帮开发者在这几个实现里做选型。
轻量 SaaS,把各家工具的本地队列状态收上来,给分布式 agent 团队一个「接下来要合并什么」的全局视图。
可视化车道指示器,让同时跑 4 到 5 个 agent 的开发者不用敲命令行就能看到哪个 worktree 下一个要合并。
第一人称的搭建记录,记录推送冲突和共享资源打架的问题是怎么被本地 merge queue 解决的,附带合并前后的提交吞吐量对比。
一个工程师在 8GB MacBook Air 上用四个并行 Claude Code agent,一天推了 90 次提交,解法不是加更多云端 CI,是反过来做减法。
jjq、mergetrain、claude-code-merge-queue、landrail 解决的是同一个问题,彼此事先谁都不知道谁在做。
大家在搜什么 待补充
相关长尾词仍在补充,搜索量和竞争度暂不可用。
“Local Merge Queue” 的搜索结果
这里展示当前的自然搜索结果,以及正在投放的广告。广告数量可以反映当下的商业需求。
常见问题
什么是 Local Merge Queue?
local merge queue 是个轻量工具,把好几个并行跑的编程 agent 提交的代码依次排到同一条主干分支上,每次改动单独跑测试通过了才合并,全程不用云端 CI 服务,也不用代码托管平台自带的 merge queue。
Local Merge Queue 为什么现在火?
funador 那条 2026 年 7 月 30 日的 Show HN,把二月还只是小众的 jjq 模式一天之内变成了一个 git 原生的品类:42 分、113 star,mergetrain 和 landrail 的出现也说明这个模式是各自独立冒出来的,不是照抄。
Local Merge Queue 是什么时候出现的?
约于 2026-02-25 公开出现(截至 2026-08-11 约 167 天前)。EarlyTerms 最早于 2026-07-30 记录到信号。
相关词
同一领域里的其他词:别名、子类、竞品,以及值得继续了解的相近概念。
- 竞品 remote workspaces Remote Workspaces 是一种开发者基础设施模式:AI 编程 agent 的调度层跑在远端机器或云端 VM 里,终端、文件系统、agent 会话都在那边,开发者从本地界面管理,计算在远端发生。 →
- 相关 Claude Code Claude Code 是 Anthropic 官方的命令行编程 agent,在终端里跑:读你的代码库、改文件、执行命令、发 PR、用自然语言驱动跑得起来的工程工作流。它以 `@anthropic-ai/claude-code` npm 包的形式发布,同时附带 VS… →
- 相关 agent harness Agent harness 是大模型和真实世界之间的那层中间件,负责跑 agent 循环、调工具、管记忆、守护栏、从错误里恢复。圈子里现在流行一个公式:「Agent = 模型 + Harness。你不是模型,你就是 harness。」 →
- 相关 parallel agents Parallel Agents 是同时跑多个 AI 编程会话的工作方式。每个会话对着代码库的一个独立副本干活,开发者的角色从写代码转为调度、审查和合并。 →
- 相关 coding agents Coding Agents 是一类 AI 编程工具的品类名。这类工具能自主完成代码工作:读仓库、想改法、改文件、跑测试、开 PR,而不是像 2021 年那批 copilot 只在光标处补几行。 →
- 相关 workspace agents Workspace Agents 是 OpenAI 为企业用户推出的共享 AI agent 能力,底层由 Codex 驱动。团队可以搭自己的 agent,让它们在 Gmail、Google Drive、Slack、Salesforce、Notion、Atlassian… →
- 属于
- 包含
- 相关
来源
这份报告引用的一手链接,点开任意一条都能自己核对。
- 01 Show HN: A local merge queue for parallel Claude Code agents news.ycombinator.com ↗
- 02 funador/claude-code-merge-queue (GitHub repo) github.com ↗
- 03 Paul Smith — Introducing jjq, a local merge queue for jj pauladamsmith.com ↗
- 04 paulsmith/jjq (GitHub repo) github.com ↗
- 05 yongjip/mergetrain (GitHub repo) github.com ↗
- 06 JaydenCJ/landrail (GitHub repo) github.com ↗