Feature request for product/service
Cursor IDE
Describe the request
Feature Request: Centralized Review Panel for AI-Generated Changes
Problem Statement
Currently, the review workflow for AI-generated changes in Cursor relies on inline indicators at the bottom of the editor (“Review next” button or “X/Y files” spinner). This approach has several limitations:
- No overview of pending reviews: There’s no way to see all files that need review at once
- Easy to miss files: If you navigate away or close files, it’s difficult to track what still needs review
- No centralized dashboard: Users must remember which files were modified and manually check each one
- Poor visibility: Review indicators can be missed, especially when working with multiple files or after closing/reopening the editor
Proposed Solution
A dedicated Review Panel (similar to Source Control or Problems panels) that:
- Lists all files with pending AI changes in a sidebar panel
- Shows file status (unreviewed, partially reviewed, fully reviewed)
- Provides quick navigation - click a file to jump to it and review changes
- Tracks progress - shows “X of Y files reviewed”
- Persists across sessions - remembers which files still need review even after closing/reopening Cursor
- Bulk actions - option to “Accept All”, “Reject All”, or “Mark as Reviewed” for multiple files
Suggested Implementation
- Add a new panel in the Activity Bar (alongside Explorer, Search, Source Control, etc.)
- Badge showing count of files needing review
- Tree view of files grouped by:
- Files needing review
- Recently reviewed files
- Each file item shows:
- File path
- Number of changes
- Review status indicator
- Timestamp of when changes were made
- Click to open file and show diff view
- Context menu with options: Accept All, Reject All, Mark as Reviewed
Benefits
- Better visibility: Never miss a file that needs review
- Improved workflow: Efficiently manage multiple AI-generated changes
- Reduced cognitive load: Clear overview of what needs attention
- Professional workflow: Similar to code review tools developers are familiar with
Use Case Example
After a large AI refactoring that touches 20+ files, I can:
- Open the Review Panel
- See all 20 files listed
- Systematically go through each one
- Track my progress (15/20 reviewed)
- Resume later without losing track of what still needs review
Additional Notes
This would be especially valuable when:
- Working with Composer/Agent features that modify many files
- Resuming work after a break
- Collaborating with team members who need to review AI changes
- Managing large refactoring sessions