AI 资源库 · 已整理 9 项

pull-requests

查看与pull-requests相关的 AI 资讯、工具、Skill、工作流和开源项目。

pumptrack:为编程 Agent 编排会话、评审与交付的技能集

brandonbews/pumptrack · Agent skills that keep your coding agents moving in rhythm and on track, no pedaling required.

pumptrack 是一组面向编程 Agent 的 Agent Skills,以编排者会话为中心,把构建、评审、找 bug、GitHub PR 评审与反馈处理、方案追问、跨会话交接和状态汇总等流程组织成可复用的技能。它支持将深度话题拆到独立会话、在压缩或清空前保存状态,并通过 lookout 在多个项目间汇总进度和转派指令。材料说明其适用于支持 Agent Skills 的 Agent,示例使用 Claude Code;PR 相关技能依赖已登录的 GitHub CLI。

☆ 收藏查看来源 ↗

ai-code-review:用 GitHub Copilot CLI 自动审查 Pull Request 并维护固定审查评论

shariqh/ai-code-review · Reusable GPT-5.6 Sol pull request review action powered by GitHub Copilot CLI

该项目提供一个可复用的 GitHub Actions 工作流和一个复合 Action:通过 GitHub Copilot CLI 以多个模型并行审查 Pull Request 的 diff,并为每个审查模型在该 PR 下维护一条固定的审查评论。它默认使用高推理强度和长上下文,按文件边界分批处理大 diff,并披露截断或模型调用失败;它还支持增量审查,即仅审查上次审查之后的提交,并包含权限模式、安全检查和失败校验等配置。使用前需要配置带有 Copilot Requests 权限的细粒度 PAT。

☆ 收藏查看来源 ↗

Loupe:按数据流顺序重构 PR 差异并逐符号卡片审阅

JiwonKKang/loupe · Loupe — human-first code review desktop app. Reorders a PR diff into data-flow order and walks you through it one symbol-card at a time, with AI clustering, labels, and codebase-aware inline Q&A. (Tauri + React + Rust)

Loupe 是一个 macOS 桌面应用,用于进行以人为中心的代码评审。它把 PR 的 diff 按数据流顺序重排,将改动拆分为逐个函数或类型的符号卡片,并用 AI 对改动聚类、为各组打标签。用户可以在卡片内选中代码行发起内联问答,回答由限定在仓库内、只读的 Claude 代理检索真实定义与调用方后给出;还支持跳转编辑器、通过 CLI 打开评审以及从总结页批准 GitHub PR。

☆ 收藏查看来源 ↗

Fuko Skills:AI 辅助编码的交互式技能集

fulopkovacs/fuko-skills · Interactive skills for AI-assisted coding: review PRs, rebase, and execute plans step by step.

Fuko Skills 是一组面向 AI 辅助编码的交互式技能,通过 skills.sh 安装后可供编码智能体调用。主要技能覆盖三类场景:重负载 PR 的交互式 rebase 与冲突解释;将开发计划以更易浏览的方式呈现,并拆分为分步执行、逐步停顿并等待用户确认;审查 PR、暂存与未暂存、分支与提交变更并按逻辑功能分组,提示缺陷、回归与安全风险。另有实验性技能,涉及浏览器操作取证、Arlo 功能测试、GitHub PR 行内评论发布以及用 Rive CLI 生成动画视频素材。项目定位是让智能体执行操作,但由用户掌控思考与决策。

☆ 收藏查看来源 ↗

ReviewIQ:AI 代码审查面试训练工具

Anas127/reviewiq · AI-powered code review interview trainer. Practice catching bugs in real PR-style diffs, get graded against ground truth.

ReviewIQ 是一个面向代码审查判断力的刻意练习平台。开发者审阅带有预设缺陷的模拟 Pull Request,提交后由 AI 评分并与标准答案对照,查看自己发现和遗漏的问题及其原因;论文式描述称其以提升面试准备度为次要收益。应用与 API 均基于 Next.js 16 App Router、React 19、TypeScript 和 Tailwind CSS 4,使用 Supabase Auth 与 PostgreSQL(含行级安全)存储账户、积分与评测记录,调用 OpenAI GPT-4o 进行生成和评分,通过 Gumroad 会员订阅与服务器端 webhook 发放积分,部署在 Vercel。新账户送 5 积分,Pro 每月 8.99 美元、每成功计费周期获 30 积分,未用积分可结转;AI 评分和审查记录成功保存后才扣 1 积分。

☆ 收藏查看来源 ↗

如何在 VS Code 中继续 GitHub Copilot 应用会话

GitHub 官方博客介绍了把 GitHub Copilot 应用里的智能体会话直接搬到 VS Code 继续做的方法。原来 Copilot 帮你改完代码后,想在编辑器里逐行检查、手动微调和本地运行,要么留在应用里,要么在 VS Code 里从头再来。现在只要点「Open in VS Code」,VS Code 会用同一个工作树打开项目,侧边栏保留原会话的任务、计划和对话记录,改动也直接呈现为可审阅的 diff。之后你可以自己改代码、跑测试、再让 Copilot 接着改,最后提交并推送到该会话对应的 pull request,全程不用重新描述任务。使用前需安装并登录 Copilot 应用和 VS Code、使用同一 GitHub 账号,并对目标仓库有推送权限。该功能当前已可用。

文中可用工具

  • GitHub Copilot 应用运行智能体会话、完成代码修改的地方
  • Visual Studio Code接收会话、审阅 diff、手动编辑并在本地运行测试的编辑器
☆ 收藏查看来源 ↗

revai:面向 Git 分支的交互式 AI 代码审查 Agent Skill

jonathasrochadesouza/revai · An interaction-based code review agent skill featuring correction capabilities and full reasoning abilities, utilizing low token costs.

revai 是一个以 Agent Skill 形式安装的交互式 AI 代码审查工具,只审查 git 分支补丁中的改动行。它依据通用审查基准和按技术栈划分的作业手册(playbook)分析问题,输出结构化审查结果并生成可交互 HTML 报告(质量门禁、按严重度或文件筛选、跳过或恢复、明暗主题),然后在浏览器中自动打开。它还支持双向修复闭环:向 Agent 说出“fix CR-03”即可按 ID 修复,或从报告复制提示词粘贴到任意 Agent 会话。项目支持用 .revai/rules.md 或 CODING_STANDARDS.md 覆盖内置规则,无第三方依赖。

☆ 收藏查看来源 ↗

Revera:基于双模型校验的 GitHub 拉取请求 AI 代码审查工具

VeraTools/revera · AI code review for pull requests: a second model re-checks every finding before it posts. Any model provider; App or Action.

Revera 是一个用 Rust 编写的开源代码审查工具,使用用户自行选择的 AI 模型审查 GitHub 拉取请求。它采用调查者与验证者两阶段流程:调查者阅读变更并提出缺陷候选,验证者则在全新会话中重新从代码中独立确认每条发现,才允许发布,以减少未经验证的误报。支持 OpenAI 兼容端点、OpenAI Responses、Anthropic 和 Google Gemini,可为不同角色分别配置供应商与模型,并支持有序的备用模型。可自托管为 GitHub App(支持 @mention 触发、quick/deep 模式)、GitHub Action 或本地 CLI,并能在多次推送间跟踪发现的修复与重开。仅支持 GitHub 作为发布目标,无托管服务,需自行部署并直接向模型供应商付费;README 说明其评估样本较小,仍可能漏报或误接受错误发现,需要人工审查。

☆ 收藏查看来源 ↗