UStackUStack
VibePad icon

VibePad

VibePad è un’app barra dei menu per macOS che controlla Claude Code e Codex CLI con un gamepad: chat AI, input vocale e smart paste.

VibePad

Cos'è VibePad?

VibePad è un'app leggera per la barra dei menu di macOS che ti permette di controllare gli assistenti di coding AI usando un gamepad. Il suo scopo principale è aiutarti a muoverti nei workflow di chat AI e coding—accettando suggerimenti, inviando prompt e navigando risposte—senza dover toccare la tastiera.

L'app è progettata per funzionare con Claude Code e Codex CLI, mappando azioni comuni del controller su operazioni come l'invio di prompt, la navigazione nella cronologia chat e gli elementi UI.

Caratteristiche Principali

  • Controlli chat AI via gamepad: accetta o annulla suggerimenti AI, invia prompt, scorre la cronologia chat e gestisce risposte chat dal controller.
  • Input vocale con hold del controller: tieni premuto L2 per attivare voice-to-text e dettare prompt e codice con il tuo strumento di trascrizione preferito.
  • Smart paste per contenuti clipboard: rileva automaticamente il contenuto della clipboard e lo incolla come contesto visivo o come testo-come-codice, a seconda del tipo di contenuto.
  • Navigazione mouse & scroll: usa lo stick destro per muovere il cursore e lo stick sinistro per scorrere, con sensibilità e dead zone regolabili per precisione.
  • Switch tab e app con controlli a strati: usa il D-pad per navigare tab e pannelli; tieni premuto L1 per un secondo strato che supporta switch app e gestione finestre.
  • Mappatura pulsanti completamente personalizzabile: rimappa ogni pulsante via config JSON, inclusa creazione layer custom, regolazione dead zone e shortcut su misura.

Come Usare VibePad

  1. Installa VibePad per macOS e collega un gamepad compatibile (l'app supporta controller PlayStation, Xbox, Nintendo, MFi e HID generici).
  2. Apri l'app e inizia a usarla dalla barra dei menu di macOS.
  3. Nel tuo workflow di coding AI con Claude Code o Codex CLI, usa le azioni mappate del controller per inviare prompt, navigare suggerimenti e cronologia, e applicare paste/voice input dove necessario.
  4. Regola il comportamento rimappando i pulsanti nella configurazione JSON, inclusa modifica sensibilità/dead zone e creazione layer aggiuntivi per i tuoi shortcut preferiti.

Casi d'Uso

  • Coding con chat AI tenendo le mani sul controller: invia prompt, scorri cronologia chat e accetta o annulla suggerimenti senza spostarti sulla tastiera.
  • Dettare prompt e codice con voce: tieni premuto L2 quando vuoi parlare, poi detta prompt o codice e continua l'interazione AI con input controller.
  • Incollare contenuti clipboard misti in workflow AI: incolla immagini come contesto visivo o testo come codice, a seconda del contenuto clipboard.
  • Navigazione in UI e pannelli AI: usa il D-pad per tab e pannelli, e il secondo strato per gestire switch app e azioni finestre.
  • Interazione cursor-driven da distanza: muovi il cursore con lo stick destro e scorri con lo stick sinistro, regolando sensibilità e dead zone per il tuo controller.

FAQ

Quali tool AI supporta VibePad?

VibePad è descritta come app barra dei menu per Claude Code e Codex CLI.

Quale versione macOS è richiesta?

La pagina indica macOS 14+.

Quali controller funzionano con VibePad?

La compatibilità è indicata per PlayStation, Xbox, Nintendo, MFi e controller HID generici.

Posso personalizzare il comportamento dei pulsanti?

Sì. L'app supporta la rimappatura di ogni pulsante via config JSON, inclusa creazione layer custom e regolazione dead zone.

Come funziona lo “smart paste”?

VibePad rileva automaticamente il contenuto clipboard e incolla immagini come contesto visivo o testo come codice, selezionando l'azione appropriata in base a quanto copiato.

Alternative

  • Mappature input basate su controller per macOS: invece di un'app dedicata ai tool di coding AI, utility generali controller-to-keyboard/mouse possono offrire navigazione hands-free simile, anche se potrebbero non avere azioni chat-specifiche come accept/cancel.
  • Workflow solo tastiera-e-mouse per assistenti coding AI: molti utenti potrebbero preferire un workflow tradizionale (navigazione tastiera, shortcut e controlli chat integrati) per compatibilità totale, ma non offre interazione controller-first.
  • Automazione input focalizzata su terminal: se usi principalmente Codex CLI via terminal, tool di produttività terminal e framework shortcut possono ridurre i keystroke, ma tipicamente non replicano la navigazione chat gamepad e controllo UI a strati descritti per VibePad.
  • Tool voice-to-text separati più invio prompt manuale: per dettatura vocale, tool di trascrizione standalone gestiscono l'input speech, ma dovresti comunque gestire invio prompt e navigazione senza mappature controller.
VibePad | UStack