Vai al contenuto

Strumenti di programmazione IA

Termbridge è ideale per monitorare gli assistenti di programmazione IA. Avviate un agente nel terminale e poi seguitelo dal telefono mentre siete lontani dalla scrivania.

Perché usare Termbridge con gli strumenti IA?

  • Monitoraggio remoto: seguite il lavoro di Claude Code o Codex dal divano
  • Sempre aggiornati: scoprite quando gli agenti chiedono input o riscontrano errori
  • Interventi rapidi: inviate comandi o annullate processi dal telefono
  • Nessuna VPN necessaria: accesso sicuro ovunque vi troviate

Strumenti supportati

Termbridge trasmette tutto ciò che viene eseguito nella sessione tmux, quindi non deve conoscere lo strumento. Gli esempi di questa pagina usano:

  • Claude Code (claude)
  • Codex (codex)
  • OpenCode (opencode)

Questi tre sono anche gli agenti che la modalità sandbox può installare e autenticare automaticamente. Gli altri agenti basati su terminale funzionano allo stesso modo, ma non sono stati testati.

Flusso di lavoro locale

Seguite Claude Code dal telefono

Shell
# Start Termbridge with a named session
termbridge --session claude

# In the terminal (via UI or locally), start Claude
claude

Scansionate il codice QR e seguite il lavoro di Claude ovunque vi troviate.

Avviate prima l'agente

Se preferite avviare l'agente prima di Termbridge:

Shell
# Create a tmux session and start the agent
tmux new-session -d -s claude "claude"

# Then attach Termbridge to it
termbridge --session claude

Flusso di lavoro Codex

Shell
tmux new-session -d -s codex
tmux send-keys -t codex "codex" Enter
termbridge --session codex

Flusso di lavoro in sandbox

Per ambienti isolati, eseguite gli agenti in una sandbox Daytona. Termbridge può installare le interfacce a riga di comando degli agenti e sincronizzare automaticamente le vostre credenziali.

Configurazione rapida

Shell
export TERMBRIDGE_BACKEND=sandbox-daytona
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex

termbridge

Questa procedura:

  1. Crea una sandbox Daytona
  2. Installa le interfacce a riga di comando degli agenti
  3. Sincronizza i file di autenticazione locali, così gli agenti sono pronti all'uso

Per tutti i dettagli, consultate la guida Agenti di programmazione.

Suggerimenti

Sessioni con nome

Scegliete nomi descrittivi per le sessioni, così saprete cosa è in esecuzione:

Shell
termbridge --session claude-refactor
termbridge --session codex-tests

Più agenti

Eseguite agenti diversi in terminali separati:

Shell
TERMBRIDGE_SESSIONS=2 termbridge

Avviate Claude in un terminale e Codex in un altro, poi passate dall'uno all'altro.

Attività di lunga durata

Gli agenti IA possono funzionare a lungo. Termbridge gestisce bene queste attività:

  • La sessione resta attiva anche se chiudete il browser
  • Potete riconnettervi in qualsiasi momento ricaricando la pagina
  • tmux mantiene l'agente in esecuzione anche se Termbridge si riavvia

Intervento

Dovete fermare o reindirizzare un agente?

  1. Usate il pulsante Ctrl+C per interromperlo
  2. Digitate nuove istruzioni nel campo di immissione
  3. L'agente riceve i vostri input proprio come in un terminale locale

Sandbox e modalità locale a confronto

Funzionalità Locale (tmux) Sandbox (Daytona)
Configurazione Solo tmux Account Daytona + chiave API
Ambiente La vostra macchina Container isolato
Persistenza Resiste ai riavvii Resiste alla sospensione del laptop in modalità diretta
Autenticazione Già configurata Sincronizzata automaticamente da Termbridge
Ideale per Monitoraggio rapido Esperimenti isolati

Per la maggior parte degli utenti, la modalità locale è più semplice. Usate la modalità sandbox quando volete:

  • Un ambiente pulito e temporaneo
  • Lasciare libero il laptop mentre gli agenti lavorano
  • Eseguire esperimenti senza modificare la configurazione locale