[FEATURE] VS Code Extension: Option to always show file diffs in VS Code editor panel instead of inline chat

Open 💬 3 comments Opened Feb 27, 2026 by mbrown1101

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

This is specific to the VS Code extension experience.

When reviewing code changes Claude Code makes in the VS Code extension, diffs are shown in two different places depending on which internal tool was used. Small edits (Edit tool) appear inline in the chat panel, while full file writes (Write tool) open a proper side-by-side diff in the main editor panel.

This inconsistency makes it harder to review changes. The inline chat diffs lack syntax highlighting, full file context, and the familiar navigation I get from VS Code's native diff viewer. I find myself needing to manually open the file and check git diff to properly review small edits, which slows down my workflow.

I'd like a setting to always open diffs in the main VS Code editor panel as a side-by-side diff view, regardless of which tool was used internally.

Proposed Solution

Add a VS Code setting (e.g. claude.diffDisplay with options "inline" | "editor" | "auto") that controls where file edit diffs are displayed. "editor" would always open diffs in the main editor panel using VS Code's native diff view. "auto" would preserve the current behavior (default).

Alternative Solutions

_No response_

Priority

Medium - Would be very helpful

Feature Category

Configuration and settings

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