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がインストールされ有効化されている必要があります。


