Control and capture,
ハードウェアは自分のもの——ライブフィードもモックもスクリプトも他のソースと同じ。
Mac 一台に、何十台ものスマホ
デバイスを接続するだけでダッシュボードに現れ、プロビジョニング済みで制御可能に。端末ごとの配線も、世話の必要なラボ用ソフトもありません。
見て、触って、ライブで。
低遅延 H.264 ミラーリングが各スマホの画面をブラウザにストリーミングし、タップ・スワイプ・キー入力は物理デバイスに往復します。スマホが机の上にある感覚——実際、どこかにはあるのですから。
フリート全体を自動化
検索してタップするフロー、アプリのインストールと起動、バッチ自動化、スケジュール、画面録画——一台でも、全台同時でも実行できます。
キャプチャは標準装備
ファームの全スマホの HTTPS は、他のすべてと同じキャプチャパイプラインを通ります。制御とトラフィックが一つのフィードに——縫い合わせた二つの製品ではありません。
プロンプト一つで全台を操る
ファーム全体が MCP と BusyBro でスクリプト化可能。「全スマホのスクリーンショットを撮ってログインフローを実行」は一文で済みます。スプリントではなく。
セルフホスト。シート料金なし。
ハードウェアもデーモンもあなたのもの——どこからでも検査・再起動・アップグレードできます。分単位課金のない本物のデバイス。
From USB hub
One host runs the farm daemon; everything else — mirroring, control, capture, health — arrives in your browser and your tools.
- 01
Plug in and they appear
Phones connect over powered USB hubs to one host. The farm daemon discovers each one over ADB — model, OS version, battery, state — and keeps a self-healing device list.
- 02
Mirror in the browser
scrcpy streams each screen as H.264, hardware-decoded in your browser with WebCodecs. Taps, swipes and keystrokes round-trip to the physical device — one phone, or a live grid of many.
- 03
Paired like any device
The host signs in and pairs as a Busymate device, so the fleet shows up in the dashboard with live health — and phone traffic routes through the shared capture pipeline into the same feed as every other source.
- 04
Driven by tools
Every action — shell, input, apps, files, automations, recovery — is an MCP tool, so a script, the dashboard, or an AI assistant can run one phone or the whole rack.
操作する。傍受する。
差別化はこのどれか一つではなく、3 つすべてを 1 つのセッションで行える点です。実機をリモート操作し、出るリクエストをすべて確認し、エージェントにフローを実行させる — すべて同じダッシュボードから。
操作する
ダッシュボードから各端末をリモート操作 — ブラウザ内の H.264 ミラー、あなたのタップとキー入力は実機へ。1 画面でも、フリート全体のライブグリッドでも。
傍受する
操作している間、端末のトラフィックは他のあらゆるソースと同じ MITM プロキシを通ります。デバイスが出すすべてのリクエストを — 復号済み・検索可能・再送可能な状態で — 同じフィードで確認できます。
自動化する
farm_* と ios_* のツールがフリート全体を MCP サーフェスに載せるため、AI エージェントは同じセッションで一連のフローを実行し、キャプチャしたトラフィックを読み取れます — OAuth 2.1 のみ、書き込みは確認ゲート付き、強力なツールは管理者専用。
Every action
The same operations behind the dashboard's Farm view are callable over MCP — by you, a script, or an AI assistant.
Mirror & input
Live screen and real touches: tap, swipe, long-press, type, hardware keys and screenshots — on one phone or across the selection.
- farm_start_mirror
- farm_input
- farm_screenshot
- farm_mobile_tap
- farm_mobile_swipe
- farm_mobile_type
Apps & files
Install and uninstall builds, launch and kill apps, grant permissions, push and pull files — fleet-wide, with per-device results.
- farm_install_app
- farm_app_lifecycle
- farm_grant_permission
- farm_push_file
- farm_pull_file
UI automation
Dump the live UI hierarchy and find-and-tap elements by text or id — the primitive that agent-driven flows are built from.
- farm_dump_ui
- farm_find_and_tap
- farm_mobile_list_elements
Network & settings
Toggle Wi-Fi and airplane mode, set the device proxy, change system settings — per phone or across the fleet.
- farm_set_wifi
- farm_set_proxy
- farm_set_airplane
- farm_set_setting
Automations & schedules
Record and replay flows, run scripted automations with variables across devices in parallel, and put any of it on a schedule.
- farm_run_automation
- farm_replay_recording
- farm_schedule
- farm_set_variables
Fleet health
Health checks, one-command healing and onboarding, reboots, daemon restart and hot update — recovery is a tool call, not a drive to the rack.
- get_farm_phone_health
- heal_farm_fleet
- onboard_farm_fleet
- farm_reboot
- update_farm_daemon
iPhones are first-class too: the ios_* twins mirror the same surface for iOS devices — mirroring, screenshots, input, apps and URLs.
デバイスが許す限り
Busymate は各端末をその状態のまま扱います — 素の端末では標準ツール、root や脱獄があるときは完全な忠実度。
| 方法 | キャプチャ方法 | 使用される場面 |
|---|---|---|
| MITM プロキシ | 共有プロキシ CA を通じて HTTPS を復号 | どの端末でも既定。証明書ピンニングを行う一部のアプリは復号できません。 |
| root 不要のパケットキャプチャ | ローカル VPN 経由の完全なパケットキャプチャ、root 不要(PCAPdroid) | キャプチャアプリがインストールされ、VPN が一度許可されたとき。 |
| root 化 Android — tcpdump | 端末そのもので完全忠実なパケットキャプチャ | 端末が root 化されている場合に自動的に使用されます。 |
正直な限界:MITM プロキシは、独自の証明書をピンニングするアプリを復号できません。これはアプリの性質であってスイッチではありません — root や脱獄があれば、その端末ではパケットレベルの忠実度が得られます。
標準の iPhone — WebDriverAgent
素の iPhone は WebDriverAgent で参加します:ミラーリング、スクリーンショット、入力、アプリのライフサイクル、インストール、URL のオープン — 脱獄不要。
脱獄サブフリート — bmtouchd
脱獄済み iPhone では、端末上の bmtouchd エンジンが OS のイベント層(IOHIDEvent)で入力を注入し、フレームバッファを直接読み取ります — WebDriverAgent も署名も不要。各デバイスは対応するエンジンへ自動的にルーティングされます。
すべてがすでに
始め方は 2 通り。自分の端末と Mac を持ち込むか、サインインした瞬間に操作できるマネージドフリートからデバイスをレンタル — どちらでも同じブラウザダッシュボードにたどり着きます。
自前で rack をホスト
あなたのハードウェア、あなたのデーモン — どこからでも点検・再起動・アップグレード可能。席課金なし、共有テナントなし、そしてトラフィックはあなたが管理するインフラから決して出ません。
レンタル、フルマネージド
ハブやケーブルの調達は不要。マネージドフリートから実機をレンタル — サインインした瞬間にプロビジョニング済み・ペアリング済み・オンライン。同じダッシュボード、同じツール、同じライブキャプチャ。
レンタルはデバイス単位です。 デバイスレンタル料金を見る
One rack,
Release QA on real hardware
Run the same flow on every model and OS version you own at once — with screenshots, recordings and each phone's network traffic in one feed.
Agent-run device tests
'Install the build, run the login flow, screenshot every phone' is one prompt: BusyBro or any MCP client drives the same tools you do.
Overnight automations
Schedule recorded flows or scripted automations across the fleet; check results, recordings and captures in the morning.
Remote hands
The rack lives wherever power and bandwidth are cheap; the mirror, touch control and health tooling live in your browser tab.
Before you rack
What hardware do I need?
Real phones, data-capable USB cables, powered hubs and one host machine (a Mac mini works well). Android control is built on standard ADB and scrcpy — open tooling, no proprietary lab software.
Is this cloud phones or emulators?
Neither. It's your own physical devices on your own host — no per-minute billing, no shared tenancy, and traffic that never leaves infrastructure you control.
端末を所有する必要がありますか?
いいえ。席課金なしでトラフィックを自分のインフラ内に留めたいなら自前の rack をセルフホスト、あるいはプロビジョニング済み・オンライン状態で届くマネージドフリートからレンタル — どちらも同じダッシュボード、同じツールです。レンタルはデバイス単位で、現在のプランは料金ページにあります。
Can an AI really drive it?
Yes. Every farm action is an MCP tool behind per-device opt-in and permission gates, so an assistant can screenshot, tap, install and heal exactly what you allow — and nothing you don't.
What about iPhones?
iPhones are first-class fleet members: the ios_* tool twins cover mirroring, screenshots, input, app lifecycle, installs and opening URLs on iOS devices.
How does traffic capture fit in?
Farmed phones route through the same capture pipeline as every other Busymate source, so control and traffic share one dashboard, one filter model, one export.