ブログ

Cursor Projectsとは何か、コーディネーターはどのようにタスクを委任するのか

Markdown

Cursorが発表したCursor Projectsについて:コーディネーターがタスクを委任する方法、共有コンテキストの保存場所、Subscriptionsの仕組み、そしてこのベータ版の目的を解説します。

記事の全文を読む

2026年9月10日、CursorはProjectsのベータ版を発表しました。これは、共有コンテキストを数か月にわたって保持する、大規模なタスク向けの機能です。

Projectsでは、コーディネーターが作業を率います。コーディネーター自身はコードを書かず、作業を計画し、その一部をほかのエージェントに委任します。プロジェクトには、作業を進める中で蓄積された資料を含む共有ファイル群があります。また、新しいプロンプトを与えなくても、コーディネーターにイベントを監視して対応するよう頼むこともできます。以下では、Cursorの発表で説明された機能と制限を見ていきます。

Ailootの参考ドキュメント:ailoot.ai/docs/。

Cursor Projectsとは?わかりやすく説明

重要なポイント

Cursor Projectsは、新機能、移行、アプリケーション全体など、大規模なタスクに取り組むための機能です。コーディネーターが作業を計画し、実装エージェントに割り振ります。コーディネーター自身はコードを書きません。2026年9月10日の発表によると、ProjectsはCursorの左側のナビゲーションパネルからベータ版として利用でき、すべてのユーザーへのアクセスが段階的に提供されています。

Cursorの公式発表では、この機能の目的を次のように説明しています。

Projectsを使えば、機能、移行、アプリ全体など、より大規模な作業に取り組めます。数か月にわたる作業のコンテキストを保持し、数千のサブエージェントにタスクを委任し、促されなくても定期的な作業を実行します。

— Cursor、「Projects」変更履歴、https://cursor.com/changelog/projects

つまり、Projectsを使うと、新機能、移行、アプリケーション全体などの大規模なタスクに取り組めます。数か月にわたる作業のコンテキストを保持し、数千のサブエージェントにタスクを委任し、ユーザーからプロンプトを受けなくても定期的な作業を実行します。

コーディネーターは通常のCursorエージェントとどう違いますか?

重要なポイント

プロジェクトのコーディネーターは作業を計画し、実装エージェントに割り振り、完了した作業をレビュー用にあなたに戻します。コーディネーター自身はコードを書きません。コーディネーターはあなたに代わってエージェントを作成、管理し、作業に必要な数のエージェントを並行して実行します。

Cursorは役割分担を次のように説明しています。

プロジェクトのコーディネーターエージェントは自らコードを書きません。作業を計画し、実装するエージェントに委任し、完成した作業を確認のためあなたに戻します。コーディネーターはあなたに代わってエージェントを作成、管理し、作業に必要な数のエージェントを並行して実行します。

— Cursor、「Projects」変更履歴、https://cursor.com/changelog/projects

つまり、プロジェクトのコーディネーター自身はコードを書きません。作業を計画し、実装エージェントに委任し、完了した作業をレビュー用にあなたに戻します。コーディネーターはあなたに代わってエージェントを作成、管理し、作業に必要な数のエージェントを並行して実行します。

役割分担は、作業を計画して実行する人々に割り当てる現場監督と作業員の関係にたとえられます。Projectsでは、作業を実行するのはコーディネーターが管理するAIエージェントです。コーディネーターは引き続き、完了した作業をレビュー用にあなたに戻します。このモデルは、マルチエージェントシステムにおける「オーケストレーターとワーカー」の構成に似ています。エージェント間でタスクを分配するガイドをご覧ください。

プロジェクトはクラウドで実行されますが、コーディネーターはあなたのマシン上で何かをテストするために、ローカルエージェントを起動できます。

プロジェクトはクラウド内の専用コンピューターで実行されるため、ノートパソコンを閉じても停止しません。あなたのマシン上でテストが必要な場合、コーディネーターはローカルエージェントを起動し、そこで実行します。

— Cursor、「Projects」変更履歴、https://cursor.com/changelog/projects

つまり、プロジェクトは専用のクラウドコンピューターで実行されるため、ノートパソコンを閉じても停止しません。あなたのコンピューター上でテストが必要な場合、コーディネーターはそこで確認を行うローカルエージェントを起動します。

プロジェクトの共有メモリはどのように機能しますか?

重要なポイント

各プロジェクトには、エージェントが使うすべてのクラウドおよびローカルマシン間で同期されるファイル群があります。エージェントは、調査結果、成果物、コードについて学んだこと、そしてあなたの希望する作業方法をそれらのファイルに追加します。あるエージェントがサービスのテスト方法を見つければ、後続のエージェントはその手順を利用できます。

Cursorはこの仕組みをShared context(共有コンテキスト)と呼んでいます。

各Projectには、エージェントが使用するすべてのクラウドおよびローカルマシン間で同期されるファイル群があります。エージェントは、調査結果や成果物に加え、コードベースについて学んだことや、あなたが望む作業方法を記録します。たとえば、あるエージェントがサービスのテスト方法を見つければ、後続のすべてのエージェントがその手順を利用できます。共有コンテキストはProjectとともに成長し、時間が経つにつれてコーディネーターの効果を高めます。

