Crit
Crit 是面向 AI 编程代理的开源、本地优先审阅界面。代理写出的计划、代码差异、运行中的应用和 HTML 产物可在浏览器中像拉取请求一样呈现;你可以对具体行或元素发表评论,代理读取后继续修改。除主动点击共享外,数据不离开本机。
访问 tomasz-tomczyk/crit项目简介
Crit 是一个面向 AI 编程代理的开源审阅界面。代理写完计划或差异后,Crit 在浏览器中以类似拉取请求的方式渲染,你可以对想要修改的具体行发表评论,代理读取评论后继续修订。它本地运行,只有在你点击共享时,审阅内容才会离开本机。
核心功能
- 针对不同输出提供独立审阅模式:Markdown 计划与文档、代码差异、运行中的开发服务器以及静态 HTML 产物。支持单行或选区范围的行内评论,评论显示在对应行之后,类似 GitHub 拉取请求审阅;轮次差异可用并排或统一视图查看代理修订后的变化。故事模式为较大的分支、拉取请求、合并请求或范围审阅增加分章节概览。代理可通过 crit comment 命令以编程方式添加行内评论。集成覆盖 Claude Code、Cursor、GitHub
适用场景
- 在实现前,按章节审阅代理编写的计划或 Markdown 文档。审阅分支或拉取请求变更,并与代理跨轮次迭代。通过点击元素并固定评论,审阅本地运行的 Web 应用或静态 HTML 产物。在交回代理前共享审阅,收集异步反馈。
快速开始
- 安装 Crit 二进制文件,例如 brew install crit;文档还提供 Go、Nix、Arch Linux 和 Windows 方式。Claude Code 用户可添加插件市场 claude plugin marketplace add tomasz-tomczyk/crit,再用 claude plugin install crit@crit 安装。代理完成工作后,在代理聊天中运行 /crit,或用文件、仓库、localhost URL、HTML 文件启动 crit。
部署与要求
- Crit 以单个二进制文件本地运行,不需要账户、配置或依赖。服务器绑定到 127.0.0.1。共享功能可选,可使用 crit.md 或自托管的 crit-web 实例。
采用前须知
- 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。