Teamwork Graph CLI and Rovo MCP decision guide

このトピックで説明する内容

Teamwork Graph (TWG) CLI と Rovo MCP は、どちらも AI エージェントが Teamwork Graph を介してアトラシアンのデータを操作するための公式な方法です。

これらは、異なるランタイム、認証モデル、ワークフロー図形をターゲットにしています。このページを使用して、どちらをエージェントおよび自動化として使い始めるかを決定してください。

このトピックを使用する場面

このトピックは以下の場面で使用します。

  • アトラシアンのデータにアクセスする必要がある AI エージェントを設計または設定している。

  • CLI ベースのアプローチと MCP ベースのアプローチのどちらかを選択する必要がある。

詳細なセットアップやコマンドのドキュメントが必要な場合は、関連するトピックをご覧ください。

概要

Teamwork Graph (TWG) CLI と Rovo MCP は、どちらも AI エージェントが Teamwork Graph を介してアトラシアンのデータを操作するための公式な方法です。

これらは相補的なものであり、相互交換できません。

  • TWG CLI は、シェル、CI/CD、およびグラフスタイルの深い自動化に最適なエージェント指向のコマンドライン インターフェイス (twg) です。

  • Rovo MCP は、OAuth とホストネイティブの認証フローを使用して MCP 対応ホスト (Web LLM、IDE、またはサンドボックス) にツールを公開する MCP サーバーです。

どちらのサーフェスも活発に進化しています。カバレッジ、オーケストレーション、ホスト機能の変化に応じて、選択を見直してください。

意思決定ガイド

現在の状況

有力な候補

ターミナルや CI/CD でエージェントを実行する、またはスクリプト化可能な twg コマンドとローカル JSON/ファイルが必要である

TWG CLI

Web LLM、IDE、またはサンドボックスで信頼性の高いシェル/バイナリを使用せずにエージェントを実行する

Rovo MCP

今すぐ OAuth とホストネイティブの MCP 認証パターンが必要である

Rovo MCP

非常に幅広いアトラシアン/グラフスタイルのコマンドの深さが必要である (エンティティを検証してください)

TWG CLI (ご自身のケースのカバレッジをご確認ください)

事前に宣言された並列ツールを使用して簡単なタスクのターン数を減らしたい

Rovo MCP

早見表

 

TWG CLI

Rovo MCP

概要

エージェント指向のコマンドライン twg インターフェイス

MCP 対応の LLM ホストにツールを公開する MCP サーバー

最適な状況

シェル、自動化、深い/幅広いグラフスタイルのワークフロー

Web LLM、IDE、OAuth、サンドボックス化されたホスト

coverage

一般に大規模なアトラシアン/グラフ指向のサーフェス (ご自身のシナリオを確認してください)

厳選されたアトラシアン ツール (設定により、アトラシアン以外のシステムにも拡張可能)

検出/ターン

ヘルプ、フラグ、例 (初回実行時は遅くなる場合があるが、その後は繰り返し実行可能)

ツールが事前に宣言されている (多くの場合、シンプルなタスクほどターン数が少なくなる)

トークン

フローによっては効率的 (プロンプトごとに大規模なカタログが不要) だが、汎用的ではない

ホストとマニフェストに依存 (ロードマップによってトレードオフが変わる可能性がある)

認証 (現在)

PAT/API トークン (OAuth の予定)

OAuth とトークン (ホストに依存)

ランタイム

場合によっては利用できない (例:一部のサンドボックスでは CLI を実行できない)

MCP がサポートされている場合に動作する

1 つの組織、1 つのセッション、多数のツール

  • 組織全体で、TWG CLI と Rovo MCP の両方を使用できます (異なるチームや環境で)。

  • 1 つのエージェント ランタイムまたはセッション内: 主要なサーフェス (TWG CLI または MCP) を 1 つ選択するか、毎回サーフェスを指定します (「MCP を使用」/「TWG CLI を使用」)。agents.mdclaude.md、またはチームのエージェント設定に既定値を指定して、動作を予測可能にします。

  • TWG CLI と Rovo MCP と Rovo Dev CLI (または他の重複するソース) を同じプロファイルで使用する場合: 明確な理由がない限り、主要なものを 1 つ選択します。複数がインストールされている場合は、どれを使用するかを明示的に指示するか、別々のプロファイル (例:MCP のみと CLI のみ) または文書化されたトリガー規則を使用してください。

どちらをいつ使用するか

TWG CLI を使用する場合

  • 製品全体にわたる幅広いカバレッジ、マルチホップ、またはきめ細かいクエリが必要である (CLI がご自身のエンティティ/アクションをサポートしていることを確認してから)。

  • エージェントがターミナル、CI/CD、またはその他のシェル対応環境で実行される。

  • ローカル ツールとの連携、JSON の永続化、または自動化パイプラインの構成を行いたい。

Rovo MCP を使用する場合

  • Web ベースの LLM、IDE、またはシェル アクセスのないサードパーティ サンドボックスを統合する。

  • より簡単なタスクでは、ツールのターン数を減らし、事前に宣言されたツールと並列化可能なオーケストレーションを使用したい。

  • OAuth ベースのアクセスと、MCP ホストが適切にサポートするガバナンス パターンが必要である。

FAQ

TWG CLI は基本的に Rovo MCP と同じものですか?

いいえ、CLI はシェルコマンドとスクリプトであり、MCP は MCP クライアントを介して LLM に直接公開されるツールです。これらは相補的なものであり、相互交換できません。

すでに Rovo MCP を使用していますが、TWG CLI を追加すると何が変わりますか?
twg (スクリプト、自動化、パイプライン) を実行できる場所を示すコマンドライン パスを追加します。MCP ですでに行っていることはすべて維持されます。これは、CLI により適した環境向けの追加機能です。

同じ組織で両方を使用できますか?
はい、「1 つの組織、1 つのセッション、多数のツール」をご覧ください。

どちらか一方が常により高速または「優れている」のでしょうか?

いいえ、タスクの複雑さ、ツールの習熟度、計画、製品への投資によって異なります。必要に応じて独自のワークフローを評価してください。

TWG CLI はオフラインですか?

いいえ、必要に応じてクラウド データ/サービスにアクセスするローカル バイナリです。

TWG CLI と Rovo MCP と Rovo Dev CLI を 1 つの環境で使用するのですか?

1 つの組織、1 つのセッション、多数のツール」をご覧ください

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。