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

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

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

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

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

Microsoft Teams で Cursor が利用可能に

Cursor が Microsoft Teams で利用可能になりました。

任意の Teams チャネルで @Cursor にメンションすると、クラウドエージェントにタスクを委任したり、Cursor から Teams に情報を取り込んだりできます。

Cursor は、プロンプトと最近のエージェントのアクティビティに基づいて、適切なリポジトリとモデルを自動的に選択します。解決策を実装し、チームでレビューするための PR を作成する前に、コンテキストを把握するためにスレッド全体を読み込みます。

まずは Cursor ダッシュボード で統合をインストールしてください。詳しくは ドキュメント をご覧ください。