本文へスキップ
Device MCP
← ブログ

比較 · 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"
Device MCP を通じて実機の iPad でアプリをテストする Claude Code と、すべての MCP ツール呼び出しが並ぶアクティビティログ

Codex、Cursor などのエージェントについては、MCP ガイドをご覧ください。

独立したアプリで、アップデートも速い

Device MCP は Xcode を待ちません。

  • 最初の 1 週間で 6 回のリリース。iOS シミュレータへの対応もその 1 つです。変更履歴をご覧ください。
  • アップデートは、署名済みの小さなダウンロードとして自動で届きます。
  • デバイスのミラーリングや操作に、Xcode を開いておく必要はありません。Xcode が必要なのは、Build & Run とシミュレータを使うときだけです。
  • ネイティブで軽量:SwiftUI と Metal で作られ、映像はハードウェアでデコードします。
Device MCP のサイドバーから iPhone Duo シミュレータを起動し、Claude Code がそこでコーヒーを注文する様子

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 MCPXcode 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 エージェントにテスト用の実機を渡しましょう。

次に読む

Device MCP は、Proxyman、Tiny Shield、TCP Viewer を開発する Proxyman LLC が作っています。