Repolode
tomasz-tomczyk

tomasz-tomczyk/crit

本地优先的命令行与浏览器工具,用于审阅 AI 编程代理的计划、代码差异和运行中的应用,并通过行内评论反馈给代理。

Star
1,280
Fork
108
未关闭 Issue
36
最近提交
3天前

这是什么?

Crit 为 AI 编程代理的产出提供浏览器审阅界面。Markdown 计划、git 代码差异、静态 HTML 文件和运行中的开发服务器各有专门的视图,可以点击某一行或拖选一段内容留下评论,代理会读取并据此修改。

它以单个二进制文件在本地运行,只要代理能读文件、执行命令即可使用。项目提供 Claude Code、Cursor、Codex、Gemini、Aider 等集成,并通过 /crit 斜杠命令自动完成审阅循环。代理也可以用 crit comment 以编程方式添加评论。

除本地审阅外,Crit 还支持将审阅分享为公开或组织内的链接以便异步反馈,与 GitHub PR 和 GitLab MR 双向同步评论,并可配置将评论直接发送给代理命令以获得实时回复。

核心功能

  • 01为 Markdown 计划、git 差异、静态 HTML 和运行中的开发服务器提供各自的审阅视图。
  • 02支持对单行或行范围添加内联评论,并可查看代理每轮修改之间的差异。
  • 03通过 crit 命令行和 /crit 斜杠命令与多种编程代理配合使用。
  • 04可生成公开链接分享审阅,并与 GitHub PR、GitLab MR 双向同步评论。
  • 05默认在本地运行并绑定 127.0.0.1,不收集遥测数据。

适用场景

  • 在代理开始编码前审阅其实施计划。
  • 在提交前检查代理在功能分支上产生的代码差异。
  • 在本地运行的网页应用上直接标注问题,让代理修复界面缺陷。
  • 通过分享链接收集团队成员对计划或代码差异的异步反馈。

快速上手

  1. 1

    使用 Homebrew 安装 Crit 二进制文件

    brew install crit
  2. 2

    添加 Claude Code 插件市场

    claude plugin marketplace add tomasz-tomczyk/crit
  3. 3

    为 Claude Code 安装 Crit 插件

    claude plugin install crit@crit
  4. 4

    在仓库中启动 Crit 以审阅更改

    crit

使用前须知

  • 从终端运行故事模式会消耗你自己的 LLM 费用,大型变更可能花费一美元以上。
  • 实时模式下,若应用使用主机范围的会话,可能需要转发 Cookie 才能登录。

收录于专题

标签

常见问题

crit 是什么?
本地优先的命令行与浏览器工具,用于审阅 AI 编程代理的计划、代码差异和运行中的应用,并通过行内评论反馈给代理。 Crit 为 AI 编程代理的产出提供浏览器审阅界面。Markdown 计划、git 代码差异、静态 HTML 文件和运行中的开发服务器各有专门的视图,可以点击某一行或拖选一段内容留下评论,代理会读取并据此修改。
crit 可以免费使用吗?用的什么许可证?
crit 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
crit 还在维护吗?
活跃维护中。crit 最近一次提交是在 2026年11月4日。
crit 适合用来做什么?
在代理开始编码前审阅其实施计划。 在提交前检查代理在功能分支上产生的代码差异。 在本地运行的网页应用上直接标注问题,让代理修复界面缺陷。 通过分享链接收集团队成员对计划或代码差异的异步反馈。
crit 怎么安装和运行?
使用 Homebrew 安装 Crit 二进制文件: brew install crit 添加 Claude Code 插件市场: claude plugin marketplace add tomasz-tomczyk/crit 为 Claude Code 安装 Crit 插件: claude plugin install crit@crit 在仓库中启动 Crit 以审阅更改: crit
在哪里获取 crit?
源代码和安装说明在 GitHub 上:https://github.com/tomasz-tomczyk/crit

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目