— Cursor、「Projects」変更履歴、https://cursor.com/changelog/projects

つまり、各プロジェクトには、そのエージェントが使うすべてのクラウドおよびローカルマシン間で同期されるファイル群があります。エージェントは、調査結果や成果物、コードについての情報、あなたの作業上の希望を追加します。あるエージェントがサービスのテスト方法を見つければ、後続のすべてのエージェントがその手順を利用できます。Cursorによると、共有コンテキストはプロジェクトとともに成長し、時間が経つにつれてコーディネーターの効果を高めます。

コーディネーターは、蓄積された資料を活用できます。これはSecond Brainの考え方に近いものですが、ここでは個人の記憶ではなく、Cursorにおけるプロジェクトの共有メモリを指します。エージェントは作業しながら、自らそのメモリに情報を追加します。

Claude Codeで同様の個人用メモリを構築することに関心があれば、Claude CodeのSecond Brainに関する別のガイドがあります。そこでは、後の作業に備えて資料を蓄積する関連の考え方を扱っています。

タスクをまたいでコンテキストを蓄積することは、AIのメモリに何を入れ、どこに置くかを管理するコンテキストエンジニアリングの一部です。

Cursor ProjectsのSubscriptionsとは何ですか?

重要なポイント

Subscriptionsを使うと、コーディネーターにSlackチャンネルの監視、スケジュールに沿った実行、またはすべてのプルリクエストの追跡を依頼できます。すると、コーディネーターは新たなプロンプトなしで、シグナルに自動で応答します。発表で挙げられた例では、Slackを接続してバグ報告用チャンネルを指定すると、新しいバグ報告が届くたびにコーディネーターがタスクの委任を始めます。

共有メモリがプロジェクトの資料を保持する一方、Subscriptionsはコーディネーターがいつ動くべきかを指定します。このように設定すると、チャットに新しいタスクを入力するまで待つ必要がありません。

コーディネーターエージェントにSlackチャンネルの監視、スケジュールに沿った実行、またはすべてのPRの追跡を指示します。これにより、あなたのプロンプトを待たずに、検出したシグナルに基づいて行動できます。

— Cursor、「Projects」変更履歴、https://cursor.com/changelog/projects

つまり、コーディネーターにSlackチャンネルの監視、スケジュールに沿った実行、またはすべてのプルリクエストの追跡を依頼すると、あなたのプロンプトを待たずに、検出したシグナルに基づいて行動できます。

同じ発表で挙げられた例を紹介します。

Slackを接続してバグ報告用チャンネルを指定すると、バグが届くたびにタスクの委任を始めます。

— Cursor、「Projects」変更履歴、https://cursor.com/changelog/projects

つまり、Slackを接続してバグ報告用チャンネルを指定すると、新しい報告が届くたびにコーディネーターがタスクの委任を始めます。

公式発表では、Slack、スケジュール、PR以外にどのようなイベントが作業のきっかけになるのかは説明されておらず、この機能の価格も示されていません。設定するには、Cursorの左側のナビゲーションパネルからProjectsを開きます。詳しい設定手順はここでは示されていないため、利用中のバージョンのインターフェースに従ってください。

Cursor Projectsを検討する場面

重要なポイント

Cursorは、新機能、移行、アプリケーション全体など、大規模なタスク向けにProjectsを提供しています。私の編集上のおすすめとしては、一度きりの変更や小さなタスクなら、通常のチャットエージェントで十分でしょう。長期にわたる大規模なタスクにはProjectsを検討してください。

発表では、この機能の目的を「機能、移行、アプリ全体など、より大規模な作業」と説明しています。新機能、移行、アプリケーション全体といった大規模なタスクが対象です。この利用場面をもとに、私からおすすめを述べます。エージェントとの1回の会話で完了するタスクなら、通常のチャットエージェントで十分でしょう。同じ大規模なタスクとコードに繰り返し取り組むなら、Projectsの共有コンテキストが役立つ可能性があります。後続のエージェントが、すでに蓄積された手順や調査結果を利用できるからです。

Cursorとほかのツールを比較している場合は、CursorとClaude Codeの比較という別の記事があります。Projectsを使わない日常業務で、両者がどう異なるかを見ていきます。

次にすること

2026年9月10日の発表時点で、Cursor Projectsはベータ版でした。公式発表では価格が示されていないため、この記事に頼らず、機能を有効にするときに製品内で料金と制限を確認してください。

Ailootでさらにガイドを読み進めましょう。

詳細を見る

Cursor Projectsとは何か、コーディネーターはどのようにタスクを委任するのか:よくある質問

Projectsを使わず、普通のエージェントチャットで十分なのは?

1つの会話に収まる単発の変更なら、普通のチャットから始めるのが妥当です。Projectsは、時間をまたぐ大きな仕事で、発見事項や指示の共有が役立つ場合を想定しています。

Subscriptionを有効にする前に何を確認しますか?

Slackの不具合報告チャンネル、スケジュール、プルリクエストなど、コーディネーターに監視させる信号を決めます。自分のアカウントで使える画面、料金、上限を確認してください。発表だけでは価格や完全な設定手順は分かりません。

すべての記事