Vai al contenuto

Una finestra in meno

Alzalo sguardo quandotocca a te.

Glance è un piccolo schermo che sta accanto al monitor e tiene d’occhio i tuoi agent di programmazione. Quando uno ha bisogno di te, lo dice a caratteri cubitali. Niente da controllare, niente da chiudere.

Funziona con+18 altri
6m so faronit.Refactorpayments API

Lo schermo

Due parole e un colore.

Ogni stato è una frase breve in caratteri da 88 pixel su uno schermo 240 × 240. Si legge dall’altra parte della scrivania, con la coda dell’occhio.

  • 6m so faronit.Refactorpayments API

    Al lavoro

    L’agent è impegnato. Il fiore ruota piano mentre lavora.

  • 12m so faryourturn.Migrate stagingdatabase

    Serve approvazione

    Vuole eseguire qualcosa e aspetta il tuo OK.

  • 3m so faroverto you.Pick the newonboarding copy

    Ha una domanda

    Ti ha chiesto qualcosa e non può andare avanti senza una risposta.

  • check.3 checkouttests failedFix flakycheckout tests

    Da controllare

    Un turno non è andato a buon fine. Il motivo segue nella pagina successiva.

  • took 42mallset.Ship therelease notes

    Fatto

    Finito. Resta verde finché non parte qualcosa di nuovo.

  • opencodestillthere?Refactorpayments API

    Silenzio

    Cinque minuti senza notizie. Glance dice che non lo sa, invece di tirare a indovinare.

Una richiesta

Dal passaggio di consegne ad all set.

1m so faronit.Migrate stagingdatabase
  1. 10:02

    Affidi un compito.

    Chiedi a Claude Code di migrare il database di staging, poi torna al tuo lavoro. Lo schermo dice on it.

  2. 10:14

    Ha bisogno di te.

    L’agent vuole eseguire una migrazione. Lo schermo diventa arancione: your turn.

  3. 10:14

    Ti dice perché.

    Tre secondi dopo il motivo si scrive da solo, così sai cosa ti aspetta prima di cambiare finestra.

  4. 10:31

    Approvi. Finisce.

    Rispondi nella finestra dell’agent; Glance non approva mai nulla al posto tuo. Quando il turno finisce: all set.

Niente pulsanti

Sa quando parlare.

Il display non ha pulsanti e non ne ha bisogno. Decide cosa mostrare come un buon collega decide quando darti un colpetto sulla spalla.

  • Prima l’urgente.

    Una sessione che ti ha appena chiamato, ha fallito o ha finito compare da sola, prima la più urgente. Non interrompe una richiesta che stai ancora leggendo.

  • Sei sessioni a colpo d’occhio.

    Le sessioni in corso si alternano ogni 14 secondi. I punti nell’angolo le contano. Oltre le sei, tutto è nell’app desktop.

  • Mentre eri via.

    Blocca lo schermo o allontanati, e la rotazione si ferma. Quando torni, un breve riepilogo ti dice cosa è successo.

  • I titoli lunghi girano pagina.

    I titoli delle conversazioni compaiono così come sono scritti, in inglese o in cinese. Scorrono due righe alla volta; il testo non si rimpicciolisce mai.

  • Silenzioso quando non c’è niente.

    Nessun agent attivo? Mostra all quiet, poi un orologio tranquillo.

  • Onesto sulla connessione.

    Se il computer va in stop o la connessione cade per 20 secondi, mostra link lost invece di notizie vecchie.

Agent

Funziona con gli agent che usi già.

Codex e l’IDE Kiro vengono letti dai loro registri locali, senza installare nulla. Per gli altri, Glance aggiunge un piccolo hook di osservazione. Mantiene le tue impostazioni, ne fa un backup e si rimuove con un solo comando.

Collega i tuoi agent
$ glance install-hooks claude gemini kiro
✓ claude   observer hook added, backup kept
✓ gemini   observer hook added, backup kept
✓ kiro     glance agent set as default

# Non è un agent? Qualsiasi cosa esegua un comando può comunicare il suo stato.
$ glance emit --source build --state done \
    --project 'Release build' --action 'Ready for review'

Glance si limita a osservare. Non risponde, non approva e non blocca mai una chiamata a uno strumento.

  • Codex

    Rilevato automaticamente

  • Claude Code

    Hook di osservazione

  • Gemini CLI

    Hook di osservazione

  • Kiro

    Rilevato automaticamente

  • Cursor

    Hook di osservazione

  • OpenCode

    Hook di osservazione

  • GitHub Copilot CLI

    Hook di osservazione

  • Windsurf

    Hook di osservazione

  • Cline

    Hook di osservazione

  • Qwen Code

    Hook di osservazione

  • ZCode

    Hook di osservazione

  • Grok Build

    Hook di osservazione

