Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>AI FeedbackNew to Visual Studio Code? Get it now.
AI Feedback

AI Feedback

Alexander Ruliov

| (0) | Free
Collect line-level feedback notes in a sidebar view.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Feedback

A VS Code extension for collecting line-level feedback notes directly in the editor and reviewing them in a dedicated sidebar.

AI Feedback screenshot

What it does

  • Adds an AI Feedback icon to the activity bar with two views: a Feedback webview and a Notes tree.
  • A toggle in the sidebar enables inline commenting: when on, you can select a range of lines in any editor and add a feedback comment via VS Code's native comment thread UI.
  • Comments can be added, edited, and deleted inline, just like regular code comments.
  • All collected notes are aggregated in the sidebar as a read-only formatted text block with a Copy to clipboard button, ready to paste into a review, chat, or ticket.
  • The Notes tree lists every note (file basename : line); clicking a note opens the file and reveals the line. Each note has a Remove action.
  • A Remove all button clears every note at once.
  • Notes persist across editor restarts in VSCode's internal workspace storage (outside the project directory, so they are never committed to git).
  • Notes support multi-line ranges (a comment can cover several consecutive lines).

Path regex replace

The vscode-ai-feedback.pathRegexReplace setting lets you rewrite file paths as they appear in the sidebar and in copied output, so shared feedback uses portable paths instead of machine-specific absolute paths. The stored path stays absolute for navigation — only the displayed text is transformed. Patterns are applied in insertion order.

Example — strip a local project prefix and rename another project:

"vscode-ai-feedback.pathRegexReplace": {
  "^/Users/ruliov/my-project/": "",
  "^/Users/ruliov/other-project/": "other/"
}

With these rules, a note stored at /Users/ruliov/my-project/src/app.ts is displayed as src/app.ts, while /Users/ruliov/other-project/lib/util.ts becomes other/lib/util.ts. Clicking either note still opens the original file at the correct line.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft