Screenshot Uploader per Claude Code Screenshot Uploader per Claude Code

Screenshot Uploader per Claude Code

Una soluzione cross-platform per un problema comune: non puoi incollare screenshot direttamente in Claude Code quando lavori via SSH.

Il Problema

Quando usi Claude Code su un server remoto via SSH, non c’è modo di condividere screenshot direttamente. Dovresti caricare manualmente le immagini, trovare il percorso e digitarlo - interrompendo il flusso di lavoro.

La Soluzione

Questi strumenti girano in background sulla tua macchina locale e automaticamente:

  1. Rilevano nuovi screenshot (monitoraggio file system su macOS, monitoraggio clipboard su Windows)
  2. Caricano istantaneamente sul tuo server via SSH
  3. Copiano il percorso remoto nella clipboard
  4. Pronto da incollare - basta incollare il percorso in Claude Code per vedere lo screenshot

Zero interazione richiesta dopo la configurazione.


Versione macOS / Linux

Strumento basato su Shell usando utility native macOS.

Interfaccia menu bar macOS

Stack Tecnologico

  • fswatch - Monitoraggio file system per nuovi screenshot
  • rsync - Trasferimento file efficiente via SSH
  • pbcopy - Integrazione clipboard
  • launchd - Gestione servizio in background
  • xbar - Indicatore opzionale nella barra dei menu

Funzionalità

  • Monitora la cartella screenshot in tempo reale
  • Gira come servizio launchd in background
  • Icona nella barra dei menu mostra stato upload
  • Eliminazione automatica opzionale dei file locali dopo l’upload
  • Installazione con un comando tramite setup.sh

Versione Windows

Applicazione Python nella system tray.

Menu system tray Windows

Stack Tecnologico

  • Python 3.8+
  • pywin32 - Integrazione API Windows
  • paramiko - Connessioni SSH
  • System tray con pystray

Funzionalità

  • Monitora la clipboard per nuove immagini
  • Icona system tray con menu click destro
  • Notifiche Windows per stato upload
  • Pausa/riprendi monitoraggio
  • Supporto avvio automatico
  • Installer con un click tramite install.bat

Sicurezza

Entrambe le versioni usano autenticazione con chiave SSH - nessuna password memorizzata. I tuoi screenshot vengono trasferiti direttamente al tuo server su una connessione crittografata.

Perché L’ho Costruito

Uso Claude Code intensivamente su server remoti e avevo costantemente bisogno di condividere screenshot per debuggare problemi UI, mostrare messaggi di errore o dimostrare problemi. Questo strumento ha eliminato completamente l’attrito - ora faccio uno screenshot e incollo.


← Torna ai progetti