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 CLI |
Web LLM、IDE、またはサンドボックスで信頼性の高いシェル/バイナリを使用せずにエージェントを実行する | Rovo MCP |
今すぐ OAuth とホストネイティブの MCP 認証パターンが必要である | Rovo MCP |
非常に幅広いアトラシアン/グラフスタイルのコマンドの深さが必要である (エンティティを検証してください) | TWG CLI (ご自身のケースのカバレッジをご確認ください) |
事前に宣言された並列ツールを使用して簡単なタスクのターン数を減らしたい | Rovo MCP |
早見表
| TWG CLI | Rovo MCP |
|---|---|---|
概要 | エージェント指向のコマンドライン | 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.md、claude.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 つのセッション、多数のツール」をご覧ください
この内容はお役に立ちましたか?