モバイルAgentチャット
スマートフォンからAgentの会話バブル、ツール呼び出しカード、思考の詳細を確認し、返信を送信できます。Cursorが確認や質問のために一時停止したときにも応答できます。
Cursor Remote Liteは、無料・オープンソース・セルフホスト型のCursor向けリモート操作インターフェースです。スマートフォンをコンピューター上で実行中のCursorに接続し、コンピューターを持ち歩かなくても、Agentタスクの割り当て、進捗の確認、質問への回答、コマンドの承認、変更内容の確認を行えます。
小さなNode.jsリレーがコンピューター上で動作し、Chrome DevTools Protocolを通じてCursorと通信します。スマートフォンのインターフェースはGitHub Pagesアプリから提供され、Cloudflareトンネル経由で接続するため、ローカルおよびSSHベースのCursorウィンドウをリモートで管理できます。コンピューターは起動したままにする必要があり、プロジェクトの説明によると、macOSの起動スクリプトとバックグラウンドサービススクリプトはWindows向けの対応よりも整備されています。
スマートフォンからAgentの会話バブル、ツール呼び出しカード、思考の詳細を確認し、返信を送信できます。Cursorが確認や質問のために一時停止したときにも応答できます。
ローカル、SSH、Agentsのウィンドウを切り替え、Agent、Plan、Askモード、モデル、思考の強度やFastモードなど利用可能なモデルパラメーターを変更できます。
参照されたファイルを行番号付きビューアーで開き、画像を表示し、Agentによって変更されたファイルを確認できます。追加・削除された行数も確認できます。
AgentがCursorで作業中に送信したメッセージをキューに保持できます。スマートフォンから編集、即時送信、削除、現在のAgent実行の停止を行えます。
Agentが完了したとき、または操作を待っているときに、アプリ内通知またはシステム通知を受け取れます。Android、iPhoneのホーム画面アプリ、ブラウザごとの動作が説明されています。
1回限りのQRコードをスキャンしてペアリングし、必要に応じてAuthenticatorベースの2要素認証を有効にできます。タップ、スクロール、ズーム、キーボード入力に対応したライブ画面モードも利用できます。
外出前にAgentタスクを開始し、通勤中や会議中に質問へ回答したり、コマンドを承認したり、追加の指示を送信したりできます。
SSH経由でCursorを会社や自宅のGPUマシンに接続したままにし、完全なリモートデスクトップを開かずに、スマートフォンで進捗を確認し、リモートファイルを調べ、承認プロンプトに対応できます。
変更されたファイルと行数を確認し、影響を受けた内容をプレビューして、結果を受け入れる前にファイルごとに保持または元に戻すことで、スマートフォンからAgentの出力を確認できます。
キューに入れたメッセージと子Agentの状態を使って、長時間実行されるタスクを調整できます。現在のターンの実行中に次の指示を追加したり、サブAgentの会話を確認したり、必要に応じて実行を停止したりできます。
スマートフォンで対象のウィンドウをアクティブに表示していないときでも、Cursorが完了したり確認のために一時停止したりした際に、通知を使って対応できます。
リポジトリをクローンし、`npm install`を実行してから`npm run setup`を実行します。セットアップウィザードでは、オプションの`cloudflared`とGitHub CLIの依存関係を確認し、スマートフォンアプリとGitHub Pagesホスティング用の公開GitHubリポジトリを作成したり、起動時の動作を設定したりできます。`./start-cursor.sh`でCursorを起動し、`npm run pair`を実行してスマートフォン用の1回限りのQRコードを生成します。
リポジトリではmacOSを主要なセットアッププラットフォームとして説明しています。Node.js 22以降、`cloudflared`、GitHub CLIが記載されたワークフローで使用されます。後者2つは主に外部アクセスと固定アプリアドレスに影響します。サーバーはWindowsとLinuxでも実行できますが、同梱のバックグラウンドサービスおよび起動スクリプトが現在対応しているのはmacOSのみです。
スマートフォンは、Cloudflareトンネルを経由してHTTPSとWebSocketでコンピューター上のリレーに接続します。その後、リレーがChrome DevTools Protocolを通じてCursorと通信します。このプロジェクトでは、コードと会話はクラウド上のAgentにアップロードされず、ユーザーのコンピューター上に保持されると説明されています。
はい。記載されたワークフローでは、ローカルのCursorウィンドウ、SSHリモートウィンドウ、Agentsウィンドウに対応しています。SSHのファイルプレビューには、CursorのSSH接続で一般的に設定されるように、コンピューターがSSHパスワードを入力せずにリモートマシンへ接続できる必要があります。
リレーとCursorを実行しているコンピューターは、起動した状態を保つ必要があります。ディスプレイをオフにしたりコンピューターをロックしたりすることはできますが、スリープ状態にしたりMacBookの蓋を閉じたりすると、記載された外部ディスプレイの設定を使用しない限り、スマートフォンから接続できなくなります。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。
GitBotは、Claude Code、Codex、OpenCodeを活用した再利用可能なコーディングボットを作成できるローカルブラウザワークスペースです。永続スレッドと権限設定で、リポジトリ内の作業を効率化します。
hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。
Ably Chatは、カスタムのリアルタイムチャットアプリを構築できるチャットAPIプラットフォームです。ルーム単位のメッセージ、入力中表示、プレゼンス、リアクション、メッセージ更新に対応し、利用量ベースの料金も選べます。
Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。