Press ⇧⌘1 anywhere. The window you're looking at gets shot and lands in the target you pick:
free • macOS 14+ • Apple Silicon • menu bar app • no servers, everything stays on your Mac
ScreenCaptureKit shoots the frontmost window at native Retina quality. Same pixels as ⌘⇧4, zero clicks.
The PNG hits your clipboard instantly. Even if everything else fails, you can always ⌘V it yourself.
RipperShot brings your target forward and finds the real chat composer through the Accessibility tree.
Paste, then confirm the attachment actually appeared before reporting success.
RipperShot locates the Claude Code panel's message box in your frontmost VS Code window, clicks it, pastes, and confirms. If the panel is closed it opens it for you (the extension's own ⌘Esc).
Works with the official Claude Code extension. Multiple VS Code windows? It targets the one in front, always.
Finds the chat composer, pastes, and verifies the attachment chip appeared. Respects the per-message image limit instead of silently eating shots.
Terminals ignore an image ⌘V, so RipperShot sends ⌃V, the paste-image key used by Claude Code, Codex CLI, Gemini CLI, and most AI terminal tools, then reads the screen back for the [Image #1] chip to confirm it landed.
ITERM2 + GHOSTTY SOON
# download, install to /Applications, launch
curl -fsSL https://ripperradar.com/rippershot/RipperShot.zip -o /tmp/RipperShot.zip \
&& ditto -x -k /tmp/RipperShot.zip /Applications \
&& open /Applications/RipperShot.app
No network calls, no analytics, no accounts. The screenshot goes to your clipboard and into the agent window you chose. Shots are cached locally for preview and swept after a day.
Forked from ClaudeShot (MIT) and rebuilt in Nashville for VS Code and Terminal delivery with verified pasting.