経験上課題になったCopilot StudioとCopilot for Microsoft 365有償版・無償版を簡単に比較してみた。
■前提:Copilot for Microsoft 365の有償版と無償版の違い
・無償版はAIエージェントを自分で作成して配布は不可
・有償版でないとCopilot Studioエージェントで作成される.agentファイルがSharePointに格納すると直接読めない、但し、有償版がなくてもTeamsの埋め込みやエージェントをWeb起動させることはできる回避策はある
■ナレッジの接続先
・Copilot StudioはTeamsチャットやOutlookなどMicrosoft 365の全てを動的に読む力が不足しており、Power Automateなどを組み合わせて呼び出すものを個別指定しなければならない事が多く、ナレッジとして直接指定できるものはSharePointのドキュメント等に限られる
・SAPなどのERP、Salesforce、ServiceNowなどを接続する場合はCopilot Studioがアダプターが用意されており便利
・Copilot for Microsoft 365のナレッジはMicrosoft 365内のあらゆる起動させているユーザーの権限でアクセスできる情報を網羅的に考慮される、一方でハイレイヤーや機密情報がアクエスできる人はセキュリティの考慮がCopilot Studio以上に必要な可能性がある(エージェントを共有した際に機密情報を答えてしまわないかなど)
・GraphであればいずれのCopilotでも対応できるが設定がやや面倒
■ライセンス
・Copilot Studioはユーザー単位ではなく従量課金に近く、Copilot for Microsoft 365はユーザーライセンス(有償版で作成したエージェントは見る人にもライセンスが必要なので全社展開するエージェントはCopilot Studioでないとスモールスタートがしにくい(ユーザーライセンスを揃えるのが難しい)可能性がある)
■外部公開
・社外へエージェントを外部公開するならCopilot Studioでないと無理
■Dataverse、他
・Copilot for Microsoft 365有償版が含まれているDynamicsライセンスやMicrosoft 365ライセンスがあり、それらのライセンスを付与されているユーザーの場合は有償版として使うことができる
・Copilot for Microsoft 365自身で使用するdataverseや関連したDynamics等でアクセスできるdataverseはユーザーライセンスの料金の範疇もあるのでCopilot Studioと比べてデータの読み出しコストはユーザーライセンス型のエージェントにしたほうが安くなる可能性はあり得る
・Copilot Studioを使う場合、dataverseをローデータの置き場として使わずSharePointのExcelやListなどでデータを蓄積したほうがdataverse費用を避けられる