Cursor Web・モバイル版(Background Agent)
2025年7月に正式リリースされた Cursor の Web・モバイルブラウザ対応機能。これまでデスクトップアプリのみで提供されていた Cursor が、スマートフォン・タブレット・任意のブラウザからも利用可能になった。中心機能は Background Agent(バックグラウンドエージェント)で、GitHub リポジトリと連携して非同期でコード変更・PR作成を実行する。
主要機能
- バグ修正・新機能開発・複雑なコードベースへの質問をバックグラウンドで実行
- デスクトップ・タブレット・モバイルブラウザなどどこからでもアクセス可能
- 差分のレビューや Pull Request 作成も Web から完結
- 複数のエージェントを並行実行して比較検討可能
前提条件
- Cursor アカウント(既存のデスクトップ版アカウントを共用)
- GitHub リポジトリとの連携(必須)
- 対象リポジトリへのアクセス権限
PWA インストール(iOS Safari)
https://cursor.com/ja/agents にアクセスし、Safari の共有メニューから「ホーム画面に追加」を選択するだけで PWA としてインストールできる。以降はネイティブアプリのように起動・操作が可能。
URL: https://cursor.com/ja/agents
公式ドキュメント: https://docs.cursor.com/background-agent/web-and-mobile
スマホのみで完結する開発フロー
- リポジトリを選択
- 使用モデルを選択(Claude 4 Sonnet 等)
- 自然言語で指示を入力
- エージェントがバックグラウンドで処理(thinking 状態)
- ファイルが生成される
- 「Create PR」でブランチ作成・コミット・プッシュ・PR作成が自動完了
- 「Squash merge」でマージまでアプリ内完結
Tip
差分(Diff)確認も画面内で行えるため、PC で後からゆっくりレビューする運用も可能。
Slack 連携
Cursor と Slack を統合することで、Slack のチャンネルやスレッドから直接 Background Agent を呼び出せる。
設定方法
- Cursor の Integrations ページから「Slack」をConnect
- Slack ワークスペースに Cursor アプリをインストール
- GitHub 連携・Usage-based pricing・プライバシー設定を確認
使い方
@Cursor fix login bug
自然言語で依頼するだけで、エージェントが会話の文脈を読み取りタスクを自動実行する。
コマンドオプション
| オプション | 説明 | 例 |
|---|---|---|
branch | ベースブランチを指定 | branch=main |
model | 使用する AI モデルを指定 | model=o3 |
repo | 対象の GitHub リポジトリを指定 | repo=owner/repo |
autopr | PR の自動作成を ON/OFF | autopr=false |
- スレッド内では文脈を維持しながら継続的な指示のやり取りが可能
@Cursor helpで使用可能コマンド一覧を確認
チーム開発における利点
- Slack でのやり取り → 自動でPR生成 → そのままチームで共有の一連のフロー
- エージェントの処理状況を Slack でリアルタイム通知
- PR 作成時は自動でリンクと概要を投稿
- 非同期開発スタイルのチームの生産性を大きく向上させる可能性
従来のデスクトップ版との比較
| 観点 | デスクトップ版 | Web・モバイル版 |
|---|---|---|
| アクセス方法 | アプリインストール必須 | ブラウザ / PWA |
| 動作環境 | PC/Mac のみ | スマホ・タブレット・任意のブラウザ |
| コード編集 | フルエディタ機能 | エージェント指示 + 差分確認 |
| GitHub 連携 | 任意 | 必須 |
| 用途 | 開発全般 | バックグラウンド実行・非同期レビュー |