比較 · 2026/11/03 · 6 分で読めます
AI エージェントのための Xcode Device Hub 代替アプリ
Xcode の Device Hub は iPhone をミラーリングできますが、AI エージェントは使えず、Xcode が新しくならないと改善されず、Android にも対応していません。Device MCP なら、もっと多くのことができます。
執筆:Device MCP チーム

iOS 27 では、Mac が iPhone の画面を表示し、実際のタッチを送れるようになりました。これを最初に使ったアプリが Xcode の Device Hub で、良いスタートを切っています。しかし、AI コーディングエージェントを使っていたり、アプリを複数のプラットフォームでリリースしていたりすると、すぐに限界にぶつかります。
Device Hub にできないこと、そしてそれを解決するために、私たちが Device Hub の代替として Device MCP を作った理由を紹介します。
要点
- MCP がない。Device Hub には MCP サーバーがないため、Claude Code、Codex などのエージェントは iPhone を見ることもタップすることもできません。
- Xcode から出られない。Device Hub の新機能や修正は、新しい Xcode がリリースされたときにしか届きません。
- Android がない。Device Hub は Apple のデバイス専用です。
- Device MCP は、MCP サーバーを内蔵し、よりシャープなミラーリング、頻繁なアップデート、Android エミュレータへの対応を備えた Mac アプリです。次は Android の実機に対応します。Proxyman の開発チームが作っています。
Xcode の Device Hub とは
Device Hub は、接続した iPhone や iPad を Mac に表示する Xcode の機能です。
- iOS 27 の iPhone と iPad をミラーリングします。
- マウスとキーボードで、タップ、スワイプ、入力ができます。
- 無料で、Xcode に付属しています。
デバイスをさっと確認するだけなら、これで十分です。でも、それ以外のことには足りません。
Device Hub の 4 つの問題
1. MCP がないので、AI エージェントがデバイスを使えない
コーディングエージェントは SwiftUI のビューを書き、ビルドを実行できます。でも、そこで止まってしまいます。自分の作業を確かめるにはアプリを使う必要がありますが、Device Hub にはエージェントが入り込む手段がありません。MCP サーバーがなければ、エージェントは次のことができません。
- デバイスのスクリーンショットを撮る
- 画面上の文字やボタンを読み取る
- タップ、入力、スワイプをする
- アプリを開いて、一連の流れを最初から最後までテストする
結局、あなたがエージェントの手になるしかありません。iPhone を手に取り、タップして確かめ、結果を伝える。毎回です。
2. Xcode と一緒にしか出ないので、進化が遅い
Device Hub は独立したアプリではありません。Xcode の一機能であり、それには代償があります。
- 新機能やバグ修正は、次の Xcode のリリースを待つことになります。
- iPhone の画面を見るだけのために、巨大なアプリである Xcode を開く必要があります。
- 今日ぶつかったバグが、何か月も残り続けることがあります。
3. Android に対応していない
Device Hub が扱えるのは Apple のデバイスだけです。チームが iOS と Android の両方でアプリをリリースしているなら、残り半分のために別のツールが必要になり、エージェントにも別のセットアップが必要になります。
4. ぼやけた映像
Device Hub は iOS に画面共有ストリームを要求します。最大 6 Mbit/s で、色の情報も間引かれています(4:2:0)。小さな文字や動きのある画面はぼやけてしまいます。その理由は「Device MCP が Device Hub よりシャープにミラーリングできる理由」で説明しています。
Device MCP:より優れた Device Hub の代替
Device MCP はネイティブの Mac アプリです。Device Hub と同じように iPhone や iPad をミラーリングして操作でき、そのうえで Device Hub に足りないものをすべて備えています。
AI エージェントのための MCP サーバー
- Claude Code、Codex、Cursor、Gemini CLI、VS Code をはじめ、あらゆる MCP クライアントで使えます。
- エージェントは、スクリーンショットを撮る、画面を読み取る、名前でボタンを指定してタップする、入力する、スワイプする、アプリを起動する、リンクを開く、画面を収録する、といった操作ができます。
- Build & Run:エージェントが Xcode プロジェクトをビルドしてデバイスにインストールし、ビルドしたものをタップしながらテストします。
- 主導権はあなたに。インストール、削除、ビルドは事前にあなたの承認を求め、すべての呼び出しがアクティビティログに表示されます。
- Face ID やパスコードが必要になったら、エージェントは作業を止め、Device MCP があなたに通知して、対応が終わるまで待ちます。
1 つのコマンドで Claude Code に追加できます。
claude mcp add --scope user device-mcp -- "/Applications/Device MCP.app/Contents/MacOS/device-mcp"
Codex、Cursor などのエージェントについては、MCP ガイドをご覧ください。
独立したアプリで、アップデートも速い
Device MCP は Xcode を待ちません。
- 最初の 1 週間で 6 回のリリース。iOS シミュレータへの対応もその 1 つです。変更履歴をご覧ください。
- アップデートは、署名済みの小さなダウンロードとして自動で届きます。
- デバイスのミラーリングや操作に、Xcode を開いておく必要はありません。Xcode が必要なのは、Build & Run とシミュレータを使うときだけです。
- ネイティブで軽量:SwiftUI と Metal で作られ、映像はハードウェアでデコードします。
Android エミュレータに対応、次は Android の実機
- Device MCP 0.5.0 で Android エミュレータに対応しました。Android Studio で作成したエミュレータが、iPhone と同じサイドバーに並びます。「Device MCP が Android エミュレータに対応しました」をご覧ください。
- 同じアプリ、同じ MCP ツールで、アプリの iOS 版と Android 版を並べてテストできます。
- 次は Android の実機(スマートフォンとタブレット)に対応します。Device MCP は自動でアップデートされるので、リリースされたその日から使えます。詳しくは Android エミュレータと Android デバイスのドキュメントをご覧ください。
よりシャープなミラーリング
- iOS の Remote Desktop ストリーム:フルカラーの HEVC 4:4:4、最大 60 Mbit/s、毎秒 60 フレーム。
- USB でも Wi-Fi でも。ケーブルを抜くと自動で切り替わります。
- お使いのデバイスとまったく同じモデルの 3D 外観を、ミラーの周りにリアルタイムで表示。サイドボタンはクリックで押せます。
- 複数のデバイスを同時に。それぞれを別のウインドウで表示できます。
Proxyman のチームが開発
Device MCP は新しいアプリですが、作っているチームは新しくありません。
- 開発元は、Proxyman、Tiny Shield、TCP Viewer を手がける Proxyman LLC です。
- 6 年以上にわたり、Mac 向けの開発者ツールを作ってきました。
- 80 万人以上の開発者が、私たちのアプリを使っています。
- Proxyman LLC は、セキュリティとプライバシーについて SOC 2 Type II の監査を受けています。
- 設計段階からプライバシーを重視:MCP サーバーはお使いの Mac の localhost 上で、トークンに守られて動作します。画面が部屋の外に出ることはありません。
Device MCP vs Device Hub
| Device MCP | Xcode Device Hub | |
|---|---|---|
| iPhone と iPad のミラーリングと操作 | 対応 | 対応 |
| AI エージェント向けの MCP サーバー | 対応 | 非対応 |
| エージェントによるアプリのビルドと実行 | 対応 | 非対応 |
| Face ID とパスコードの通知 | 対応 | 非対応 |
| ストリームの品質 | 最大 60 Mbit/s、4:4:4 | 最大 6 Mbit/s、4:2:0 |
| Android | エミュレータに対応、実機も近日対応 | 非対応 |
| アップデート | 頻繁に、自動で | Xcode のリリース時 |
| 提供形態 | 独立した Mac アプリ | Xcode に内蔵 |
| 価格 | ミラーリングは無料、Pro は買い切り | Xcode に付属して無料 |
よくある質問
Xcode の Device Hub は MCP に対応していますか?
いいえ。Device Hub には MCP サーバーがないため、AI エージェントが Device Hub を通じてデバイスを見たり操作したりすることはできません。Device MCP には MCP サーバーが組み込まれています。
Device MCP と Device Hub は併用できますか?
はい。ただし、同じデバイスで同時には使えません。1 台のデバイスをミラーリングできるのは、一度に 1 つのアプリだけです。Device Hub がミラーリングを始めると Device MCP は一時停止し、Reconnect でミラーリングを取り戻せます。
Device MCP は無料ですか?
1 台のデバイスのミラーリングと操作は、ずっと無料です。Device MCP Pro では、AI エージェント、Build & Run、台数無制限のデバイス、Human Handoff が使えるようになります。支払いは 1 回きりで、サブスクリプションはありません。詳しくは価格をご覧ください。
何が必要ですか?
macOS 26 以降の Mac と、デベロッパモードをオンにした iOS 27 の iPhone または iPad です。iPhone 側には何もインストールする必要はありません。
Device Hub の代替を試す
Device MCP をダウンロードして iPhone をつなぎ、AI エージェントにテスト用の実機を渡しましょう。
次に読む
- ドキュメントクイックスタート3 つのステップで、iPhone や iPad をミラーリングし、AI エージェントを接続します。
- ブログDevice MCP が Android エミュレータに対応しましたDevice MCP 0.5.0 で、Android Studio のエミュレータのミラーリングと操作に対応。AI エージェントは、iPhone と同じ MCP ツールを Android でも使えます。できることを紹介します。
- ドキュメントMCPClaude Code、Codex、Cursor などの MCP クライアントを Device MCP に接続して、AI エージェントが iPhone や iPad の画面を見て、タップ、入力、テストできるようにします。
Device MCP は、
Proxyman、
Tiny Shield、
TCP Viewer を開発する Proxyman LLC が作っています。