Claude Code MacアプリにインタラクティブなiOSアプリテスト機能が追加

Claude CodeのMacアプリケーションは、ユーザーがiOSアプリケーションをインタラクティブシミュレーターのパネルでテストできるようになりました。これは、ユーザーがiOSプラットフォームを含むXcodeをインストールしている場合に限ります。以下は詳細です。

Claude Codeが公共ベータ版機能を提供開始

現在、Claude Codeのプロフェッショナル、プレミアム、チームプランのユーザーは、Claude Code DesktopのインタラクティブシミュレーターのパネルでiOSアプリケーションを構築、起動、テストできます。MacRumorsの報告によると、この機能はClaude Desktop v1.24012.0以上で利用可能です。ユーザーはClaudeがアプリケーションを実行する様子を観察し、そのインターフェースと対話し、シミュレーターのパネルが開いている状態で変更を加えることができます。

ユーザーはまた、シミュレーター内でアプリケーションに直接クリックやスワイプ操作を行い、Appleのシミュレーターアプリケーションの一般的なショートカットキーを使用することができます。

Anthropic社は、この機能はMac専用であると指摘しています。なぜなら、AppleのiOSシミュレーターはmacOS上でのみ動作するからです。同社はまた、ユーザーがiOSプラットフォームを含むXcodeをインストールする必要があることを説明しています。以下は、Anthropicが提供するシミュレーターでiOSアプリケーションを実行するためのガイドです:

iOSプロジェクトを開く:Claude Code Desktopで、コードタブを開き、アプリケーションプロジェクトをプロジェクトフォルダとしてセッションを開始します。iOSシミュレーター用に構築されたプロジェクトはすべて使用可能です。Claudeにアプリケーションを実行またはテストするよう依頼する:タスクを言語で表現し、アプリケーションを実行または検証することを中心にします。例えば:アプリケーションを構築し、シミュレーターで実行してオンボーディングプロセスを確認します。シミュレーターのパネルでアプリケーションを観察する:アプリケーションがシミュレーターで起動すると、iOSシミュレーターのパネルがダイアログの横に開きます。

初めてデバイスを使用する際、デスクトップアプリケーションは権限を要求します。Claudeにデバイスへのアクセス権を付与する方法を参照してください。

Claudeはアプリケーションをインストールし、ユーザーが観察している間にクリックして画面を読み取り、その変更を検証します。Anthropicは、「シミュレーターのパネルはシミュレーターを直接制御するため、コンピュータの使用は必要なく、ユーザーの画面を占有したり他のウィンドウを隠したりすることはありません。」と説明しています。しかし、コマンドラインインターフェース(CLI)からは、「Claudeはコンピュータを使用してiOSシミュレーターにアクセスし、この制御方法はマウスを使用するのと同じです。」

重要なのは、この機能はローカルセッションでのみ利用可能であり、クラウドおよびSSHセッションではユーザーのMac上のシミュレーターにアクセスできないことです。この機能に関する詳細情報、デバイスの管理方法、Claudeにデバイスへのアクセス権を付与する方法などについては、こちらのリンクを参照してください。

注目の製品

以下の製品をAmazonでチェックしてください:Apple Watch Series 11、AirPods Pro 3、MacBook Neo、AirTag(第2世代) – 4パック、Logitech MX Master 4 ワイヤレス、CarPlayアダプター、Geoffrey Cainの『Steve Jobs in Exile』、David Pogueの『Apple: The First 50 Years』。

Nakumura
Nakumura
関連サイト:中文版 / TechRitualThe Base Principle