Every developer takes screenshots. UI bugs, error messages, terminal output, design references. And every developer
wastes time finding those screenshots afterward.
The default macOS screenshot workflow looks like this:
- Cmd+Shift+4 → capture
- File saves to Desktop as Screenshot 2026-02-20 at 3.42.12 PM.png
- You need to reference it somewhere — terminal, AI tool, bug report
- Open Finder → navigate to Desktop → scroll through 50 screenshots → right-click → Copy path
- Paste
That's 30-60 seconds of context switching. Multiply by 10-20 screenshots a day and you're losing real time.
The Fix
I built https://snapcode.cc to solve exactly this:
- Press your hotkey
- Select the screen area
- File path is on your clipboard
Done. Paste into Claude Code, Cursor, Gemini CLI, a git commit message, or anywhere else.
Why File Path > Clipboard Image
Some terminals support pasting images directly from clipboard (Cmd+V). But file paths are more universal:
┌───────────────────────────┬─────────────────┬───────────┐
│ Feature │ Clipboard Image │ File Path │
├───────────────────────────┼─────────────────┼───────────┤
│ Works in iTerm2 │ Yes │ Yes │
├───────────────────────────┼─────────────────┼───────────┤
│ Works in Terminal.app │ No │ Yes │
├───────────────────────────┼─────────────────┼───────────┤
│ Works in Alacritty │ No │ Yes │
├───────────────────────────┼─────────────────┼───────────┤
│ Referenceable later │ No │ Yes │
├───────────────────────────┼─────────────────┼───────────┤
│ Works in git commits │ No │ Yes │
├───────────────────────────┼─────────────────┼───────────┤
│ Works across all AI tools │ Sometimes │ Always │
└───────────────────────────┴─────────────────┴───────────┘
The DIY Alternative
You can build this with Hammerspoon and ~50 lines of Lua. I wrote a
https://snapcode.cc/blog/how-to-use-screenshots-with-claude-code-on-macos-the-easy-way-vs-the-hard-way/ if you want to
see both approaches.
The short version: Hammerspoon works but is terminal-specific (usually hardcoded to Ghostty), requires ongoing
maintenance, and doesn't organize your screenshots.
Setup
- Download from https://snapcode.cc
- Set your hotkey
- Start capturing
Top comments (0)