Cursor for iOS
Cursor for iOS はベータ版です。一般提供開始前に機能が変更される場合があります。
Cursor for iOS は、クラウド上やローカルコンピューターで実行中のエージェントを操作できるネイティブモバイルアプリです。iPhone や iPad からエージェントを起動し、作業をリアルタイムで追跡したり、プルリクエストを確認してマージしたりできます。cursor.com/agents やデスクトップ版の Agents Window と同じバックエンドで動作するため、モバイルで起動したエージェントは、作業するすべての場所に表示されます。
App Storeでダウンロードこのアプリは英語で利用でき、iOS 26.0 以降を搭載した iPhone と iPadOS 26.0 以降を搭載した iPad で動作します。 Android 版も予定されています。
Cursor for iOS は、Start、Pro、Pro+、Ultra、Teams、エンタープライズプランで利用できます。詳しくは、 利用可能な機能をご覧ください。
はじめに
アプリをダウンロード
iPhone または iPad で App Store から Cursor を入手します。
Cursor を開いてサインイン
Cursor アカウントでサインインします。組織で SSO が必要な場合は、SSO 経由で サインインします。
リポジトリを選択
Cursor に作業させるリポジトリとブランチを選びます。
エージェントに指示を出す
タスクを送信し、エージェントの作業を見守ります。
セットアップが完了したら、エージェントに作業を任せましょう。例:
- デスクを離れている間に、バグを修正したりインシデントに対応したりする。
- スマートフォンからチームメイトのプルリクエストを確認してマージする。
- リファクタリングや新機能の実装を開始し、エージェントの完了後に確認する。
- 失敗している CI チェックを調査するようエージェントに依頼する。
できること
簡易的なチャットボックスではなく、Cloud Agentのフルワークフローをポケットから利用できます。Webで使っているマシン、モデル、確認ツールをそのまま持ち運べます。
- クラウドマシンでエージェントを実行。 実行ごとにワーカーを選択します。Cloudマシン、持ち込みマシンプール、またはマイマシンから選べます。エージェントは完全な開発環境で動作するため、依存関係のインストール、テストの実行、変更の検証を行います。
- 任意のモデルを使用。 Cloud Agentで利用可能な任意のモデルを選択できます。すべての実行で、モデルが対応する最大のコンテキストウィンドウが使用されます。
- エージェントを長時間実行。 タスクを開始してスマートフォンをロックし、あとで確認できます。デバイスが接続されたままでなくても、エージェントはクラウドで作業を続けます。
- 作業をライブで追跡。 エージェントのコーディングの様子をチャットストリームで確認し、実行中のエージェントに追加指示を送り、サブエージェントのカードをタップして子エージェントのトランスクリプトを読めます。
- プルリクエストを確認してマージ。 差分、コミット、デプロイ、承認、コメント、チェックをすべて確認できます。レビュアーを追加または変更してから、エージェントにレビューコメントの解決や失敗したチェックの修正を依頼できます。スカッシュマージ、準備完了への設定、ブランチの更新、自動マージの切り替え、公開、クローズも可能です。
- コマンドと自動化を使用。 スラッシュコマンド、スキル、自動化は、ローカル、CLI、Webと同様にモバイルでも動作します。
- デザインモードに入る。 写真、カメラで撮影した画像、ファイルを添付し、画像やフロントエンドコンポーネント上で指し示したり、クリックしたり、描画したりして、エージェントに視覚的な指示を与えます。
- 音声を使用。 ライブ文字起こしを使って、ハンズフリーでエージェントに編集指示を音声入力できます。
- MCPツールを接続。 Slack MCPを含め、実行の開始時に使用するMCPサーバーを選択すると、エージェントはWebで使用するのと同じ外部ツールにアクセスできます。
- 進捗を把握。 エージェントがターンを完了するとプッシュ通知を受け取り、ロック画面とDynamic IslandのLive Activitiesで最大8つのエージェントを同時に追跡できます。
アプリはキャッシュ優先です。ローカルデータを読み込むため、受信トレイと会話をすばやく開けます。接続が復帰すると同期します。
iPadレイアウトを活用する
iPadアプリでは、大きな画面を活かしてエージェントの作業をより多く表示できます。
- 複数のエージェントを追跡しながら、チャットをサイドバーに表示しておく。
- チャットの横に確認を開く。
- ファイルの差分を全幅で表示する。
- スクリーンショットを添付し、ポイントをタップして視覚的な指示を残したり、Apple Pencilで画像に描き込んだりする。
Webで利用できる機能
このアプリは、エージェントへの指示と確認に特化しています。IDEでも管理コンソールでもありません。以下の機能は、cursor.com/agents または Cursor Dashboard で利用します。
- エディター、ターミナル、ファイルブラウザ。 モバイルでは完全なワークスペースではなく、diffビューで変更されたファイルを確認します。
- シークレットと環境。 Cloud Agent environments とシークレットはWebで設定します。モバイルのエージェントは、すでにセットアップされているものを使用します。
- MCPサーバー管理。 モバイルでは実行ごとにサーバーを選択し、Webでは追加・管理します。
- ソース管理のセットアップ。 ダッシュボードから GitHub と GitLab に接続または再接続します。
- 自動化、ルール、スキルの設定。 これらはWebで管理します。エージェントはリポジトリにすでに含まれているものを検出します。
- 管理、請求、利用状況。 Webのみ。
デバイス間で作業を引き継ぐ
エージェントは利用する環境をまたいで引き継げます。
- デスクトップまたはウェブからモバイルへ。 どこで開始したエージェントも、モバイルの受信トレイに自動的に表示されます。ローカル IDE セッションからは、まず「Move to Cloud」で作業をクラウドエージェントにプッシュするか、コンピューター上に残したまま Remote Control でスマートフォンから操作できます。
- モバイルからデスクトップへ。 モバイルで開始したエージェントはすべて、デスクトップの Cloud Agents パネルと cursor.com/agents に表示されます。開いて作業を続けましょう。
- スマートフォンからコンピューターを操作する。 Remote Control を使ってコンピューター上で実行中のセッションをクラウドに引き渡し、スマートフォンから引き続き操作できます。エージェントループはクラウドで実行され、ターミナルコマンド、ファイル編集、テストはコンピューター上で実行されます。
モバイルで開始したエージェントには source: iosApp のタグが付くため、開始元を確認できます。
Remote Control
Remote Control を使うと、コンピュータ上で実行中のエージェントにスマートフォンから引き続き指示を出せます。エージェントループはクラウドに移行しますが、ツールは引き続きお使いのマシン上で実行されるため、デスクトップで使用していたときと同じように、ファイルの読み取り、テストの実行、ローカルセットアップの使用を行えます。
Remote Control とその設定は、Agents Window でのみ利用できます。
始める前に
- Cursor 3.9.8 以降を使用してください。 Remote Control を利用するには、コンピューターの Cursor クライアントがバージョン 3.9.8 以降である必要があります。古いクライアントでは、Settings > Agents の Remote Control 設定や
/remote-controlコマンドは表示されません。 - 対応するアカウントを使用してください。 Remote Control は、Cloud Agents へのアクセス権を持つユーザーが Pro、Pro+、Ultra、Teams、エンタープライズプランで利用できます。利用可能な機能をご覧ください。
- Cursor で Remote Control を有効にしてください。 セッションを引き継ぐ前に、Agents Window の Settings > Agents でオンにしてください。
- チーム向けに有効にしてください。 Teams プランおよびエンタープライズプランでは、メンバーが利用する前に、管理者が Cursor Dashboard → Cloud Agents → Self-Hosted から Remote Control を有効にする必要があります。
- クラウドデータの保存を許可してください。 プライバシー設定でクラウドデータの保存を無効にしている場合、Remote Control は利用できません。
- ローカルまたはリモート SSH ワークスペースを使用してください。 どちらのワークスペースタイプもサポートされており、プロジェクトに Git リモートは必要ありません。
- コンピューターを利用可能な状態に保ってください。 ツール呼び出しはコンピューター上で実行されるため、コンピューターを起動したままオンラインにしておく必要があります。電源接続中のスリープを防ぐには、Settings > Agents で Keep this computer awake をオンにできます。
セッションを引き継ぐ
`/remote-control` を実行する
コンピュータのエージェント入力欄で /remote-control を実行してから、次のメッセージを送信します。Cursor がセッションをマシン上のワーカーに引き継ぎ、他のデバイスから操作できるようにします。
スマートフォンでエージェントを開く
セッションは、他のデスクトップのエージェントとともに Cursor アプリの受信トレイに表示されます。タップして、中断したところから再開できます。
引き続き指示する
スマートフォンから追加の指示を送り、作業のストリームをリアルタイムで確認し、結果を確認できます。コンピュータでは作業が引き続き実行されます。
コードを自分のマシンに保持する仕組み
Remote Control は、追加のセットアップなしでコンピューター上のワーカーを自動的に管理します。エージェントループは Cursor のクラウドで実行され、すべてのツール呼び出し (ターミナルコマンド、ファイル編集、テスト、git) はコンピューター上で実行されます。
- リポジトリ、シークレット、認証情報、ビルドキャッシュはコンピューター上に保持されます。Cursor に送信されるのは、ツールの実行結果とモデルに必要なコンテキストのみです。
- エージェントを制御できるのはあなただけです。Cursor は各セッションをあなたのアカウントとコンピューターに紐付け、あなたが所有していないエージェントへのリクエストを拒否します。
- エージェントで Remote Control を有効にすると、Cursor はセッションを継続するために必要な会話状態とモデルコンテキストを送信します。
ツール呼び出しがコンピューター上で実行される場合の信頼境界については、セキュリティとネットワークを参照してください。
現在の制限事項
- コンピューターを利用可能な状態にしておく必要があります。 コンピューターがスリープ中またはオフラインの場合、ツール呼び出しは実行できません。
チームの管理
チームおよびエンタープライズの管理者は、Cursor Dashboard → Cloud Agents → Self-Hosted でRemote Controlへのアクセスを管理できます。管理者がRemote Controlを有効にすると、Cursorはチームのセルフホスト型ワーカーへのアクセスも有効にします。無効にすると、メンバーはRemote Controlを有効にしたり、ローカルセッションを他のデバイスに引き継いだりできません。
利用可能なプラン
Cloud Agentを含む任意のプラン (Pro、Pro+、Ultra、Teams、Enterprise) でアプリを使用できます。組織で SSO が必要な場合は、まず SSO 経由でサインインします。
Eligible Services と実装要件を含む HIPAA BAA の詳細については、HIPAA Business Associate Agreementsを参照してください。
Cursor for iOS は、実行にクラウドデータの保存が必要なCloud Agentを利用しています。プライバシーモード (レガシー) を使用している場合は、アプリを使用する前にプライバシーモードに切り替えてください。切り替えるまで、モバイルでエージェントを開始できません。お客様のコードをトレーニングに使用することはなく、エージェントの実行に必要な期間のみコードを保持します。プライバシーモードの詳細。
Cloud Agent を使用しようとすると、Cursor でプライバシーモードへのオプトインが求められます。更新をタップし、ダイアログで プライバシーモードに切り替える を確認します。コードがトレーニングに使用されることはありませんが、その後レガシープライバシーモードに戻すことはできません。Cloud Agent によるデータの保存と保持については、セキュリティとネットワークを参照してください。