Guida all'uso di OpenCode
Configura OpenCode con ego (lite): attiva Auto-accept permissions, carica ego-browser e completa un’attività nel browser.
OpenCode può controllare ego (lite) e lavorare in uno Space dedicato all’agente. In questo esempio apre il profilo Anthropic su X, legge i primi cinque post e restituisce il risultato nella conversazione. Il video completo qui sopra mostra il flusso nell’app desktop. Se è disponibile una TUI, usa la stessa Skill e le stesse istruzioni.
Prima di iniziare: installa ego (lite)
Installa ego (lite) e completa la configurazione iniziale prima di aprire OpenCode.
- Scarica il file DMG e aprilo
- Segui le istruzioni e fai doppio clic sull'icona di ego (lite) per installarlo
- Apri ego (lite) e completa la configurazione iniziale
- Apri un progetto o uno spazio di lavoro in OpenCode
La configurazione iniziale installa ego-browser in ~/.agents/skills/. Se OpenCode era già aperto, chiudilo completamente e riaprilo.
Scegli l’app desktop o la TUI
Nell’app desktop, apri un progetto e avvia una nuova sessione. Per la TUI, passa alla cartella del progetto nel Terminale ed esegui:
opencode --auto
Questo comando avvia la TUI senza richieste di approvazione a ogni passaggio.
Passaggio 1: attiva Auto-accept permissions
App desktop
Apri Settings > General e seleziona Auto-accept permissions. In questo modo OpenCode può avviare ego (lite) e inviare comandi locali al browser senza interrompersi a ogni passaggio.
TUI
Avvia una nuova sessione con opencode --auto. La TUI non richiederà l’approvazione a ogni passaggio. Puoi anche aprire la tavolozza dei comandi e selezionare Enable auto-approve permissions.
Passaggio 2: carica la Skill ego-browser
App desktop
Digita /ego-browser e seleziona ego-browser.
Dopo il caricamento della Skill, OpenCode può creare un Agent Space e aprire e controllare le pagine al suo interno senza influire sulle schede personali. Se ego-browser non compare nell’elenco, completa la configurazione iniziale di ego (lite) e riavvia OpenCode.
TUI
Nella TUI, carica ego-browser e poi inserisci l’attività da eseguire nel browser. La Skill funziona come nell’app desktop.
Passaggio 3: lascia lavorare l’agente
Affida l’attività a OpenCode. L’agente userà ego-browser per aprire il profilo Anthropic su X in ego (lite), leggere i post richiesti e preparare il risultato nella conversazione.
Il funzionamento è lo stesso nell’app desktop e nella TUI. Dopo l’invio dell’attività, l’agente completa le altre operazioni nel browser tramite ego (lite).
Passaggio 4: completa l’attività
Al termine, OpenCode restituisce i cinque post con le informazioni visibili, i link diretti e un breve riepilogo. Il profilo Anthropic su X rimane aperto in ego (lite) e l’attività è completata.
Risoluzione dei problemi
ego-browser non compare
Verifica che la configurazione iniziale di ego (lite) sia completa e che la Skill si trovi in ~/.agents/skills/, quindi riavvia OpenCode.
La Skill è caricata, ma ego (lite) non si apre
Verifica che Auto-accept permissions sia attivo. Nella TUI, chiudi la sessione corrente e riavviala con opencode --auto.
La TUI apre il progetto sbagliato
Chiudi OpenCode, passa alla cartella corretta del progetto nel Terminale ed esegui di nuovo opencode --auto. OpenCode usa la cartella corrente come contesto del progetto.
X richiede l’accesso o la verifica
Completa l’accesso o la verifica direttamente nello Space dell’agente in ego (lite), quindi chiedi a OpenCode di continuare.
Documentazione correlata
- Avvio rapido: installare ego (lite) e completare la prima attività nel browser
- Claude Code: passare da Cowork a Code, attivare Bypass permissions e usare
ego-browser - Codex: attivare Full access e usare
ego-browsernell’app desktop o nella TUI - Cursor: caricare
ego-browser, attivare Full access e completare un’attività da Cursor - Skill ego-browser: consultare i comandi del browser e il relativo utilizzo
- Autorizzazioni di OpenCode: consultare le modalità di approvazione automatica e le impostazioni
- OpenCode Agent Skills: vedere dove OpenCode cerca le Skill installate