VS Code用 Rovo Devの一般提供開始

Visual Studio Code (以下VS Code) 拡張機能の一部として、VS Code向けRovo Devの一般提供を開始しました。

アトラシアンのVS Code拡張機能は、すでにエディターをJiraの作業項目やBitbucketのプルリクエストなどと連携しています。今回、その基盤をさらに強化する「Rovo Dev」をリリースしました。

これはコンテキストを認識するAIエージェントで、VS Code IDE内に直接組み込まれます。Rovo DevはAIアシスタントをIDEに直接提供し、エンジニアの集中力を途切れさせることしに、計画、コーディング、レビュー、リリースといった作業をより迅速に行えるよう支援します。

断片化したワークフローから集中できる開発へのシフト

開発者は1日の大半をコードエディタの外で過ごしています。Jiraでチケット詳細を探し、Confluenceで仕様書を検索し、BitbucketやGitHubで関連する変更を確認するのです。コンテキスト、ドキュメント、コード履歴が別々のツールに分散していると、開発者は作業内容を理解するためだけに絶えずツールを切り替える必要があります。タブを切り替えるたびに集中力は途切れ、検索には時間がかかります。こうした断片化が日々のワークフローを遅延させているのです。

アトラシアンのTeamwork Graphを基盤とするRovo Devは、Jira連携を通じてアトラシアンのコンテキストやGitHubなどのサードパーティツールと接続します。開発者はエディタの中から、作業項目やドキュメント、コード履歴、チームの知見にアクセスすることが可能になります。

VS Codeに組み込まれたRovo Devは、IDE内でシームレスなネイティブ体験を提供します。検索、チャット、編集の適用、テストの実行、コミットの準備が可能で、ソフトウェア開発ワークフローの主要な部分をVS Code内で直接自動化します。

VS Codeに組み込まれたRovo Devを使えば以下のことを行えます。

  • タスクを素早く開始:IDEを離れることなく、コードベースやJiraの作業項目、Confluenceドキュメントについて、Rovo Devに質問できます。アーキテクチャ、依存関係、ベストプラクティスに関する回答を即座に得ることが可能です。

  • 手間のかかる作業を自動化:Jiraの作業項目作成、プルリクエスト、さらにはコード変更といったタスクをRovo Devに指示すれば、Rovo Devが必要なコンテキストを自動的に取り込みます。

  • フローに集中できる:作業提案の取得、コードレビューの確認、タスク管理をVS Codeの中から直接行えるため、開発者の集中力を維持できます。

  • 通知を受信しすぐに対応:自分に割り当てられたJiraの作業項目やプルリクエストの状況、コードレビューなどの通知を確認できます。IDEから離れることなく、作業項目を開いたり、コメントに返信したりできます。

  • 組織のコンテキストを活用: アトラシアンのTeamwork Graphを基盤とするRovo Devは、Jira、Confluence、BitbucketなどのアトラシアンツールやGitHubなどのサードパーティツールと連携します。チームのコンテキスト、ドキュメント、ビジネスのナレッジ、コードベースの履歴を活用し、品質とスピードを向上させます。

ワークフローの例

  • 既存のJira作業項目への対応と新規作成:IDEから直接、選択したJiraチケットの作業開始をRovo Devに依頼し、コードやその他のドキュメントからコンテキストを取得します。
    プロンプトの例:「Rovo Dev、Vitafleet-123へのアプローチを計画しましょう

Jiraの表示: Jira拡張機能を開き、Rovo DevでJiraチケットを作成します。

  • プルリクエストの作成とレビュー: Rovo Devがプルリクエストの作成、説明文の生成、レビュアーの提案を支援します。

    プルリクエストの表示: IDE内でRovo Devを使用して作成されたプルリクエストのレビューを表示します。

IDEの中でインテリジェントな開発を始めましょう

今すぐVS Code拡張機能「Rovo Dev」をインストールし、追加のRovo Dev機能についてお試しください。

注意:Rovo Devチャット、コード検索、スマートな作業提案など、AI搭載機能のフルスイートを利用するには、サイトにRovo Devがインストールされ有効化されている必要があります。