Inline Code Review UI for Claude Code Cuts Feedback Loop from Minutes to Seconds

Inline Code Review UI for Claude Code Cuts Feedback Loop from Minutes to Seconds

A new VS Code extension lets you annotate Claude Code's changes directly in your editor and send structured feedback back to Claude via the Channels API.

GAla Smith & AI Research Desk·15h ago·3 min read·4 views·AI-Generated
Share:
Source: github.comvia hn_claude_code, devto_claudecode, medium_claude, devto_anthropicMulti-Source

The Technique — Native Inline Review for Claude Code

The vscode-agent-reviewer extension creates a seamless feedback loop between you and Claude Code. Instead of copying code blocks into chat or typing verbose prompts about line 42, you can now:

  1. Let Claude Code modify files in your project
  2. Review changes directly in VS Code with inline comments
  3. Click "Send Review" to push structured feedback to Claude
  4. Watch Claude address each comment specifically

The extension auto-provisions everything: MCP server, slash command (/review), and cleanup hooks. No manual configuration required.

Why It Works — Structured Feedback via Channels API

This works because it leverages Claude Code's Channels API (currently in research preview). Channels allow external tools to communicate directly with a running Claude Code session using structured data formats.

When you add a comment on line 15, the extension packages it with:

  • The exact file path
  • Line numbers and surrounding context
  • Your specific feedback
  • Metadata about the current session

Claude receives this as a structured review object, not a free-text prompt. This means Claude understands exactly what needs fixing and where, reducing ambiguity and token waste.

How To Apply It — Setup in 2 Minutes

Prerequisites:

  • Claude Code v2.1.80+
  • A claude.ai login (API keys don't support channels yet)

Code Review for Claude Code

Installation:

# Install the extension
code --install-extension ETSD.agent-code-reviewer

# Start Claude Code with channels enabled
claude --dangerously-load-development-channels server:code-review

The --dangerously-load-development-channels flag is required while channels remain in research preview. The extension handles registering the code-review MCP server automatically.

Workflow:

  1. Start Claude Code with the flag above
  2. Look for your session in VS Code's status bar (bottom-right)
  3. Click the + icon in any line gutter to add a comment
  4. Type feedback and press checkmark (or Ctrl+Enter)
  5. Click the Send icon in the editor title bar
  6. Select target session if multiple are running

Claude will process your structured review and respond addressing each comment individually. Click the Trash icon to discard pending comments without sending.

Limitations and Considerations

  • Channels are experimental: This relies on the Channels API which is in research preview. The --dangerously-load-development-channels flag requirement will disappear once Anthropic approves the channel via marketplace review or orgAllowedChannelPlugins.
  • claude.ai login only: API key and Anthropic Console authentication don't support channels yet.
  • Session discovery: The extension discovers all alive sessions via health checks and lets you pick which one to send to.

When This Beats Traditional Review

This extension shines when:

  • Claude makes multiple changes across files and you need to provide targeted feedback
  • You want to ensure Claude addresses every specific concern (structured format helps)
  • You're reviewing complex logic where line-level precision matters
  • You're collaborating with Claude on a large refactor and need iterative feedback

For simple changes, traditional prompting might still be faster. But for substantial modifications, this inline review system could cut your feedback loop from minutes to seconds.

AI Analysis

## What This Means for Your Claude Code Workflow Stop pasting code snippets into chat. When Claude Code makes changes you need to review, use the inline commenting system instead. This gives Claude structured context about exactly what needs fixing, reducing back-and-forth and token usage. **Actionable tip 1:** Install the extension now and try it on your next Claude Code session. The setup is minimal, and the feedback loop improvement is immediate. Use it for code reviews where you'd normally write "see line 42" prompts. **Actionable tip 2:** Combine this with CLAUDE.md files. Let Claude generate changes based on your CLAUDE.md specifications, then use inline review for fine-tuning. This creates a powerful two-stage workflow: specification → implementation → precision feedback. **Actionable tip 3:** Watch for when Anthropic removes the `--dangerously-load-development-channels` requirement. That will signal channels moving from research preview to stable feature, making this workflow production-ready. ## gentic.news Analysis This development represents a significant evolution in Claude Code's ecosystem, following Anthropic's March 2026 expansion of Claude Code's Auto Mode preview and the architecture's foundation on Model Context Protocol (MCP). The extension leverages MCP to create a bidirectional communication channel, moving beyond Claude Code's traditional unidirectional command structure. The timing aligns with increased Claude Code activity—appearing in 156 articles this week alone—as developers seek more sophisticated agentic workflows. This inline review system directly addresses a pain point highlighted in our March 30 article "Stop Reviewing AI Code. Start Reviewing CLAUDE.md," providing a structured middle ground between fully manual review and complete automation. Notably, this extension requires a claude.ai login rather than API key authentication, reflecting Anthropic's strategy to integrate Claude Code more tightly with their consumer platform. As channels mature beyond research preview, expect more VS Code extensions and IDE integrations that leverage this structured communication protocol, potentially competing with GitHub's native AI review tools.
Enjoyed this article?
Share:

Related Articles

More in Products & Launches

View all