本文へスキップ
IFAI

AIツール

macOS版「Claude Code」、iOSシミュレータに直接対応 会話画面の横でアプリを動かし自動検証

公開 拡散指数 54

AnthropicはmacOS版Claude Codeデスクトップ向けにiOSシミュレータ機能のパブリックベータ版を提供開始した。チャット画面の横にシミュレータが開き、Claudeがアプリのビルドからタップ操作、画面確認まで自律してテストできる。Xcodeが必要で、Pro以上のプランで利用可能。

iOSアプリを開発したことがある人なら、あの画面を行き来する手間にうんざりした経験があるはずです。コードを数行書き換え、Xcodeに切り替えてビルドを走らせ、シミュレータが立ち上がるのを待ち、目視でボタンのズレを確認する。この往復だけで集中力は簡単に削がれてしまいます。

Anthropicは7月21日、macOS版Claude Codeデスクトップ向けに、iOSシミュレータをチャット画面のすぐ横で直接動かせる新機能のパブリックベータ提供を開始しました。

会話画面の横でアプリを直接テスト

使い方はいたって直感的です。デスクトップアプリでiOSプロジェクトを開き、「アプリを実行してテストして」と頼むだけで、会話画面の右隣にシミュレータパネルが自動で現れます。手動で複雑なコマンドを打つ必要はありません。

Claudeはコードをビルドしてインストールするだけでなく、人間のテスターのように画面をタップ・スワイプし、スクリーンショットを読み取って自ら加えた修正の崩れを検証します。Claudeが操作している間は画面上部にバッジが表示され、操作の衝突を防ぐ仕組みです。

もちろん開発者がいつでも直接操作を引き継げます。画面のクリックやドラッグはもちろん、Cmd+Shift+Hでホームに戻るなど、Apple純正シミュレータと同じショートカットが使えます。Macに負荷がかかる場合は、表示メニューからフレームレートや解像度を下げることも可能です。

シミュレータはセッションごとに独立して管理され、1セッションあたり最大4台まで起動できます。不要になったシミュレータは、アプリ終了時やデタッチから10分後に自動でシャットダウンされます。

危険なシステム権限を要求しない直接連携

技術面で非常に興味深い点があります。MacRumorsの報道によると、今回の機能はAnthropicが提供している一般的な「Computer Use(コンピュータ操作)」機能を使っていないということです。

画面全体をキャプチャしてマウスを偽装するのではなく、Appleのシミュレータツールを内部から直接叩く仕組みを採用しています。そのため、macOSの「アクセシビリティ」や「画面収録」といった強力かつセンシティブなシステム権限を一切要求しません。

利用にはmacOS環境とバージョン1.24012.0以降のClaude Desktop、そしてiOSプラットフォームがインストールされたXcode(Xcode 26.xまたはXcode 27を推奨)が必要です。プランはPro、Max、Ultra、Team、Enterpriseで利用可能ですが、HIPAA設定が有効な組織は対象外となります。なお、検証中のスクリーンショットはAnthropicに送信されるため、テスト端末内で本番アカウントにログインしないよう注意喚起されています。

なぜ重要か

私たちは、このアップデートがモバイルアプリ開発の現場において極めて実用的な一歩だと評価しています。

これまでのAIコーディング支援は「コードを生成しておしまい」になりがちで、動くかどうかの確認は依然として人間の重労働でした。AIがコードを書き、その場でアプリを立ち上げ、自律的にタップしてUI崩れを直すというループが1つの画面内で完結する価値は非常に大きいです。

また、OSの画面全体を乱暴にキャプチャするのではなく、開発ツールのAPIと直結させた設計はとても賢明です。動作が安定するだけでなく、開発環境のセキュリティやプライバシーの観点からも導入のハードルを大きく下げています。

一方で、ローカルで重厚なXcodeシミュレータとAIクライアントを同時に動かすため、Macのマシンパワーやメモリ容量が試される点には注意が必要です。画面データがAnthropicに送信される仕様も含め、機密性の高い案件で使う場合は事前のルール作りが欠かせません。

情報源 (2)

  1. [1]
  2. [2]

毎日のAIピックアップ