
bmuxのサイトは何に使うもの?
bmux.ccはChromiumとElectronを使った無料ブラウザのダウンロード、説明書、ソースコードへの入口です。参照資料と外部エージェントが操作するページを並べ、動作を見ながら結果を確認できます。Webエージェント開発や複数ページの調査に向いています。
tmux風という説明は画面分割やキー操作を指し、tmuxの導入は不要です。確認できたAI連携はCLIによる外部制御で、モデル契約や自然言語の自動計画機能が付属するとは確認されていません。
作業環境の再利用と、終了・再起動の違い
ページを縦横に分割し、参照パネルを浮かせたり固定したりして配置を保存できます。Ctrl+Bに続けて%、二重引用符、s、?を使うと分割、セッション選択、ヘルプを開けます。セッションに内部ウィンドウとパネルが入り、デスクトップのクライアントが接続します。
セッションは配置の単位、プロファイルはCookie、サイト保存データ、履歴、権限、接続の単位です。同じプロファイルのパネルはログインを共有します。パネルのプロファイルは固定なので、別アカウント用には新しいパネルを作ります。
クライアントを切り離すとページは動作を続けますが、Quitはブラウザを停止します。再起動はURLと配置を開き直すだけで、任意のJavaScript状態や未保存フォームまで復元する保証はありません。保存配置の復元は現在のページを置き換えます。
広告・追跡防止、Dark Reader、ブックマーク、履歴、暗号化した通常フォーム項目の保存もあります。入力補完は送信せず、パスワード等は対象外です。Bitwardenなどの拡張機能は実験段階で、クラウド同期や既存Chrome/Braveの埋め込みは非対応です。
一つの処理を実行してDOMと画像で確認
通常の非アクティブページは抑制されるため、継続処理にはbotかbmux profile create NAME --backgroundを使います。公式のブラウザ自動化ガイドの最初の手順は次のとおりです。
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
一覧から得た実際のウィンドウ・パネルIDで置き換え、URLとセレクターを目的に合わせます。JSONのok/resultと、実際のURL、DOM、PNGを確認します。閉じたIDは再利用される場合があります。typeはカーソル位置への挿入で、欄を空にしません。通常のセレクターは主文書を対象とします。
CLIは移動、待機、JavaScript、クリック、文字入力、撮影をフォーカスを奪わずに実行します。同じパネルは順番に処理し、別パネルは独立した作業に使えます。生のCDPはElectronのパネル用デバッガーで、公開Playwright接続先ではありません。遅延読み込みはスクロールと待機後に撮影します。
標準のローカル保護は10分稼働後20分休止、SNS操作間隔は最低2秒です。警告、検証、制限で停止したら手動解決が必要で、サービスからの承認や制限回避を保証する仕組みではありません。
最新版の導入、費用、ライセンス
2026年10月4日時点の最新ダウンロードとリリース情報はv0.1.5です。macOS Apple Silicon/Intel、Windows x64、Linux x64/arm64のホストアーカイブがあります。Linuxは別途ホスト構築が必要です。Macはbrew install --cask tonisives/tap/bmux、CLIはNode 22.12+、ソース開発はpnpm 11を使用します。
公開者はMacの署名・公証とv0.1.3の破損修正を報告しています。Mac公開版は起動時・毎日確認し、終了時に更新を適用します。Windows/Linuxは手動ダウンロード、v0.1.3からは最初の手動更新が必要です。
ブラウザは無料でも、外部モデル、プロキシ、サーバーは別料金の場合があります。現在のGPLライセンスはGPL v3、メタデータはGPL-3.0-onlyで旧MIT通知も残しています。サイトの古い表示ではなく現行ファイルを確認してください。初期プレビューなので実際の認証、DRM、拡張を試す必要があります。
端末設定と接続を変えてページを見る
Pixel 8、Galaxy S24、iPhone 15 Pro/Pro Maxは画面サイズ、密度、タッチ、識別情報を変更します。向き、言語、時刻帯、任意の位置も設定可能です。iPhoneでもChromiumであり、Safariや実機テストの代わりにはなりません。
HTTP/HTTPS/SOCKS5を試験し、出口IPを確認して新しいパネルに保存します。既存パネルは元の接続を維持します。safeStorageで資格情報を暗号化し、接続変更時にCookieを引き継ぐ場合があるため、別アカウントには新しいプロファイルが必要です。
収集は一つの背景作業で小さくスクロール、待機、DOMを読み、結果を見てから作業数を増やします。ホスト型APIや完成済みのクローラー・出力サービスは未確認です。詳細はプロファイル・プロキシ・端末設定。
ローカル操作とリモート権限を確認
データはアプリ用ディレクトリ、ブックマークはローカルYAMLに保存し、BMUX_DATA_DIRで別インスタンスにできます。制御ソケットは現在のOSユーザー用で、標準ではネットワークデバッグポートを公開しません。ただしCLIは全プロファイルを操作でき、ローカルスクリプトプラグインもユーザー権限で動きます。
リモート実行とアクセス権ではLinux Electron/XvfbとWeb・デスクトップ閲覧を説明しています。所有者がWatch/Controlを付与し、WebRTCで映像、入力、ページ状態、サービス側で権限とメタデータを扱います。活動・件数の履歴は30日、報告はベストエフォートです。再試行、予定、永続結果は自前のキューが管理します。全体のゼロ保持・非学習保証は未確認です。
bmuxのよくある質問
AIエージェントはどうやってbmuxを操作しますか?
明示したパネルIDとCLIで操作、DOM取得、撮影を行います。JSONと見える結果を確認し、継続作業は背景プロファイルを選びます。
bmuxは無料ですか?
現行ブラウザは無料でGPLです。外部モデル、プロキシ、インフラの費用は別で、付属モデル枠は確認されていません。
プロファイルは完全なセキュリティ境界ですか?
いいえ。サイト保存データは分けられますが、現在のOSユーザーのCLIは全プロファイルに届きます。リモート権限は別に設定します。
公式資料と開発者向け窓口
- 公式ソースコード:現在のREADMEと開発コード。
- 公開の問題報告:既知の問題と再現可能な不具合。
- ブラウザツールのガイド:閲覧、ブックマーク、フォーム設定。
独立した公式SNSコミュニティ、稼働状況ページ、応答時間の保証は確認できませんでした。






