4月8日、アトラシアンは Rovo Dev の一般提供を開始しました。これは、Jira などのツール内にすでに存在するデータを使用してソフトウェア開発をサポートするために構築された、コンテキストを認識する AI エージェントです。.
このアイデアは、単にAIがコードを支援するだけではありません。AIが仕事の周りのコンテキストを完全に理解することです。要件、チケット、過去の変更、ドキュメント、そのすべて。.
Rovo Dev はアトラシアンのエコシステム全体に接続します。これには Confluence、Bitbucket、Jira Service Management が含まれます。.
これらのデータはすべて、アトラシアンが Teamwork Graph と呼ぶものの中にあります。これは基本的にアトラシアンのツール全体で共有されるデータレイヤーです。Rovo Dev はこれを使用して、何かを始める前に何が起こっているのかを理解します。.
コンテキストから実行へ
以前は、Rovo Dev はコマンドラインインターフェイスからのみ利用可能でした。現在は Jira 内で直接実行されます。.
そうすると、人々の使い方も変わってきます。.
開発者は Jira ワークアイテムから開始できます。AI は要件を読み取ります。履歴を見ます。関連するタスクを理解します。.
そして実行計画を生成します。.
ユーザーの承認後、実際に前進することができます。コードを変更します。テストを実行します。そして Jira チケットにリンクされたプルリクエストを作成します。.
ツール間を飛び回る代わりに、多くのフローは Jira 内に留まります。.
こちらもお読みください: オープンAIが過去最高の$1,220億円の資金を獲得、世界のAI事情を再構築へ
切削工具の切り替え
従来のワークフローは断片的でした。.
計画は Jira で。コーディングは IDE で。リポジトリは Bitbucket や GitHub に置かれます。プルリクエストは別の場所で行います。.
開発者はコンテキストを切り替え続けます。それには時間がかかります。.
Rovo Dev で、アトラシアンはその流れを崩そうとしています。.
Jira で開始します。プロセスの大部分は Jira に留まります。AI がバックグラウンドでトランジションを処理します。.
開発者は、反復的なステップの代わりに、設計の決定やレビューにより多くの時間を費やすことができます。.
非開発者のための可視性
もうひとつは視認性です。.
Rovo Dev が計画を作成し、タスクを進めるとき、すべてが Jira ワークアイテムにリンクされます。.
つまり、プロダクト・マネージャーやデザイナーは、コード・リポジトリに入り込むことなく、何が起きているかを確認することができるのです。.
進捗状況の把握が容易コンテクストは役割の垣根を越えて共有されます。.
これに加えて自動化もあります。Jira のルールは、特定のタイプのワークアイテムが作成されると自動的に Rovo Dev をトリガーすることができます。.
そのため、場合によっては手動入力なしでプロセスが開始されます。.
テストと安全性
テストはクラウドベースのサンドボックスで実行されます。.
システムはリポジトリをその環境にクローンします。そこでテストを実行します。隔離された状態を保ちます。.
パーミッションはセッションを開始したユーザーに紐づいています。つまり、AIは無制限にアクセスできるわけではありません。定義された境界の中で動作します。.
プルリクエストは、マージされる前に人間によるレビューが行われます。その部分は変わっていません。.
つまり完全自動化ではありません。チェックポイントによる実行補助です。.
価格と利用方法
Rovo Devの価格は、開発者1人あたり月額2,730円です。.
このプランの一環として、各ユーザーは毎月2,000 Rovo Devクレジットを入手できます。.
これが意味すること
これは、AIがワークフローの外側ではなく内側に位置するためのもう一つのステップです。.
別個のAIツールを開くのではなく、すでに作業が行われている場所にAIを組み込みます。.
ここで重要な違いは文脈です。.
Rovo Dev は Jira、Confluence、コード履歴からプルするため、推測ではありません。実際のプロジェクトデータを使用しています。.
それが摩擦を減らすのです。また、計画と実行のギャップも小さくなります。.
その背景にある大きな変化
ツールはツールらしくなく、ワークフローの参加者のように振る舞い始めています。.
Rovo Devは単に支援するだけではありません。計画し、実行し、テストし、プルリクエストを作成します。.
でも、まだガードレールの中。.
すでにアトラシアンのスタックを使用しているチームにとって、このような統合は日々の仕事の流れを変えることができます。.
スイッチングが少ない手動でのセットアップを減らしました。より高度な思考に集中。.
このようなAI開発ツールのほとんどは、そこに向かっています。.
開発者の代わりではありません。.
自分たちの動きを鈍らせる周りのものをすべて減らすこと。.


