Cursor 自動化 の改善

このリリースでは、Cursor 自動化 がエージェントウィンドウに追加され、複数のリポジトリを紐付けることも、リポジトリをまったく紐付けずに自動化を設定することもできるようになりました。

今後7日間、新しく作成された自動化でのすべてのエージェント実行が50%オフになります。

エージェントウィンドウでの自動化

Cursor 自動化 は、cursor.com/automations に加えて、エージェントウィンドウ でも利用できるようになりました。エージェントと同じワークスペースで、自動化を作成・管理できます。

マルチリポジトリ自動化

多くのエンジニアリング業務は、複数のコードベースにまたがります。複数のリポジトリを自動化に追加できるようになり、エージェントは必要なコンテキスト全体を踏まえて推論し、リポジトリをまたいでタスクの実装、テスト、検証を行えます。

リポジトリ不要の自動化

コード以外にも、エージェントが各種ツールを監視し、重要なシグナルに応じて動作する便利な自動化が数多くあります。リポジトリを関連付けずに自動化を作成できるようになりました。

すぐに使い始められるよう、Cursor マーケットプレイス に no-repo 自動化 向けの新しいテンプレートを 5 つ追加しました。

  • Slack digest agent: 未読の DM と重要な Slack チャネルを毎朝要約し、重要度に応じて優先順位を付けます
  • Product analytics agent: Databricks などのデータウェアハウスから主要なメトリクスを取得し、週次ダイジェストとして届けます
  • Product FAQ agent: Slack チャネルでご質問を監視し、ドキュメント、コードベースのコンテキスト、過去のスレッドに基づいて最初の応答を作成します
  • Product finance agent: Stripe などの請求プロバイダーから財務データを取得し、継続収益レポートを作成します
  • Customer health agent: Granola、Slack、Databricks などの主要システムを監視し、健全性シグナルに変化が見られるアカウントを検出します

詳しくは、ドキュメントをご覧ください。

Jira での Cursor

Cursor が Jira で利用できるようになりました。

作業項目を Cursor に割り当てるか、コメントで @Cursor にメンションすると、クラウドエージェント を起動できます。Cursor は、作業項目のタイトル、説明、コメント、そしてチームのリポジトリ設定をもとに、タスクのスコープを決定します。

チケットに記載された内容について、バグ修正、機能追加、テストの更新、または調査を Cursor に依頼できます。エージェントの作業が完了すると、Jira に完了状況の更新が表示され、PR へのリンクも含まれます。

統合は Cursor integrations からインストールできます。Cursor の管理者アクセスと、Rovo が有効になっている Jira Commercial Cloud が必要です。詳しくは ドキュメント をご覧ください。

Composer 2.5

Composer 2.5 が Cursor で利用可能になりました。

Composer 2 と比べて、知能面と挙動が大幅に向上しています。長時間にわたるタスクでも継続して作業しやすくなり、複雑な指示にもより確実に従い、より快適に共同作業できるようになっています。

Composer 2.5 のベンチマーク結果Composer 2.5 のベンチマーク結果
  • Standard: 2.50/M 出力トークン
  • Fast (デフォルト): 15.00/M 出力トークン

Composer 2.5 では、最初の1週間、使用量が2倍になります。詳細はモデルのドキュメントをご覧ください。

詳しくはお知らせをご覧ください。

全画面タブとコンパクトなチャット

このリリースでは、エージェントウィンドウの使い勝手を向上させる改善が導入されました。

全画面タブ

全画面表示にすると、右側のパネルが最大化され、1 つのタブに集中できます。

ファイル、変更内容、キャンバス、PR、ブラウザ、ターミナルは、作業エリア全体に広げて表示できます。全画面表示にすると、エージェントチャットはフローティングプロンプトバーに置き換わります。

全画面表示への切り替えや解除は、パネルヘッダーの拡大/縮小ボタンをクリックするか、コマンドパレットを使うか、Cmd/Ctrl+Shift+M を押して行えます。

コンパクトなチャット応答

コンパクトなチャットでは、重要なコンテキストを失うことなく、エージェントとの会話をより引き締まった表示で確認できるため、スレッドをすばやく読めます。

