-
Notifications
You must be signed in to change notification settings - Fork 7.1k
Description
Preflight Checklist
- I have searched existing requests and this feature hasn't been requested yet
- This is a single feature request (not multiple features)
Problem Statement
When working with Claude Code on Windows, I often encounter visual issues — error messages, UI bugs, terminal output, or diagrams — that are easier to show than describe. My natural workflow is to capture a screenshot with Win+Shift+S, which puts the image directly in the clipboard.
The problem is that I cannot paste that image into Claude Code. I have to stop, open an image editor or file explorer, save the screenshot to disk, find
the file path, and then reference it manually. This completely breaks the flow of the conversation and adds unnecessary friction to what should be a
two-second action.
The core problem is: visual context is trapped in the clipboard with no way to share it inline, forcing a multi-step workaround that interrupts the
debugging or development workflow.
Proposed Solution
Allow Ctrl+V in the Claude Code prompt to detect when the clipboard contains an image and attach it to the current message, the same way text is pasted today. The image would be sent alongside the prompt so Claude can analyze it visually no file path required.
Alternative Solutions
-
Saving the screenshot to disk and manually typing or dragging the file path into the prompt. This works but breaks the workflow and requires leaving the terminal.
-
Using a third-party clipboard-to-file tool to auto-save screenshots. This adds an external dependency and still requires referencing a path.
Neither alternative feels native or frictionless compared to a simple Ctrl+V.
Priority
High - Significant impact on productivity
Feature Category
CLI commands and flags
Use Case Example
- I am debugging a layout issue in my web app. I open the browser, see the broken UI, and press Win+Shift+S to capture the relevant area.
- I switch to my terminal where Claude Code is running.
- I type: "Why does this component look broken?" and press Ctrl+V to attach the screenshot.
- Claude sees the image and immediately identifies the CSS issue.
Current experience: Step 3 fails silently nothing is pasted. I have to open Paint, save the image, find the path, and type something like
@/Users/julio/Desktop/screenshot.png before Claude can help.
Expected experience: Ctrl+V attaches the image inline and I send the message in one step, without leaving the terminal or touching the file system
Additional Context
his is consistent with how Claude.ai handles image input in the browser paste from clipboard works there out of the box.
Windows 11 clipboard (Win+Shift+S, PrintScreen, Snipping Tool) stores images in memory without saving to disk by default, making file-path-based workarounds inconvenient.
This feature would also benefit macOS users (Cmd+Ctrl+Shift+4) and Linux users with similar clipboard capture tools.
Common use cases: pasting error screenshots, UI layout bugs, terminal output rendered as image, hand-drawn diagrams, or design mockups.