VSCode extension: image paste requires Shift+Cmd+V — plain Cmd+V should work like other GUI apps

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 28, 2026

Description

In the Claude Code VSCode extension chat panel (macOS), pasting an image from the clipboard requires pressing Shift together with the paste shortcut. Plain Cmd+V does not attach the image.

Steps to reproduce

  1. Copy an image to the clipboard (e.g., take a screenshot with Cmd+Ctrl+Shift+4)
  2. Focus the Claude Code chat input in the VSCode extension panel
  3. Press Cmd+V

Expected

The image is attached to the prompt, as in any GUI chat input (Slack, Notion, and other AI IDEs such as Antigravity all support plain Cmd+V image paste).

Actual

Plain Cmd+V does not attach the image; the Shift-modified paste combination is required. This breaks muscle memory and makes screenshot-heavy workflows (UI review, design feedback) needlessly slow.

Environment

  • macOS (Darwin 25.5.0), Apple Silicon
  • Claude Code VSCode native extension
  • Terminal CLI behavior (Ctrl+V for image paste) is understood; this report is specifically about the GUI extension panel, where intercepting the native paste event with image data is technically feasible.

Note

The ecosystem of third-party workaround extensions (claude-image-paste, Claude Paste, etc.) suggests this friction is widely felt.

Additionally: the /bug dialog itself did not accept pasted text when I tried to report this through it, which is why this is filed as a GitHub issue instead.

View original on GitHub ↗