📡 Idea Radar 每天 8:00 / 18:00 推送 · 18:00 生成精选
reddit · SideProject · 48 分 ← 返回列表

GitStack - A CLI native git forge for stacking reviews

I've spent the last six months building GitStack, a source forge built around stacked reviews. The pull request workflow was built around one feature branch per PR, which worked because a person could only write about a feature's worth of code before it was ready for review. That's no longer the case now that agents are writing more code. An afternoon of agent work can come back as a forty-file, 2,000-line diff, and a diff that size is hard to review well. It's too much to hold in your head

五维评分

付费意愿
40
需求真实度
60
个人可落地
50
竞争空间
30
新鲜度
55

AI 分析

痛点:AI agent 一天能产出 40 文件、2000 行的巨型 diff,靠单个 PR 审阅根本读不完,只能被草草略过;开发者需要在不变更现有工作流的前提下把大改动拆成可堆叠的小评审。

目标用户:重度使用 AI coding agent 产出大 diff 的工程师与使用 GitHub 做 CI/issue 追踪的中小开发团队

证据:An afternoon of agent work can come back as a forty-file, 2,000-line diff, and a diff that size is hard to review well. It's too much to hold in your head at once, so it tends to get skimmed instead of read. / I didn't want to relearn everything for Gerrit, manage a branch per review like Graphite, or leave GitHub and lose my CI and issue tracking.

变现:对团队按席位订阅($10-20/人/月)或按私有仓库/团队规模收费,开源 CLI + 付费托管 web 评审界面(类似 Graphite 模式);企业版提供自托管与 SSO。

MVP:两周内先做一个 GitHub 集成的最小插件:用一条分支把 commit 分组标记为多个堆叠“review”,通过 GitHub App 自动创建/更新对应的 stacked PR,并在本地 CLI 提供 gs split / gs stack 命令,先验证 AI 大 diff 拆分这一核心场景。

竞品:Graphite、Gerrit、Aviator、GitHub 原生 Stacked PRs、Sapling / Phabricator、Reviewable

摘要:作者花 6 个月做了 GitStack,一个以 stacked reviews 为核心的 CLI 原生 git forge,解决 AI agent 一下午产出 40 文件/2000 行 diff 难以审阅的问题。核心卖点是保持 GitHub CI 与 issue 追踪、一条分支分组 commit、底向上合并,评论改动后自动 rebase 且保留审批。帖中无任何付费意愿或收入数据,且 Graphite、Gerrit 等竞品已成熟。