コンテンツにスキップ
Classmethod Copilot Studio Topics Tools Flows

Copilot Studio トピック・ツール・エージェントフローで動きを作り込む

  • URL: https://dev.classmethod.jp/articles/copilot-studio-topics-tools-flows/
  • 日付: 2026-06-15
  • Tier: Tier 2
  • 要旨: Copilot Studio の3つの「動き」を作る部品(トピック・ツール・エージェントフロー)の役割と使い分けを解説した実践記事。KPIレポート依頼エージェントを題材に、会話フローの設計から動作確認まで画面キャプチャつきで追っている。

詳細

3部品の役割:

  • トピック: 会話の流れ(シナリオ)を組む。ノードベースエディターで質問・条件分岐・メッセージを順に設計
  • ツール: エージェントに「できること」を単発で追加。AIプロンプト・コネクタ・MCP・REST APIなど
  • エージェントフロー: 決定論的な手順を上から順に自動実行

生成オーケストレーション下では、ユーザーが部品を指定しなくてもエージェントが説明文をもとに自律的に部品を選択して実行する。トピックのトリガーは「エージェントが選択するもの」形式で、説明文に「いつ起動するか」を明記することが重要。質問ノードで取得した値は変数に保存され、後続ノードで参照できる。エージェントフローはツールとして追加することでオーケストレーションの選択対象になる。