Inoltre

Qoder CLI/Factory Droid/Kimi Code/CodeBuddy Code/Augment Auggie/Junie CLI/Antigravity/Mistral Vibe/goose/Hermes Agent/pi/OpenClaw/Amp

Privato per progetto

Il tuo codice resta sul tuo computer.

Nessun account, nessun cloud. Il bridge sul tuo computer legge lo stato, tiene solo ciò che serve allo schermo e lo invia direttamente al display.

Il tuo computer

macOS · Windows

agents → events

bridge glance

Rust

ChaCha20-Poly1305

Display

240 × 240

Quattro strade verso lo schermo. Usa la prima che funziona.

  1. 01

    Cavo USB

    Collegato, non ha bisogno di alcun Wi-Fi.

  2. 02

    Wi-Fi

    Sulla tua rete, tramite un minuscolo broker integrato nel bridge.

  3. 03

    Bluetooth

    Sui display ESP32-C3, dopo l’abbinamento.

  4. 04

    Relay via Internet

    Facoltativo e self-hosted. Sigillato prima del caricamento, quindi il relay conserva solo testo cifrato.

  • Cosa arriva allo schermo

    Nome del progetto, titolo della conversazione, stato, numero di passaggi e brevi riepiloghi pubblici come una domanda o un errore. I titoli hanno un limite di 96 byte, i motivi di 160.

  • Cosa non ci arriva mai

    Il tuo codice, i diff, i comandi grezzi, l’output degli strumenti e il ragionamento nascosto. I formati di credenziali più comuni vengono oscurati prima che qualsiasi cosa lasci l’agent.

  • Sigillato lungo il percorso

    Via USB, Bluetooth e il collegamento Wi-Fi predefinito, ogni snapshot è cifrato con ChaCha20-Poly1305 e confermato dal display. L’abbinamento usa un codice a sei cifre mostrato sullo schermo.

Il dispositivo

Abbastanza piccolo da dimenticarlo. Abbastanza chiaro da notarlo.

Un corpo bianco caldo attorno a uno schermo quadrato e scuro. Una sola forma, tre posti dove metterlo.

Schermo
LCD a colori 240 × 240
Chip
ESP8266 o ESP32-C3
Connessione
USB-C · Wi-Fi 2,4 GHz · Bluetooth LE su ESP32-C3
Configurazione
Si collega al Wi-Fi dal telefono tramite il proprio hotspot, in 20 lingue
Aggiornamenti
Firmati, via Wi-Fi (RSA-2048) o via USB
Pulsanti
Nessuno
Ordina Glance Box 1
  • Sopra il monitor

    Clip regolabile con imbottitura morbida.

  • Sotto il monitor

    Base adesiva autoportante.

  • Sulla scrivania

    Supporto inclinato con piedini antiscivolo.

L’app desktop

La storia completa è sul tuo computer.

L’app Glance mostra ogni sessione, il motivo completo di ogni richiesta e tutti i tuoi display. Abbina un display, aggiornane il firmware e collega i tuoi agent da un unico posto. Chiudi la finestra e resta nella barra dei menu o nell’area di notifica.

  • macOS 12+ con Apple Silicon, Windows 10 e 11
  • Più display da un solo computer
  • 20 lingue dell’interfaccia
  • Si sincronizza all’accesso, pausa quando vuoi

Domande

Buono a sapersi.

Glance approva o risponde al posto mio?

No. Mostra solo lo stato. Approvazioni e risposte avvengono sempre nella finestra dell’agent, e Glance non modifica mai le impostazioni di approvazione.

Mi serve un account o un servizio cloud?

No. Il display comunica con il computer via USB, rete locale o Bluetooth. Il relay via Internet è facoltativo, self-hosted e vede solo dati cifrati.

Con quali computer funziona?

L’app Glance funziona sui Mac con Apple Silicon e macOS 12 o successivo, e su Windows 10 e 11 (x64). Sotto c’è un piccolo bridge da riga di comando, glance, scritto in Rust.

Cosa succede quando il computer va in stop?

Dopo 20 secondi il display nota che manca il segnale e mostra link lost. Si ricollega da solo quando il computer si riattiva.

E se ho più di sei sessioni?

Lo schermo tiene le sei più importanti e le fa ruotare. Tutto il resto rimane visibile nell’app desktop.

I miei script possono usarlo?

Sì. glance emit invia qualsiasi stato dalla riga di comando, così build, deploy e lavori lunghi possono comparire accanto ai tuoi agent.