Codiff
Codiff 是一个轻量的本地桌面应用,让你在提交前把大模型生成的 Git diff 认真看一遍。它用原生 GUI 取代了终端里看 diff 的方式,专门为 agent 动辄几百行的改动设计。
Christoph Nakazawa (Jest、Metro、Yarn 的作者) 在 2026 年 5 月 17 日发布了 Codiff v0.1.0。起因是大模型给他生成了一个大 diff,终端根本看不过来,于是他用大模型花 16 分钟写出了 Codiff 本身。上线两天仓库到了 336 stars,发布推文拿到 67.5K 浏览,Nakazawa 说它是「给 coding agent 输出做 review 最好的伙伴工具」。
可以理解成一个本地起的代码 review 站,挡在 agent 提交和你 git push 之间。
医学缩写「C. diff」几乎占满了搜索位,技术工具方向的内容竞争极低 (Google Trends 补全里技术工具方向几乎为零,别当精确数,但量级参考是准的)。这词才出来两个月,写教程或对比文章现在下手还来得及。
搜索热度
-
萌芽0–7 天
-
初现8–30 天
-
验证中 ← 当前31–90 天
-
上升91–180 天
-
成熟180 天以上
为什么是现在火?
大模型一次能写的代码,早就超过终端里能认真看的量了。Codiff 是从这个痛里来的:Nakazawa 碰上一个用 git+delta 看不过来的大 diff,花 16 分钟让大模型写出了 v0.1。现在用 coding agent 的,每天碰上 500 行以上的 changeset 是常事。
前景
未来 6 个月的信号走势和商业化节奏。
作者背景够硬、需求也是真的,但只支持 macOS 加上 Electron 的争议,限制了主流扩散。
风险 · 这个品类可能碎掉——每个开发者都去撸一个自己的 LLM diff viewer;JetBrains / VS Code 要是原生支持,市场就没了。
类比 · delta · difftastic · Kaleidoscope
-
现在开源免费,暂无营收
MIT 协议,没有付费档位;内容和工具类的坑都还没人填。
-
3-6 个月内容卡位窗口期
医学同名词占着搜索位,开发者工具类的查询没人接;早发教程和对比页能趁这个空档拿下来。
-
6-12 个月付费档位或插件不远了
用户量守住的话,付费团队功能或 IDE 插件大概率会出来。
“Codiff” 的竞争与机会
信号来自追踪到的搜索词、这个词的变现卡片,还有它的相关词。除标注“实测”的 Google KD 外均为启发式,仅供参考。
“Codiff” 能做的点子
把这个词做成文章、网站、产品、帖子、邮件、视频或课程,随便挑一张卡片就能开干。
高转化率对比词,面向在升级 AI 编程工作流的开发者。比速度 (大 changeset 下的表现)、比 LLM 逐段讲解模式、比终端和 GUI 的权衡。
agentic 编程工作流教程:通过 Homebrew 安装、挂 git hook、把 LLM 生成的 diff 导进 Codiff 的逐段讲解模式。
覆盖 macOS 原生 diff 工具搜索词的长青类目页,可挂付费替代品的联盟链接变现。
Codiff 只支持 macOS;HN 帖子里已经有人在要跨平台版本了。做一个同类替代,能覆盖市场里 60% 被漏掉的用户。
Codiff 把 review 评论导出成 Markdown。一个能把这些评论转成行内注释的 IDE 扩展,能打通不想开独立应用的团队的工作流。
录屏演示 -w 逐段讲解模式和行内评论工作流;关键词竞争低、和 agentic 编程受众高度相关。
Claude 写了 600 行,终端显示成了密密麻麻的 4 号字。Christoph Nakazawa (Jest 的作者) 花 16 分钟做了个工具,专门修这个问题。
周五,Christoph Nakazawa 扔给大模型两个参考站,看着它 16 分钟写完了 Codiff。到周日,336 stars、一个品类名。
每天 coding agent 给你扔出 2,000 行的 PR,`git diff | less` 早就不是 review 工具,成了负担。
大家在搜什么
来自 Google Suggest 和 Trends 的长尾词。热度和竞争度是估算,仅供参考,未经核实。内容类型由搜索词的写法推断。
“Codiff” 的搜索结果
现在搜索的人会看到的页面:自然结果在上,有人投广告就显示在那。广告多少是实时的商业化信号。
常见问题
什么是 Codiff?
Codiff 是一个轻量的本地桌面应用,让你在提交前把大模型生成的 Git diff 认真看一遍。它用原生 GUI 取代了终端里看 diff 的方式,专门为 agent 动辄几百行的改动设计。
Codiff 为什么现在火?
大模型一次能写的代码,早就超过终端里能认真看的量了。Codiff 是从这个痛里来的:Nakazawa 碰上一个用 git+delta 看不过来的大 diff,花 16 分钟让大模型写出了 v0.1。现在用 coding agent 的,每天碰上 500 行以上的 changeset 是常事。
Codiff 是什么时候出现的?
约于 2026-05-17 公开出现(截至 2026-07-05 约 49 天前)。EarlyTerms 最早于 2026-05-17 记录到信号。
相关词
同一领域里的其他词:别名、子类、竞品,以及值得接着看的邻近词。
- 属于 agentic-coding Agentic coding 是让 AI agent 自主完成开发任务的工作方式:agent 自己规划、写代码、跑测试、读报错、修改,一轮轮迭代直到跑通,不需要人在每一步之间点头。这和 autocomplete 式的「AI pair… →
- 属于 coding-agents Coding Agents 是一类 AI 编程工具的品类名。这类工具能自主完成代码工作:读仓库、想改法、改文件、跑测试、开 PR,而不是像 2021 年那批 copilot 只在光标处补几行。 →
- 相关 vibe-island Vibe Island 是 macOS 原生的刘海区工具,把 MacBook 的灵动岛 (Dynamic Island) 变成 AI 编程 agent 的状态与审批面板。它同时监听 Claude Code、Codex、Cursor、Gemini CLI 以及另外七款… →
- 相关 cursor-cli Cursor CLI 是 Cursor 旗下的无界面命令行 agent,和驱动 IDE 的那个 Cursor Agent 共用同一套内核,但不需要开编辑器,在任何终端或 CI 环境里都能直接调用。安装一行命令:`curl… →
- 相关 openai-codex-cli OpenAI Codex CLI 是 OpenAI 官方的终端编程 agent:读懂整个代码库、直接改文件、跑命令、调子 agent,一条自然语言指令就能推着它干完长任务。以 `@openai/codex` 发布在 npm 上,Apache-2.0 协议,绑定… →
- 相关 claude-code Claude Code 是 Anthropic 官方的命令行编程 agent,在终端里跑:读你的代码库、改文件、执行命令、发 PR、用自然语言驱动跑得起来的工程工作流。它以 `@anthropic-ai/claude-code` npm 包的形式发布,同时附带 VS… →
- 相关 stop-hook Stop hook 是 Claude Code 生命周期事件,每次 agent 完成一轮响应就会触发。配置在 `Stop` 上的 shell 命令、HTTP 接口或大模型 prompt,可以返回 `{"decision": "block"}` 强制 Claude… →
- 相关 ai-slop AI slop 是一个贬义词,专指 AI 生成的各类内容(文章、图片、视频、pull request):技术上流畅,内容上空洞,批量生产只为刷点击或走流程,压根不是为了沟通。研究者总结了三个特征:表面能力、不对称的产出成本、可大规模复制。 →
- 竞品 ··
来源
这份报告引用的一手链接,点开任意一条都能自己核对。
- 01 GitHub: nkzw-tech/codiff — 官方仓库 github.com ↗
- 02 Codiff v0.1.0 发版说明 (2026 年 5 月 17 日) github.com ↗
- 03 Show HN:Codiff,一个本地 diff review 工具 (Hacker News,2026 年 5 月 17 日) news.ycombinator.com ↗
- 04 Christoph Nakazawa 发布推文:「给 coding agent 输出做 review 最好的伙伴工具」(67.5K 浏览) x.com ↗
- 05 GitHub 发版页 (v0.1.0 和 v0.2.0) github.com ↗