
✅この記事では、Claude CodeのMacアプリがiOSシミュレータでのアプリテストに対応した件を、何ができて、使うのに何が要るのかまで整理します。
- 要点まとめ:Claudeが仮想iPhoneを自分で触ってテストする
- Claudeがアプリを起動して、自分でタップして直すまで
- 「iOS Simulator」を、AIが直接さわるという意味
- 使うのに要るものと、いまの線引き
- 海外の反応:歓迎と「粗製アプリの洪水」への警戒
- ひとこと:AIコーディングが「書く」から「動かして直す」へ寄った
- まとめ:試せるのは誰で、どこまでを任せられるか
どうも、となりです。
「AIにコードを書かせる」という話は、ここ一年ですっかり普通になりました。ただ、書かせたあとに残る面倒がひとつあって、それは「本当にちゃんと動くのか」を人間が実際にアプリを立ち上げて、指でタップして確かめる部分です。ここはずっと人の仕事でした。
今回Anthropicが出したのは、その最後のひと押しをClaude自身にやらせる機能です。Macの「Claude Code」が、AppleのiOS Simulator(Xcodeに付いてくる、画面の中の仮想iPhone/iPad)を直接動かして、作ったアプリを起動し、自分でタップして画面を確かめ、おかしければ直す——ここまで一続きで回すようになりました。現地時間7月21日にpublic beta(公開ベータ)として出て、9to5MacやMacRumorsも報じています。
要点まとめ:Claudeが仮想iPhoneを自分で触ってテストする
- MacのClaude Codeが、AppleのiOS Simulator(仮想のiPhone/iPad)を直接操作して、作ったアプリの動作テストまでできるようになった。いまはpublic beta。
- Claudeがアプリをビルド→シミュレータで起動→画面を見て自分でタップ/スワイプ→直す、というループを自走する。会話のすぐ隣に、動いている画面がライブで映るペインが開く。
- 画面ごと乗っ取る「computer use」は不要。シミュレータと直接やり取りするので、Macの画面を奪わず、追加の権限(アクセシビリティや画面収録)もいらない。
- 使えるのはMac+Xcode(iOSプラットフォーム導入済み)+Claude Desktop v1.24012.0以降。対象はPro・Max・Teamプラン(Enterpriseは対象外)で、手元で動かすローカルセッション限定。
- 触れるのは仮想デバイスだけで、物理のiPhone/iPadは対象外。Claudeが撮る画面のスクショはAnthropicへ送られるため、本番アカウントでのログインは避けるよう案内されている。
Claudeがアプリを起動して、自分でタップして直すまで
いちばん大きいのは、Claudeの仕事が「コードを書く」で止まらなくなったところです。Macの「Code」タブでiOSアプリのプロジェクトを開いて、「アプリをビルドして、シミュレータで起動して、オンボーディングの流れを確認して」のように頼むと、会話の右隣にシミュレータのペインが自動で開いて、iPhoneの画面がそのままライブで流れます。
そこでClaudeは、アプリをインストールして起動し、画面を実際にタップして回り、その結果を読み取って「自分が変更したところがちゃんと反映されているか」を確かめます。バグを直したあとに「さっきの画面をもう一度確認して」と頼めば、アプリを立ち上げ直してまた確かめる。人間が手でやっていた動作確認の往復を、Claudeが自分で回すわけです。冒頭の画面写真で、iPhoneの上に出ている「Claude is using this device(Claudeがこの端末を操作中)」のバッジが、まさにその瞬間です。
公式の説明を借りると、この動きは短い一文にまとまっています。Anthropicの開発者向けアカウントが投稿したものです。
Claude can see the app as it runs, interact with it, and iterate until finished. Tap through the simulator yourself at any time.
— ClaudeDevs (@ClaudeDevs) July 21, 2026
Available in Claude Code on desktop (macOS only, requires Xcode).
ペインはただの中継画面ではなく、こちらから触れます。Claudeが作業している最中でも、自分でタップやスワイプをしたり、Cmd+Shift+Hでホームに戻ったり、Cmd+Sでスクショを撮ったりできる。ひとつのセッションで最大4台まで別々のデバイスを開けます。ただしClaudeが操作している間は画面の上に「Claude is using this device」のバッジが出るので、そこは触らずに待つ、という交通整理は要ります。
「iOS Simulator」を、AIが直接さわるという意味
そもそもiOS Simulatorは、iPhoneを持っていなくてもMacの中で仮想のiPhoneを立ち上げて、作ったアプリの見た目や動きを確かめられる、Xcodeに付いてくる開発ツールです。アプリを作る人にとっては昔からある道具で、目新しいものではありません。今回の新しさは、その仮想iPhoneをAIが自分の判断で操作するところにあります。
技術的にいちばん大きいのは、この操作のやり方です。AIにパソコンを操作させるとき、これまでは画面全体を乗っ取ってマウスを動かす「computer use」という方式が使われてきました。今回のシミュレータのペインは、そのやり方を取らず、シミュレータと直接やり取りします。だから作業中もMacの画面を奪われないし、ほかのウィンドウが隠れることもない。macOSのアクセシビリティや画面収録といった、重めの権限を渡す必要もありません。同じMacで、Claudeに任せながら自分は別の作業を続けられる、という距離感です。(コマンドライン版のClaude Codeからは、従来どおりcomputer use経由で画面上のシミュレータを操作します。)
並べてみると、Appleのアプリ開発にAIが入り込む流れは、この半年でずいぶん進みました。Xcode自体がClaudeやGemini、Codexをエージェントとして選べるようになった話もありましたし、ClaudeのほうもCowork機能がiPhoneやWebへ広がった件で、動く場所を増やしてきました。今回は「AIがコードを書く」から一歩進んで、「AIが自分で動かして確かめる」まで来た、という位置づけになります。
使うのに要るものと、いまの線引き
便利そうに見えても、動かすまでの前提はそれなりにあります。Anthropicの公式ドキュメントにある条件を、先に並べておきます。
| 項目 | いまの条件 |
|---|---|
| 動かす場所 | MacのClaude Code Desktop(Windowsは不可=iOS SimulatorがmacOS専用のため) |
| 必要なもの | Xcode(iOSプラットフォーム導入済み)+Claude Desktop v1.24012.0以降 |
| 対象プラン | Pro・Max・Team(Enterpriseは対象外) |
| 使える範囲 | 手元で動かすローカルセッションのみ(クラウド/SSHセッションは不可) |
| 操作できる端末 | 仮想デバイスのみ。物理のiPhone/iPadは操作できない |
| 提供段階 | public beta(公開ベータ) |
ひとつ補足すると、「公開ベータ」はこの機能自体の段階を指していて、ベータ版のアプリを別に入れる必要はありません。通常のClaude for Macをv1.24012.0以降に更新していれば、そのままシミュレータの画面が出てきます。
物理デバイスが対象外なのは、地味ですが線引きとして大きいところです。実機でしか出ないカメラやセンサー絡みの挙動は、これまでどおり自分でXcodeから実機に流して、見たものを説明するかスクショを渡す形になります。あくまで「シミュレータで確かめられる範囲」を、Claudeが肩代わりしてくれる機能だと考えておくと過不足がありません。
もうひとつ、渡す前に知っておきたいのがプライバシーの扱いです。Claudeがデバイスを操作するとき撮るスクリーンショットはAnthropicへ送られ、通常の会話の保持設定に沿って保管されます。公式も「Claudeが使うデバイスでは本番アカウントにログインしないように」と明記しています。テスト用のダミーアカウントで触る、という前提の機能です。組織で使う場合は、管理設定でシミュレータ操作そのものを丸ごとオフにもできます。
海外の反応:歓迎と「粗製アプリの洪水」への警戒
発表直後から、手放しで歓迎する声と、質への警戒が同じくらいの熱量で並びました。
Honestly, this is pretty fantastic.
正直、これはかなりすごい。
素直な好評まずは短い一言。作って動かして直す往復を丸ごと任せられる手軽さは、触っている人ほど響くところだと思います。
Brace yourselves for an avalanche of vibe-coded slop.
雰囲気だけでAIに書かせた粗製アプリの洪水に、みんな備えておけよ。
質への警戒敷居が下がるほど、中身の薄いアプリも増える——という懸念です。テストまで自動化されると、動きはするけど雑なものが量産されやすい、という見方は根強くあります。
Harsh, and possibly true, but then there's folks like me with good ideas but no computer science degree who have been empowered with AI.
厳しいし、当たっているかもしれない。でも世の中には、いいアイデアはあるけどコンピュータサイエンスの学位はない、ぼくみたいな人間もいて、そういう人間がAIで力を得たんだ。
反論もある先の警戒への返しです。学位はなくてもアイデアはある人が、AIで初めて形にできるようになった、という実感。同じ「敷居が下がる」を、悪いほうにも良いほうにも受け取れる、というのが今の温度感です。
I guess Im a developer now.
これでぼくも開発者ってことかな。
皮肉まじり半分冗談、半分本気の一言ですが、CalMinさんの声とつながっています。「作れる人」の範囲がどこまで広がるのか、という話でもあります。
Can it set up Xcode requirements? Because getting all that stuff set up and running is always, always a weird pain.
Xcode周りのセットアップまでやってくれるのかな。あの一式を揃えて動かすのって、いつもいつも地味に面倒なんだよね。
足元の面倒さここは実務的な指摘です。今回の機能はXcodeが入っている前提で、その環境づくり自体が一番の関門だったりします。シミュレータが見つからないときは、ペインが不足しているセットアップ手順を出して案内する作りにはなっていますが、Xcode必須という入口の高さは残ります。
ひとこと:AIコーディングが「書く」から「動かして直す」へ寄った
コードを書かせるだけなら、これまでもできました。でも「書いたものが本当に動くか」を、AIが自分で仮想のiPhoneをタップして確かめて、ダメなら直す——という往復が閉じたのは、地味に大きい変化だと思っています。人間がやっていた「動作確認」というひと工程を、そのまま渡せるようになったわけです。
一方で、海外の反応にもあった「粗製アプリの洪水」への警戒は、笑い飛ばせないところでもあります。作って確かめるまでが速くなるほど、何を作るか・それが人にとって良いものかを決める部分の重みが増していく。楽になった手前で、判断だけが残る感じは、XcodeにいくつものAIが入ってきたときと同じ手触りです。
まとめ:試せるのは誰で、どこまでを任せられるか
今回まとまったことを、もう一度短く。MacのClaude CodeがiOS Simulatorを直接動かせるようになり、Claudeがアプリを起動して自分でタップして動作テストまでする。ただしMac+Xcode+Pro/Max/Teamプランが前提で、触れるのは仮想デバイスだけ・物理iPhoneは対象外、まだ公開ベータです。
iOSアプリを作っている人なら、今日そのまま試せる範囲の話です。作っていない人にとっても、「AIがコードを書く」の次に「AIが自分で動かして確かめる」段階へ入った、という区切りとして見ておくと、この先のアップデートの意味が拾いやすくなります。実機やセンサー絡みはまだ人の手が要る、という線も含めて、任せられる範囲を確かめながら付き合っていくところです。
ではまた!
Coding Assistant対応 iPhoneアプリ開発集中講座 [iOS26/Xcode26]
最新のiOS 26/Xcode 26に合わせて、AIのコーディング支援を使いながら最初のアプリを組み立てていける一冊です。Claudeにテストを任せる前に、まず「作る側」を手を動かして掴んでおきたいときに。
AmazonSource:Anthropic公式ドキュメント、9to5Mac、MacRumors、@ClaudeDevs、MacRumorsフォーラム①、MacRumorsフォーラム②、MacRumorsフォーラム③、MacRumorsフォーラム④、MacRumorsフォーラム⑤