bmux per automazione browser con pannelli e profili separati

Automazione browser visibile con scorciatoie, profili e comandi CLI

bmux.cc
bmux screenshot

A cosa serve il sito di bmux?

bmux.cc distribuisce un browser gratuito e open source basato su Chromium ed Electron, con documentazione e codice. Puoi affiancare una pagina di riferimento a quella controllata da un agente esterno: è utile per ricerca, lavoro su più progetti e sviluppo di agenti web.

L’impostazione ricorda tmux, ma non richiede di installarlo. La capacità verificata è il controllo tramite CLI; non è stato confermato un modello AI incluso o un pianificatore autonomo in linguaggio naturale.

Organizzare il lavoro dalla tastiera

Dividi pagine in orizzontale o verticale, sposta riferimenti in pannelli flottanti, riancorali e salva le disposizioni. Dopo Ctrl+B, % o virgolette doppie dividono la vista, s seleziona sessioni e ? mostra l’aiuto. Ogni sessione contiene finestre interne e relativi pannelli; il client desktop si collega alla sessione.

I profili conservano cookie, dati dei siti, cronologia, permessi e connessioni. Pannelli dello stesso profilo condividono gli accessi; cambiare sessione non separa gli account. Il profilo del pannello resta assegnato: aprine uno nuovo per un altro account.

Scollegare il client lascia le pagine attive, Quit arresta il browser. Riavviare riapre URL e layout senza recuperare ogni stato JavaScript o modulo non salvato; ripristinare un layout sostituisce le pagine correnti.

Sono disponibili blocco annunci/tracker, Dark Reader, segnalibri, cronologia e campi normali dei moduli salvati con cifratura. La compilazione non invia il modulo, i campi sensibili sono esclusi. Estensioni come Bitwarden sono sperimentali. Mancano sincronizzazione cloud e incorporamento di finestre Chrome/Brave già aperte.

Riprodurre un’operazione e verificarne l’esito

Usa bot oppure bmux profile create NAME --background per mantenere pagine operative fuori fuoco; quelle ordinarie inattive vengono rallentate. La Guida ufficiale all’automazione presenta questo percorso:

bmux new-session -s agents --profile bot
bmux list-windows -t agents
bmux list-panes -t <window-id>
bmux navigate -t <pane-id> https://example.com
bmux wait -t <pane-id> --selector 'main' --timeout 15000
bmux dom -t <pane-id>
bmux screenshot -t <pane-id> --output /tmp/page.png

Sostituisci i segnaposto con gli ID restituiti e adatta URL/selettore. Controlla ok/result nel JSON, poi pagina effettiva, DOM e PNG. Gli ID chiusi possono essere riutilizzati. type inserisce al cursore senza svuotare; i selettori comuni riguardano il documento principale.

Navigazione, attese, JavaScript, clic e input non rubano il focus. I comandi sono seriali nello stesso pannello, mentre pannelli distinti consentono lavoratori indipendenti. CDP grezzo è per il debugger Electron del pannello, non un endpoint Playwright. Scorri e attendi prima di catturare pagine con caricamento differito.

La protezione locale predefinita impone 10 minuti di automazione, 20 di pausa e almeno 2 secondi tra azioni su siti social. Avvisi, verifiche e limiti interrompono il lavoro fino a risoluzione manuale. Non garantisce assenza di restrizioni della piattaforma.

Scaricare la versione corretta e leggere la licenza

Verificato il 4 ottobre 2026: Download e note di rilascio aggiornati offre v0.1.5, DMG macOS Apple Silicon/Intel, installer Windows x64 e archivi host Linux x64/arm64. L’host Linux è un percorso distinto. Su Mac: brew install --cask tonisives/tap/bmux. La CLI richiede Node 22.12+, lo sviluppo pnpm 11.

Il produttore dichiara firma/notarizzazione macOS e correzione del bundle danneggiato v0.1.3. Le build Mac pubblicate controllano all’avvio e ogni giorno, applicando aggiornamenti all’uscita; Windows/Linux usano download manuali. Da v0.1.3 serve prima l’aggiornamento manuale.

Il browser è gratuito; modelli, proxy e server esterni possono avere costi. La Licenza GPL attuale è GPL v3, con GPL-3.0-only nei metadati e avviso MIT precedente conservato. La vecchia etichetta del sito non basta. È un’anteprima: verifica login, DRM ed estensioni realmente utilizzati.

Simulare uno schermo mobile e raccogliere contenuti

Pixel 8, Galaxy S24 e iPhone 15 Pro/Pro Max cambiano viewport, densità, touch e identità, con orientamento, lingua, fuso e posizione opzionale. Anche iPhone usa Chromium: non sostituisce Safari o un dispositivo reale.

Configura HTTP, HTTPS o SOCKS5 nel profilo, prova l’IP e salva per nuovi pannelli; i precedenti mantengono la connessione. safeStorage cifra credenziali. Cambiare connessione può copiare cookie per conservare login: un account diverso merita un profilo nuovo.

Parti da un lavoratore in background, piccoli scroll, attese e letture DOM, poi controlla i risultati prima di aggiungerne altri. Non è stata verificata un’API ospitata o un crawler completo con export. Impostazioni: Profili, proxy e dispositivi.

Valutare il controllo locale e quello remoto

Dati nei percorsi di sistema dell’app, BMUX_DATA_DIR per istanze separate e segnalibri YAML locali non equivalgono a isolamento di sicurezza. Il socket è dell’utente corrente senza debug di rete predefinito, ma la sua CLI può controllare ogni profilo. I plugin locali hanno privilegi del sistema.

Hosting remoto e accessi descrive host Linux Electron/Xvfb e visione via web o desktop. Il proprietario concede Watch o Control; WebRTC trasporta video, input e stato, i servizi gestiscono accesso e metadati. Contatori e attività mantengono 30 giorni di storia, con invio best effort. Code applicative devono gestire pianificazione, tentativi e risultati durevoli. Non è stata verificata una promessa universale di conservazione zero o esclusione dall’addestramento.

Domande frequenti su bmux

Come può un agente AI controllare bmux?

Con la CLI e l’ID esplicito di un pannello, per agire, leggere DOM e acquisire schermate. Verifica JSON e risultato visibile; scegli un profilo background per attività continue.

bmux è gratuito?

Il browser è attualmente gratuito e sotto GPL. Eventuali costi di modelli, proxy e infrastruttura sono esterni; non è confermato un piano di crediti incluso.

I profili impediscono qualsiasi accesso tra account?

No. Separano i dati dei siti, ma la CLI dell’utente corrente raggiunge tutti i profili. L’accesso remoto richiede ulteriori autorizzazioni separate.

Risorse ufficiali e sviluppatori

Non risultano verificati una community social ufficiale separata, una pagina di stato o tempi garantiti di assistenza.

Strumenti correlati

Strumenti AI per browser →
PostizA pagamento
Prepara e adatta i contenuti social, poi pianifica la pubblicazione dei tuoi account da un solo calendario.
Strumenti AI per marketing e venditeStrumenti di contenuto di marketing AI · Strumenti di automazione del flusso di lavoro AI · Open Source +1Apri ↗
RillGratis
Dalla pagina web al progetto: assegna un’attività al tuo agente mentre continui a leggere.
Strumenti AI per browserAssistenti di ricerca sull'intelligenza artificiale · Assistenti di codifica AIApri ↗