Allow commenting diffs, when reviewing changes

Feature request for product/service

Cursor IDE

Describe the request

It would be nice if we could write comments to each diff, when reviewing agent generated code changes.
In the image is an example from OpenCode, that allows this.

It would make it easier to request changes for very specific parts so we can directly provide context for specific parts instead of describing the parts and have the agent find it itself.

Screenshot / Screen Recording

Also, send all comments in one batch. So it would be possible to do a code review and then send it in one prompt to fix all.

OpenCode handles it by just putting the line reference together with the comments into the chat. So it work just like it already does in Cursor with adding references, just with the addition of being able to add comments to each reference.

Hey, thanks for the feature request. The idea is clear, and the OpenCode example explains it well.

Right now, the closest thing in Cursor is this: in the Review panel, you can select the lines you want in the diff and click the floating Add to Chat button. That selection gets added to the chat as a link to that exact snippet, and you can then write your instructions for that part. It’s not exactly what you described, since there’s no separate comment per hunk and no way to send all comments as one batch, but it already works for targeted fixes on a specific chunk.

What you and @sergey-ltk described, per-hunk comments plus sending the whole review in one batch, is a separate feature that isn’t available yet. I can’t share a timeline, but the request is logged. I’ll keep the thread open so others can upvote, it helps with prioritization.