Viewed — You've reviewed the file's diff. The extension records a SHA-256 hash of the diff content.
Outdated — The file changed since you last reviewed it (the diff hash no longer matches)
Files can exist independently in both the staged and unstaged areas. Staging or unstaging a file from the review panel moves it between groups while preserving its review state.
Requirements
VS Code 1.85 or later
Git — The workspace must contain a git repository
vscode.git — The built-in Git extension must be enabled (it is by default)
Privacy
Claude Review is fully local and privacy-respecting:
No data collection — The extension collects no telemetry, analytics, or usage data
No network access — The extension makes zero HTTP requests. All data stays on your machine.
No webviews — No HTML content is rendered, eliminating XSS risks
Zero production dependencies — The published extension contains only its own bundled code
Local storage only — Review state is stored in VS Code's workspace state, which lives in your local VS Code profile