github / github/app

Support batching review comments before submitting to the agent

未关闭
#1,378 1 条评论 2 个 reaction 已指派 0 人 在 GitHub 查看
Requests and ideas
主要语言
没有语言数据
星标
2.1k
派生
153
PR 合并指标
30 天内没有已合并 PR

描述

### Feature summary

_No response_

### What problem are you trying to solve?

When reviewing code changes (diffs), comments can only be submitted one at a time, and each comment is sent to the agent immediately. There's no way to add multiple comments across a diff and submit them together as a single batch.

This means:

- The agent starts reacting before I've finished my full review.
- Reviewing multi-file or multi-hunk changes requires many separate round-trips.
- The agent lacks the full context of my feedback when it begins making fixes.

### Proposed solution

Add a batched review flow, similar to GitHub's PR review experience:

1. Let me add multiple review comments across the diff as I read through it, kept as **pending/draft** (not yet sent).
2. Provide a single **"Submit review"** action that bundles all pending comments and sends them to the agent (e.g. Copilot CLI) at once.
3. The agent then processes the whole batch in one turn, with full context of all my feedback.

### Workflow impact

- Mirrors the familiar GitHub PR review flow (start review → add comments → submit).
- Gives the agent complete context up front, leading to more coherent fixes and fewer redundant iterations.
- Faster, less interruptive review experience for larger change sets.

### Installation context

_No response_

### Additional context

_No response_

贡献指南

打开贡献指南

调研方向

从 GitHub Copilot 应用的 diff-review 体验入手,跟踪当前单条审查评论是如何提交给 agent 的。完成标准是:评论可以在多个文件或 hunk 中保持待处理状态,一次“Submit review”操作将它们一并发送,并且 agent 在一次交互中处理整个批次。

由索引模型根据 Issue 内容生成。

评估

领域
desktop
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
冷清
描述清晰度
基本清楚
新手友好度
48/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。