crit 是编程开发领域的开源项目,由 tomasz-tomczyk 开发,是 2026 年新上线的项目。
在全站 13,090 个收录项目中,它的 GitHub 星标数(1,117)位列前 30%,在编程开发分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。从国内网络环境看,可直接访问。
它主要面向的使用场景是:使用AI代理生成代码后,快速给出结构化修改意见。同类可对比的替代方案包括 Aider、Continue、Cline。

给AI代理装个反馈闭环,让每次修改都更懂你
crit 是一个为 AI 编码代理设计的反馈循环工具,以 CLI 和 Markdown 为核心,帮助开发者与代理之间建立高效、结构化的反馈机制。它解决的核心问题是:在使用 AI 代理进行编码时,开发者往往缺乏清晰、可追溯的反馈渠道,导致代理输出质量不稳定、迭代效率低下。crit 通过命令行界面捕获开发者的评审意见、修改建议和验收标准,并将其转化为结构化的 Markdown 文档,作为代理后续迭代的明确指引。该工具支持与主流 agentic coding 工作流集成,可记录每次交互的反馈历史,形成可追踪的改进闭环。其核心能力包括:反馈模板化、上下文关联、历史版本对比,以及通过 CLI 快速触发反馈流程。项目处于早期阶段,但设计理念清晰,专注于提升人机协作编码的生产力。
1安装 Crit
macOS 用户用 Homebrew 一条命令安装 crit 二进制,这是 README 推荐的首选方式。
brew install crit2选择备选安装方式
不用 Brew 时可换 Go、Nix 或 Windows 下载;ARM64 用户把 amd64 换成 arm64,WSL 用 Linux 版。
go install github.com/tomasz-tomczyk/crit/cmd/crit@latest3Windows 下载二进制
用 PowerShell 下载 exe 后,需把它移动到 PATH 覆盖的目录里才能全局调用。
iwr https://github.com/tomasz-tomczyk/crit/releases/latest/download/crit-windows-amd64.exe -OutFile crit.exe4生成配置文件
把起始配置脚手架写入全局配置文件,避免每次重复传同样的参数。
crit config --generate > ~/.crit.config.json5查看合并配置
打印全局与项目配置合并后的结果,用于确认配置是否生效。
crit config6评审文件或代码改动
直接执行 crit 自动检测仓库变更;也可传入 markdown、HTML 文件或本地 URL。
crit
crit plan.md
crit plan.md api-spec.md
crit http://localhost:3000
crit landing.html7Docker 沙箱方式
容器内与 AI agent 一起运行 crit 时,用仓库 integrations/docker/ 的 Dockerfile 与 entrypoint.sh,并把端口发布在回环地址上。
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
~/.crit.config.json | 否 | 全局配置,作用于所有项目 | crit config --generate > ~/.crit.config.json |
.crit.config.json | 否 | 项目级配置,放在仓库根目录,覆盖全局配置 | .crit.config.json |
执行 crit config 能打印出合并后的配置;在 git 仓库执行 crit 会显示语法高亮的 diff 评审界面。
Q:安装完提示找不到 crit 命令?
A:Windows 下载 exe 后需要把 crit.exe 移动到 PATH 覆盖的目录;其他平台确认安装方式对应的 bin 目录已在 PATH 中。
Q:Windows ARM64 或 WSL 该选哪个包?
A:ARM64 用户把下载链接里的 amd64 换成 arm64;WSL 用户不要用 Windows exe,改用 Linux 二进制。
Q:配置的优先级是怎样的?
A:项目配置覆盖全局配置,CLI 参数和环境变量又覆盖两者,最终以 crit config 打印的合并结果为准。
Q:Docker 里跑 crit,浏览器怎么访问?
A:参考 integrations/docker/ 的 Dockerfile 与 entrypoint.sh,它用 socat 桥接 crit 的 loopback 服务,发布时用 -p 127.0.0.1:8080:8080 保持宿主机映射在回环地址。
Q:怎么和 AI 编码代理配合使用?
A:推荐在代理完成一段工作后用 /crit 命令触发,也可自己在终端跑 crit 再把提示贴给代理。
Aider、Continue、Cline
crit 是编程开发领域的开源项目,由 tomasz-tomczyk 开发,是 2026 年新上线的项目。
在全站 13,090 个收录项目中,它的 GitHub 星标数(1,117)位列前 30%,在编程开发分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。从国内网络环境看,可直接访问。
它主要面向的使用场景是:使用AI代理生成代码后,快速给出结构化修改意见。同类可对比的替代方案包括 Aider、Continue、Cline。
上一篇:senior-engineering-partner
下一篇:Writ
bolt.new
开源
想到啥说啥,网页应用当场生成直接能用
Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···
fuzz4all
开源
用大模型自动生成测试输入,发现各种软件漏洞
️Fuzz4All: Universal Fuzzing with Large Language Models
superpowers-zh
开源
全套 AI 编程神技汉化好了,照着用就行。
AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···
crystal
开源
多个 AI 同时写不同功能,互不干扰齐头并进。
(Crystal is now Nimbalyst) Run multiple Codex and Claude Code AI sessions in paralle···