Capture, compress, and copy screenshots to clipboard
Wraps macOS screencapture with JPEG compression—CleanShot X already does this.
Copy Claude Code output to clipboard with keyboard shortcuts. Kitty + iTerm2.
Reads ~/.claude/ JSONL directly instead of terminal scraping, works with Kitty and iTerm2.
Claude Code users on macOS with Kitty or iTerm2
tmux copy mode · iTerm2 paste history · Raycast clipboard
The friction was copying. Terminal selection is unreliable — ANSI codes, scroll position, font size all break it. Annoying enough that you skip the review.
claude-copy fixes this. It doesn't scrape the terminal. It finds the focused tab's PID, maps it to the right Claude Code session in ~/.claude/, and reads the JSONL transcript directly. Instant, clean output every time.
Three shortcuts:
Cmd+Shift+C → active tab last Claude Code response Cmd+Shift+P → active tab plan (from .claude/plans/) Cmd+Shift+A → active tab last AskUserQuestion prompt + answer options
Also works as a CLI: `claude-copy-last --plan | pbcopy`Install:
git clone https://github.com/clementrog/claude-copy.git && cd claude-copy && ./install.sh
Auto-detects Kitty vs iTerm2. macOS only, Python 3.8+.Looking for contributors for Ghostty, Warp, Zed terminal support, and Linux.
Wraps macOS screencapture with JPEG compression—CleanShot X already does this.
Solves one friction point; but it's a single-keystroke helper, not a tool.
Reads Notification Center DB to extract OTPs when macOS autofill won't.
Fixes Claude Code's messy clipboard without touching other apps.
Watch mode lets agents react to clipboard changes in real-time without polling.
Nostalgic HDD LED recreated in software, but iStat Menus already does this with more features.