Claude Code accepts images, but pasting a screenshot in Ghostty is not obvious — Cmd+V does nothing. The trick is two keyboard shortcuts most Mac users don't know about.
First, capture your screenshot to the clipboard instead of saving it to a file. The standard Cmd+Shift+4 saves to disk. Add Ctrl to copy to clipboard instead:
# Standard Mac screenshot shortcuts:
Cmd+Shift+4 # drag to select region -- saves to desktop as file
Ctrl+Shift+Cmd+4 # drag to select region -- copies to CLIPBOARD, no file saved
# Then paste into Claude Code inside Ghostty:
Ctrl+V # paste -- Ghostty uses Ctrl+V, NOT Cmd+V
Once pasted, Claude Code sees the image directly in the conversation. Screenshot a crash message, a broken UI, a failing test output, an error in the browser — paste it in and Claude diagnoses it from the visual.
This works for any image already on your clipboard too, not just fresh screenshots. Copy an image from a Slack message, a browser, or Preview and Ctrl+V brings it straight into your prompt.
The two things to remember: use Ctrl instead of just Cmd when screenshotting (to hit the clipboard), and use Ctrl+V instead of Cmd+V when pasting into Ghostty. Everything else is the same as normal screenshots.
In Ghostty: Ctrl+Shift+Cmd+4 to capture, Ctrl+V to paste — the two-keystroke path from visual bug to diagnosis.
via @cschuermyer
Log in to leave a comment.
The /btw command lets you ask quick side questions that are answered immediately but never added to the conversation history.
The --continue flag loads your most recent conversation instantly, no session ID required.
Claude Code accepts images from any clipboard source — screenshots, Slack messages, browser windows, and design mockups all paste directly into your prompt.