【免费下载链接】critReview AI coding agents plans, diffs and running apps in the browser. Local-first, works with any agent.项目地址https://gitcode.com/gh_mirrors/crit/crit点击查看免费下载Crit 是一款本地优先的 AI 代码审查AI code review工具在浏览器里逐行审查 AI 编码代理的 plans、diffs 和正在运行的应用点一下某一行、留下一句评论Agent 立刻收到并修改直到你点下批准。本文带你走通从/crit启动到crit push --event approve批准合并的完整工作流把 AI 代码 Review 循环变成可复制的日常习惯。Crit 是什么给 AI 代码审查补上人的环节AI 代理能自己写代码却不知道自己写错的地方看起来不对。Crit 把审查搬进浏览器crit plan.md—— 把计划文档渲染成可点选、可评论的页面crit—— 自动发现当前分支的 git 改动展示高亮 diffcrit http://localhost:3000—— 代理你的本地应用在真实页面上审查crit landing.html—— 审查静态 HTML 文件整个流程只依赖一个本地二进制默认绑定127.0.0.1文件不出你的机器。下面这套循环适用于任意能执行命令的 AgentClaude Code、Cursor、Codex、Gemini 等 15 工具详见 integrations/。Crit 安装步骤一条命令接入你的 AI 编码 Agentbrew install crit # Homebrew 安装 crit install claude-code # 为你的 Agent 安装 /crit 技能crit install会向项目写入对应工具的 skills 与/crit斜杠命令可重复执行不会覆盖已有文件。常用变体crit install all # 一次性安装所有受支持的 Agent cd ~ crit install claude-code # 全局安装所有项目可用源码构建git clone https://gitcode.com/gh_mirrors/crit/crit cd crit go build -o crit ./cmd/crit安装完成后在 Agent 对话中直接输入/crit即可开始审查循环。/crit 审查循环从启动到批准的 5 个步骤第 1 步一条命令启动审查在 Agent 对话里运行/crit参数会透传给crit模式自动识别crit # 无参数审查当前分支的 git 改动 crit plan.md # 审查计划文件 crit http://localhost:3000 # 审查运行中的应用Agent 会在后台阻塞式运行crit启动后把审查 URL 打印给你——此时浏览器自动打开审查界面。第 2 步点行留评像审 GitHub PR 一样点击行号即可评论拖选可圈定多行范围评论会渲染在被引用行的下方。对计划文档你可以直接选中某格文字留评比如这里用 SQS我们在 AWS第 3 步点 Finish Review反馈直达 Agent点击Finish Review后crit进程结束Agent 读取结果并区分两种结局仍有未解决评论→ Agent 逐条处理理解要求、修改对应文件、用crit comment --reply-to id回复说明。注意回复不会自动 resolve标记解决始终是你的决定。零未解决评论→approved: true审查通过循环结束。这一逻辑定义在 integrations/claude-code/skills/crit/SKILL.md 中各 Agent 的技能文件同理。第 4 步Round-to-round 增量 Diff只盯这一轮改了什么Agent 修改文件后浏览器自动刷新顶栏出现Round #2只显示两轮之间的变化。Split 视图左右对照顶部切换按钮可换成 Unified 视图红删绿增排在同一行内适合密集改动改完的文件触发 live reload——你在浏览器里看到的永远是最新状态无需手动刷新。第 5 步零评论批准同步到 PR 合并当你确认没有未解决评论时点 Finish审查即被批准。若改动对应远程 PR/MR一条命令完成同步与批准crit push # 把本地评论推送到 PR/MR crit push --event approve 42 # 直接批准 PR #42默认配置下cleanup_on_approve: true批准后本地审查文件会自动清理保持目录干净。Story 模式大改动的章节式审查概览面对 20~50 个文件的大分支逐行看 diff 容易迷失。Story 模式让 Agent 先生成一份章节式导览——序言、按主题分章路由、持久化、测试、生成文件、外加一个堆放噪音的 support 桶帮你先看懂改动的形状再进入逐行 Review/crit-story # 在 Agent 中显式调用生成故事后继续标准 /crit 循环 crit story # 终端方式使用全局 agent_cmd 生成它是解释器而非审查者不加评论、不改代码。详见 docs/story-mode.md。Live 模式 Send to agent审查运行中的应用并实时对话对前端改动crit live url会把开发服务器代理进审查界面你直接在真实页面上点选留评。若在全局配置~/.crit.config.json中设置了agent_cmd每条评论旁还会出现Send now按钮Agent 收到评论原文、引用文本、文件与行号修改代码后 Crit 通过文件监听自动更新 diff该评论变成 ⚡live thread后续回复自动发给 Agent全程保持上下文安全提示agent_cmd只能配置在全局配置中项目级.crit.config.json无法设置——防止恶意仓库借发送到 Agent执行任意命令。Share 与 PR 同步把 AI 代码 Review 扩展到团队想让同事先过目再交给 Agent点击 Share 或运行crit share plan.md # 生成公开审查链接无需安装即可浏览 crit share plan.md --qr # 终端同时输出二维码 crit unpublish # 随时撤下每位评审的评论按作者着色互不干扰。反过来crit pull/crit push与 GitHub PR、GitLab MR 双向同步评论支持回复、编辑、删除与讨论解决的完整往返让本地浏览器审查与远程代码评审无缝衔接。批准合并后的自动化Command Hooks 收尾审查生命周期的两个节点可以挂接你自己的脚本——确定性的副作用不经过 LLMHook触发时机on_finish_unresolved带着未解决评论结束审查on_finish_approved零评论批准在.crit.config.json可提交进仓库、团队共享中配置{ hooks: { on_finish_approved: file:.crit/hooks/on_finish_approved.sh } }脚本会收到 JSON payload 和CRIT_*环境变量审查路径、未解决数量、带评论的文件列表等适合做审计日志、备份审查快照、通知团队。参考实现见 docs/example-hooks/on_finish_approved.sh完整变量说明见 docs/agent-hooks.md。项目级 hook 需先通过信任确认才会执行。Crit 常用配置速查4 个影响工作流的键键作用agent_cmd启用 Send to agent 实时对话仅全局plan_approve_mode批准后 Claude Code 切到的权限模式如acceptEdits仅当前会话cleanup_on_approve批准后自动删除审查文件默认truenotify_on_round_readyAgent 改完一轮后弹桌面通知提醒回浏览器 Review项目级.crit.config.json覆盖全局~/.crit.config.jsoncrit config可查看合并后的最终配置。小结一套可复用的 AI 代码 Review 循环把整条链路串起来就是启动/crit自动审查分支改动或计划、Live 应用留评浏览器点行评论像审 PR 一样精确修复Agent 读评论、改文件、逐条回复下一轮Round-to-round 增量 Diff 只盯新变化批准零评论 Finish 即批准crit push --event approve推合并自动化Hooks 在批准/未解决节点执行你的脚本这套循环本地运行、任意 Agent 通用、可分享给团队。装好crit、接上/critAI 代码审查就从看聊天输出升级为可批准、可追溯、可复现的工程流程 ✅赞分享【免费下载链接】critReview AI coding agents plans, diffs and running apps in the browser. Local-first, works with any agent.项目地址https://gitcode.com/gh_mirrors/crit/crit点击查看免费下载相关推荐5分钟上手Crit从安装到第一次代码审查的Quickstart完整教程5分钟上手Crit从安装到第一次代码审查的Quickstart完整教程 Crit 是一个本地优先local first的 AI 代码审查工具在浏览器中审如何快速部署Git仓库浏览器面向开发者的Gitiles完整指南如何快速部署Git仓库浏览器面向开发者的Gitiles完整指南 Gitiles是一个基于JGit构建的简单Git仓库浏览器专为需要快速查看和浏览Git仓库内CANN/ge融合Pass捕获张量示例Sample Usage Guidea nameZH CN_TOPIC_0345664697 /a Feature Descriptiona nam人工智能深度学习模型编译模型优化编译器Ascend创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考