Support batching review comments before submitting to the agent
- 主要言語
- 言語のデータがありません
- スター
- 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 エクスペリエンスから始め、個々のレビューコメントが現在どのようにエージェントに送信されているかを追跡します。完了条件は、複数のファイルまたはハンクにわたってコメントを保留状態のままにでき、単一の「Submit review」アクションでそれらをまとめて送信し、エージェントがそのバッチを 1 ターンで処理することです。
索引モデルが issue の本文から書いたものです。
評価
- 領域
- desktop
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 48/100