피드로 돌아가기
Show GN: claude-ss - macOS에서 cmd+shift+2 한 번으로 Claude Code에 스크린샷이 딸깍 붙는 도구.
GeekNewsGeekNews
DevOps

Show GN: claude-ss - macOS에서 cmd+shift+2 한 번으로 Claude Code에 스크린샷이 딸깍 붙는 도구.

Multi-shot Queue 기반의 macOS 스크린샷 자동 주입 워크플로우 구현

map123456782026년 4월 24일2intermediate

Context

기존 macOS 스크린샷 방식의 파일 시스템 의존성 및 Clipboard 단일 저장 구조로 인한 컨텍스트 스위칭 비용 발생. 다중 이미지 전송 시 반복적인 앱 전환과 파일 탐색 과정에서 발생하는 생산성 저하 해결 필요.

Technical Solution

  • Multi-shot Queue 설계를 통한 연속 캡처 이미지의 순차적 저장 및 버퍼링 관리
  • Terminal Focus 감지 기반의 자동 Queue Flush 로직을 통한 인터랙션 최소화
  • Swift Helper를 활용한 IME 상태 일시 전환 및 복구 로직으로 입력 환경 독립성 확보
  • Session ID 기반의 Target 고정 방식을 통한 tmux, iTerm2 등 가상 터미널 환경 지원
  • Slash Command Interface 제공으로 자동화 외 수동 제어 가능성 확보

- OS 레벨의 입력 인터럽트를 최소화하기 위한 전용 Helper 프로세스 배치 고려 - 비동기 작업의 순차적 처리를 위한 Queueing 메커니즘 도입 검토 - 사용자 환경(IME, Terminal Session)의 상태 보존 및 복구 전략 수립

원문 읽기