ツール呼び出しの密度を調整して、各応答で表示するエージェントのツールアクティビティ量を制御できます。

  • Compact: ツールのトレースを最小限に抑えた簡潔な結果を表示
  • Balanced: 重要な中間ステップを含む
  • Detailed: ほぼ完全なステップごとのコンテキストを提供

  • PRタブを改善し、レビュー状態をよりわかりやすくするとともに、レビュー担当者やスレッドの視認性を高め、PRタブの操作をより予測しやすくしました。
  • 長いチャットのスクロールをよりスムーズにし、プロンプト入力での取り消しのグループ化を改善し、ストリーミング中の動作も向上させました。
  • バックグラウンドタスクや再開されたタスク向けに、より明確なステータステキストを追加しました。
  • environment/repo の選択をよりすっきりさせ、コンテキスト切り替え時の保持も改善しました。
  • MCP認証トークンのライフサイクル処理を改善しました。
  • 煩わしいアプリ内ターミナル通知を削除し、ショートカットの動作を改善しました。
  • model picker でのモデル名と選択時の動作をより明確にし、フォールバック処理も強化しました。
  • 大規模なworkspaceでの検索とナビゲーションを改善し、より高速で信頼性の高いものにしました。

  • ブランチ検索、ヘッダー状態、差分の読み込みに影響するPRタブのバグを修正しました。
  • 再開の失敗、中断時のエッジケース、再開されたサブエージェントでの誤ったステータス範囲指定など、バックグラウンドタスクの信頼性に関するIssueを修正しました。
  • セットアップを妨げるクラウドエージェントのバグ、状態のマージや保持に関するバグ、マルチリポジトリの識別に関するIssueを修正しました。
  • 一時的な401や古いトークンのケース、大きなトークン処理のエッジケースなど、MCP/OAuthの信頼性に関するバグを修正しました。
  • スラッシュメニューと承認まわりのリグレッション、質問フローのIssue、貼り付けチャンク処理に関するエッジケースを修正しました。
  • モーダル内のキーボードショートカットのバグ、vim/emacsのキャレットスタイルの漏れ、そのほかのキー処理に関する問題を修正しました。
  • フック呼び出しやパス長に関するIssueと、Gitプロンプト関連のリグレッションを修正しました。
  • モデルルーティングの不一致、プロキシ本文の正規化、thought-chunk転送に関するIssueを修正しました。
  • webhookの認証やホスト名解決、GHESインストールの保持、ミラーされたリポジトリの動作に関する問題を修正しました。

クラウドエージェント向けの開発環境

エンジニアリングタスクを最初から最後まで遂行するには、エージェントにも手元のノートPCに近い開発環境が必要です。具体的には、クローン済みのリポジトリ、インストール済みの依存関係、社内ツールチェーン用の認証情報、そしてビルドシステムへのアクセスです。

このリリースでは、チームが自分たちのエージェント向けの開発環境を設定するための新しいツールが追加されました。Cursor もこれらのツールを使って、ユーザーに代わり環境の設定や維持管理を行えます。これにより、チームが完全に管理できる開発環境内で、タスクをエンドツーエンドで処理する並列化された多数のエージェントを、より簡単に運用できるようになります。

マルチリポジトリ環境

クラウドエージェントと自動化で、マルチルートワークスペース の取り組みを基盤に、マルチリポジトリ環境がサポートされるようになりました。エージェントが作業に必要なすべてのリポジトリを含む単一の環境を設定でき、セッションをまたいで再利用できます。

コードとしての環境設定

環境定義を変更・デバッグ・レビューしやすくするため、Dockerfile ベースの設定を改善しました。

これにより、ビルドシークレットをサポートし、Dockerfile から直接プライベートなパッケージレジストリに安全にアクセスできるようになりました。ビルドシークレットはビルドステップの範囲内に限定され、実行中のエージェントの環境には渡されません。

コードとしての環境設定

また、レイヤーキャッシュも強化し、Dockerfile を変更した際にはイメージ内の更新されたレイヤーだけが再ビルドされるようになりました。キャッシュが効くビルドは、実行速度が 70% 向上します。

改善されたエージェント主導の環境設定

Cursor は環境を設定する際に、質問を行い、不足している認証情報を通知し、環境が正しく設定されているかを確認します。

改善されたエージェント設定

Cursor は常に、エージェントが実行されている環境のバージョンを表示します。環境設定に失敗した場合は、明確な警告付きのベースイメージにフォールバックするため、クラウドエージェントはすぐに停止することなく実行を継続できます。

環境のガバナンスとセキュリティ制御

すべての開発環境で、その環境専用のバージョン履歴を確認し、ロールバックできるようになりました。管理者は、ロールバック権限を管理者のみに制限することもできます。監査ログには、チームメンバーが環境に対して行ったすべての操作が記録されるため、セキュリティチームは誰が何を変更したかを完全に把握できます。

送信通信とシークレットを、開発環境単位で設定できるようになりました。ある環境に設定されたシークレットには、他の環境からはアクセスできません。

エージェント開発環境の詳細については、発表ドキュメントをご覧ください。