Rovo Dev Agent は、開発チームが高品質なソフトウェアを迅速に構築できるように設計された、アトラシアンの人工知能型開発エージェントツール群です。その中核は、アトラシアンの Teamwork Graph 上に構築され、コードインテリジェンスを備えていることです。これにより、AI はコードを理解するだけでなく、Jira と Confluence のビジネスコンテキスト情報と連携し、コードの一行一行がビジネスゴールや顧客価値と一致していることを確認することができます。機能の切り替え、パイプラインの不具合のトラブルシューティングなど。さらに、開発者がターミナルから自然言語でコードベースと対話できる強力なコマンドラインツール(Rovo Dev CLI)を提供し、開発の生産性をさらに向上させます。
クロード・ソネット4、GPT-5フリークレジットで1日最大2000万トークンを提供
機能一覧
- コード・プランナー Jira の作業指示書 (チケット) を実用的な技術ソリューションに自動的に変換します。コードベースの言語、フレームワーク、アーキテクチャを分析し、Jira と Confluence のコンテンツを組み合わせて、開発者にコーディングの明確な出発点を提供します。
- コード・レビュアー インテリジェントなレビューアシスタントとして、プルリクエストを Jira で設定された技術要件とビジネス目標に照らしてチェックします。潜在的な問題を特定し、コードが本番環境に入る前に、コードの変更が受け入れ基準を満たしていることを確認します。
- フラッグクリーナー 機能が完全に稼動すると、コード内のレガシー機能スイッチを自動的に削除またはマージするため、開発者が手作業でクリーンアップする必要がなくなり、より価値のある作業に集中できます。
- 配備サマライザー。 Bitbucket Pipelinesを通じて行われたソフトウェアのデプロイメントを自動的に分析・要約し、各リリースの明確な変更サマリーを生成して、チームメンバー全員がデプロイメントを理解できるようにします。
- コード・ドキュメンテーション・ライター。 コーディングの過程で、意味のある包括的なコード・ドキュメントを自動的に生成し、プロジェクトの保守性を向上させ、将来の開発作業を容易にします。
- パイプラインのトラブルシューター。 継続的インテグレーション/継続的デリバリー(CI/CD)プロセスに障害が発生した場合、障害情報を実用的なソリューションに変換し、チームが問題を迅速に特定して解決できるようにします。
- Rovo Dev Command Line Instrument (Rovo Dev CLI)。 エンドポイントで使用できる AI 開発エージェントで、自然言語によるコードベースとの対話、自動タスクのカスタマイズ、アトラシアンツールとのシームレスな統合をサポートします。
- MCPサーバーの統合。 アトラシアン経由 エムシーピー サーバーを使用することで、Rovoはサードパーティの大規模言語モデル(例えば、以下のような)に安全に接続することができます。 アンソロピック (クロード)、IDE、またはその他のエージェント・プラットフォームによって、AIは開発者の現在の作業環境で必要な情報に直接アクセスすることができる。
ヘルプの使用
Atlassian Rovo Dev Agent は、AI 機能を開発者の日常的なツールやプロセスに深く統合することで、重複作業を減らし、効率を高めることを目的としています。使用方法は、アトラシアン製品内の統合機能と、専用のコマンドラインツール (CLI) を介した対話に分かれています。
I. アトラシアンツールで AI 機能を使用する
Rovo の機能の多くは、Jira や Bitbucket など、すでにお馴染みのアトラシアン製品に直接組み込まれています。
- コードプランナー
- 使用方法 Jira で新しい開発タスクまたはユーザーストーリー (Issue) を作成します。
- 業務プロセス: この Jira Issue を開くと、Rovo のコードプランナー機能が有効になります。課題の説明、要件、受け入れ基準を読み取り、コードベースと関連する Confluence ドキュメントをスキャンします。この包括的な情報に基づいて、AI はどのファイルをどのように変更する必要があるかなど、詳細な技術ソリューションとコーディング計画を生成します。この計画は Jira Issue に直接表示され、開発者に実装のための明確な出発点を提供します。
- コード・レビュアー
- 使用方法 BitbucketまたはリンクされたGitHubリポジトリでPull Request (PR)を作成する。
- 業務プロセス: PR が作成されると、Code Reviewer が自動的に実行されます。コードの技術仕様をチェックするだけでなく、対応する Jira Issue に接続し、コードの変更が当初設定されたビジネスゴールや受け入れ基準を満たしているかどうかを比較します。チームメンバーとして機能し、PR ページにコメントや改善提案を残し、潜在的なロジックエラーやビジネス目標を満たさないコード実装を指摘します。
- 配備サマライザー
- 使用方法 Bitbucket Pipelines経由で単一のデプロイを実行します。
- 業務プロセス: デプロイが完了すると、デプロイメント サマライザーはデプロイメントに含まれるすべてのコード コミットと関連する Jira 課題を分析し、リリースの変更点を明確に説明する簡潔なリリース サマリーを自動的に生成します。
Rovo Devコマンドラインインストゥルメント(CLI)を使用する
エンドポイントでの作業に慣れた開発者にとって、Rovo Dev CLIは強力なAIアシスタントを提供する。
- インストールとセットアップ
- まず、Rovo Dev Betaを登録し、インストールする必要がある。
- Rovo Dev CLI は、Atlassian CLI からアクセスできる AI 機能です。Rovo Dev CLI は、公式ドキュメントに従ってローカルの開発環境に Atlassian CLI をインストールすることで有効になります。
- 中核事業機能
- 自然言語対話。 日常会話を使ってコードベースに質問することができる。
show me all functions related to user authentication
"(ユーザー認証に関連するすべての機能を示す)、AIはコードをスキャンし、関連する部分を返すので、複雑なコードベースを簡単に理解できる。 - カスタマイズされたタスク処理。 ファンクション・スイッチのクリーンアップやユニット・テストの自動生成など、反復的なタスクをAIに処理させることができます。AIの機能は、チーム固有のニーズや好みに合わせてカスタマイズできる。
- シームレスなツール統合。 すでに使用しているアトラシアンツール (Jira、Confluence、Bitbucket) と緊密に統合されており、ワークフローをよりスムーズにします。
- 包括的なセキュリティ管理。 強力な権限制御とセキュリティ・プロトコルでプロジェクト・コードを保護します。
- 透明性の利用とユーザー管理。 AIのインタラクションとリソースの使用状況を明確に監視し、ユーザーのアクセス権管理を簡素化することができる。
- 自然言語対話。 日常会話を使ってコードベースに質問することができる。
アプリケーションシナリオ
- 新会員のオンボーディングを加速
プロジェクトに参加したばかりの開発者にとって、Rovo は大きな助けとなります。コードプランナーを使えば、Jiraタスクに基づいた変更への明確なガイドを素早く得ることができる。同時に、コマンドラインツールにより、プロジェクト全体を読むのに多くの時間を費やすことなく、自然言語でコードベースの構造とロジックを照会することができる。 - コードレビューの質の向上
Rovo の Code Reviewer は、コードの変更を Jira のビジネス要件と直接関連付け、コードのすべての行が本来の目的を果たすようにし、要件の誤解による手戻りを減らします。 - 定期メンテナンスの自動化
開発チームはしばしば、時代遅れの機能スイッチを削除したり、古いコードにドキュメントを追加したりといった、面倒だが必要なメンテナンス作業に対処しなければなりません。これらの作業をRovoの自動エージェントに任せることで、開発者はより創造的な作業に集中することができます。 - CI/CDプロセス管理の合理化
自動デプロイメントパイプラインが失敗した場合、開発者はしばしば大量のログに目を通すことに時間を費やす必要がある。パイプライントラブルシューターは、ログを直接分析し、失敗したステップを指摘し、解決策を与えることができる。
品質保証
- Rovo Dev Agent (Beta)へのアクセス方法は?
Rovo Dev Agents Beta は、アトラシアンウェブサイトの登録ページから開始できます。 - これらのエージェント機能はいつ正式にリリースされるのですか?
Rovo Dev Agents は現在ベータテスト中で、アトラシアンは開発とユーザーフィードバックの収集を続けています。準備が整い次第、正式リリースを発表する予定です。 - 詳しい情報や質問はどこにすればいいですか?
アトラシアン公式のコミュニティグループに参加することで、エージェントについて詳しく学んだり、開発チームや他のユーザーと交流したりすることができます。 - Rovo Dev Agentはどのようなコード管理ツールをサポートしていますか?
現在、Bitbucket CloudとGitHubがサポートされています。 - Rovo Dev CLI と Atlassian CLI の違いは何ですか?
Rovo Dev CLI は、より基本的なコマンドラインツールである Atlassian CLI からアクセスできる強力な AI 機能です。 - アトラシアンは顧客データをどのように保護していますか?
アトラシアンは Rovo Dev エージェントにプライバシー原則を適用しています。同社はプライバシー保護を製品設計に組み込み、ユーザーにデータのコントロール、選択、透明性のある通知を提供しています。詳細については、アトラシアンのトラストセンターとプライバシーポリシーをご覧ください。