bmux
Tonisives · Coding · Produktivität
bmux ist ein Desktop-Browser mit tmux-artigen Bereichen, benannten Sitzungen und einer CLI, über die KI-Agenten in getrennten Profilen arbeiten, während Sie weiterlesen.

Über bmux
About
Was ist bmux
bmux ist ein Split-Screen-Browser, der das Arbeitsmodell von tmux auf Webseiten überträgt. Sie teilen ein Fenster in Bereiche, jeder mit eigener Adresszeile, und speichern die Anordnung als benannte Sitzung. Nach dem Schließen und erneuten Öffnen stehen Seiten und Layout wieder da.
Das Produkt greift ein konkretes Ärgernis auf. Ein gewöhnlicher Browser behandelt Tabs wie einen Stapel, und wer zwei Dokumente vergleicht, springt ständig hin und her und verliert die Zeile. Arbeitet zusätzlich ein KI-Agent im selben Browser, wird es schlimmer, weil er auf der Seite navigiert, die Sie gerade lesen. bmux gibt jeder Seite einen eigenen Bereich mit eigener ID, sodass ein Skript in einem Bereich scrollen kann, während Sie in einem anderen lesen.
Der Anbieter nennt das Programm einen Browser-Multiplexer, und der Begriff trifft den Kern. Als Browser für KI-Agenten bringt er zusätzlich eine CLI mit, die jeden Bereich über seine ID anspricht. Es gibt Fassungen für macOS, Windows und Linux. Die mitgelieferte CLI verlangt Node.js 22.12 oder neuer.
Ein paar Grenzen sollten Sie vor der Installation kennen. bmux ist ein Desktop-Produkt, und die Begleiter für iOS und Android sind noch in Vorbereitung. Der Fernzugriff läuft über ein kostenpflichtiges Relay-Abo, und das Konto umfasst zwei gleichzeitige Live-Ansichten. Wer von unterwegs einen Blick auf einen Lauf werfen will, merkt diese Einschränkung stärker als jemand, der ohnehin am Schreibtisch sitzt.
Erste Schritte
- Installieren Sie die App über Homebrew (
brew install --cask tonisives/tap/bmux) oder laden Sie DMG, Windows-Installer oder Linux-Archiv von bmux.cc. - Öffnen Sie eine Sitzung und drücken Sie Ctrl+B, danach
%für eine Teilung nebeneinander oder"für eine Teilung übereinander. Jeder neue Bereich startet mit eigener Adresszeile. - Benennen Sie die Sitzung nach dem Projekt, damit die Auswahl lesbar bleibt, und speichern Sie das Layout mit
save-layout, wenn Sie die Anordnung wiederverwenden wollen. - Für Agentenarbeit exportieren Sie
BMUX_AGENT_IDin der Shell und schicken Befehle wiebmux navigate -t <pane-id> <url>,bmux dom -t <pane-id>oderbmux click -t <pane-id> --selector .... - Legen Sie mit
bmux profile create <name> --backgroundein Hintergrundprofil an, wenn Cookies und Speicher eines Prozesses von Ihren eigenen Konten getrennt bleiben sollen.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von bmux.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Entwickler, die Coding-Agenten laufen lassen
- Forschende und Autoren, die Quellen vergleichen
- Support- und QA-Teams, die Fehler nachstellen
Aufgaben
- Dokumentation lesen, während Sie programmieren
- Mehrere Agentenläufe beobachten
- Eine Website mit zwei Konten testen
Szenarien
- Ein Agent füllt ein langes Formular aus, während Sie zusehen
- Sie arbeiten abwechselnd am Notebook und am Desktop
- Ein Scraping- oder Monitoring-Job läuft den ganzen Tag
Wichtigste Funktionen
Geteilte Bereiche und schwebende Referenzen
Jedes Fenster lässt sich waagerecht oder senkrecht teilen, und die Browser-Bereiche haben jeweils eine eigene Adresszeile. Ein Link kann auch in einem schwebenden Bereich landen, den Sie neben der Arbeit verschieben und in der Größe anpassen und später zurück in die Teilung holen. Layout-Befehle ergänzen Kacheln, gleiche Spalten und gleiche Zeilen für drei oder mehr Bereiche.
Persistente Sitzungen und gespeicherte Layouts
Persistente Sitzungen bündeln Bereiche, Fenster und schwebende Referenzen eines Projekts. Die Auswahl filtert beim Tippen nach Namen, der Wechsel von einem Rechercheplatz zu einem Supportfall braucht also zwei Tasten. save-layout speichert eine Anordnung zur Wiederverwendung, restore-layout baut sie nach einer Bestätigung in einem anderen Fenster neu auf.
Tastaturnavigation und eingebettete Vim-Bearbeitung
Die Standardbelegung folgt tmux: Ctrl+B und % teilen nebeneinander, z vergrößert den gewählten Bereich, s öffnet die Sitzungsliste. Der Klickmodus zeigt Linkhinweise nach zwei Druckpunkten auf Option, und die optionalen Tasten j und k scrollen nur, wenn der Fokus außerhalb eines Textfelds liegt. Mit aktivierter Vim-Bearbeitung öffnet Ctrl+E in jedem Textfeld einen Editor, und ZZ speichert und schließt, ohne das Formular abzuschicken.
Agentensteuerung über die CLI
Jeder Bereich hat eine feste ID, und die Browser-Automatisierung per CLI spricht diese ID an statt den aktiven Tab. Agenten können navigieren, klicken, tippen, Tasten senden, das DOM lesen, JavaScript ausführen, auf Selektoren warten und Screenshots aufnehmen, jeweils mit JSON als Antwort. Die Befehle laufen im Hintergrund, ohne Ihnen den Fokus zu nehmen, und genau das macht Agenten-Navigation parallel in einem Fenster praktikabel.
Getrennte Profile und Bot-Schutz
Profile halten Cookies, Speicher, Verlauf und Verbindungseinstellungen auseinander, und ein Hintergrundprofil lässt seine Seiten ohne offenes Fenster weiterlaufen. Der Bot-Schutz setzt pro Hostname eine Obergrenze von 10 Minuten und danach 20 Minuten Pause, zwei Sekunden zwischen Aktionen auf sozialen Netzwerken und eine simulierte Zeigerbewegung vor jedem Klick. Erkennt die App eine bekannte Kontowarnung oder eine Verifizierungsseite, stoppt sie die Automatisierung.
Fernzugriff über Relay
Relay verbindet Rechner, die Sie bereits besitzen, und zeigt Sitzungen von einer anderen Maschine oder im Web-Viewer unter remote.bmux.cc. Eine entfernte Sitzung behält ihre nummerierten Fenster und Bereiche, und Sie können die Steuerung übernehmen, um zu navigieren oder einem Agenten zu helfen. Der Tarif für 10 Dollar im Monat deckt zwei Live-Ansichten pro Konto ab, gespeicherte Sitzungen und Hintergrundarbeit zählen nicht mit.
Vor- und Nachteile
Vorteile
- Das Bereichsmodell passt besser zu Agentenarbeit als Tabs, weil ein Befehl einen Bereich anspricht und nicht die aktive Seite übernimmt.
- Sitzungen und Layouts überstehen einen Neustart, schwebende Referenzen eingeschlossen.
- Die CLI liefert JSON und deckt Navigation, DOM-Lesen, JavaScript, Warten und Screenshots ab, ein Skript braucht kaum Zusatzcode.
- Profile trennen Konten sauber, Mehrkontotests laufen also ohne zweiten Browser.
- Der Browser ist kostenlos und der Quellcode liegt auf GitHub, der Automatisierungsschutz lässt sich also nachvollziehen.
Nachteile
- Der Fernzugriff kostet 10 Dollar im Monat und erlaubt nur zwei Live-Ansichten, was knapp wird, wenn Sie vier Agenten vom Handy aus beobachten wollen.
- Der Bot-Schutz bremst die Automatisierung absichtlich, mit 10 Minuten pro Hostname und 20 Minuten Pause, lange Scraping-Läufe brauchen daher Planung.
- Eine mobile App fehlt noch. Die Begleiter für iOS und Android sind in Vorbereitung, der Zugriff vom Telefon läuft über den Web-Viewer.
- Die mitgelieferte CLI verlangt Node.js 22.12 oder neuer, eine zusätzliche Installation für alle, die Node nicht aktuell halten.
Häufige Fragen
bmux ist ein Desktop-Browser, der ein Fenster in Bereiche teilt und die Anordnung als Sitzung speichert. Dazu kommt eine Kommandozeilenschnittstelle, über die Skripte und KI-Agenten einzelne Bereiche steuern, während eine Person den Rest des Fensters weiter nutzt.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu bmux.
Alternativen zu bmux
Base Code
Base44 (Wix) · Coding · ProduktivitätBase Code ist eine geteilte Cloud-Entwicklungsumgebung von Base44. Das Team beschreibt Änderungen an einem bestehenden GitHub-Repository im Chat, prüft sie in der Vorschau und reicht sie als Pull Request ein.
Google EmbeddingGemma 2
Google DeepMind · Schreiben · Bilder · CodingGoogle EmbeddingGemma 2 ist ein offenes Modell mit 740 Millionen Parametern, das Text, Code, Bilder, Audio und Videobilder in Vektoren eines gemeinsamen 768-dimensionalen Raums umwandelt und auf Handys und Notebooks läuft.
GitGlow
GitGlow · Coding · ProduktivitätGitGlow ist ein Git-Client für den Desktop, der Ihren Code und die Änderungen Ihrer KI-Agenten in einer Review bündelt, damit Sie vor dem Ausliefern sehen, was die Maschine verlässt.
