1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

SharePoint エージェントでできること:特定サイトに特化した AI アシスタントの作り方

1
Posted at

user:

SharePoint エージェントでできることと Copilot Studio との違いを教えて

Gemini:

SharePoint エージェントは、特定の SharePoint サイトやドキュメントライブラリのコンテンツに特化した AI アシスタントです。これに対し、Copilot Studio はより複雑なカスタマイズや外部システム連携が必要な場合に適した開発プラットフォームです。

それぞれの機能と主な違いについて、以下の通り整理しました。

SharePoint エージェントでできること

SharePoint エージェントは、サイト内の特定の情報を根拠として正確な回答を提供することに長けています。

  • サイト・ファイルに関する質問応答と要約: 指定したサイト、ライブラリ、あるいは選択した複数のファイル(最大 20 個)に基づき、自然言語での質問への回答や内容の要約を行います。
  • 資料の比較と分析: 異なるバージョンのファイル間の差異を抽出したり、Excel データの簡易的な傾向分析を行ったりすることが可能です。
  • コンテンツ作成のサポート: 既存の資料を基にした FAQ の作成、ブログ記事の執筆支援、音声による概要生成などが可能です。
  • Teams や Copilot Chat での共有: 作成したエージェントのリンクをコピーして Teams チャットに貼り付けることで、チームメンバーと簡単に共有・利用できます。
  • セキュリティの継承: 既存の SharePoint 権限(セキュリティトリミング)をそのまま尊重するため、利用者がアクセス権を持たないファイルの内容が回答に含まれることはありません。

SharePoint エージェントと Copilot Studio の違い

両者は「AI エージェントを構築する」という点は共通していますが、ターゲット層や複雑さが異なります。

比較項目 SharePoint エージェント(Agent Builder) Copilot Studio
主な対象者 情報ワーカー(非エンジニア) 作成者、開発者
構築の難易度 ノーコードで数分で作成可能 知識が必要だが、高度な設計が可能
主な用途 特定のサイトやプロジェクト内のナレッジ検索 全社的な FAQ、外部システム連携、複雑な業務自動化
スコープ SharePoint 内のコンテンツに限定 SharePoint 以外の M365 データや外部システム、API と連携可能
アクション実行 コンテンツの検索・要約に特化(外部連携不可) 多ステップのワークフロー、承認処理、外部 API 呼び出しが可能
ガバナンス M365 管理センターで管理される軽量な管理 Power Platform 管理センターによる詳細なライフサイクル管理

使い分けの基準

  • SharePoint エージェントを選ぶ場合: 自分自身や小規模なチームのために、既存のファイルやメールを基にした Q&A ボットを迅速に作りたい場合に適しています。
  • Copilot Studio を選ぶ場合: 部門全体や組織全体、あるいは外部顧客向けのボットが必要な場合や、多ステップのワークフローや外部システムとの統合が必要な場合に適しています。

なお、SharePoint エージェント(Agent Builder)で作成したエージェントを後から Copilot Studio にコピーして、高度な機能を追加して拡張することも可能です。

user:

SharePointエージェントの作成手順を教えて

Gemini:

SharePoint エージェントの作成は、プログラミング不要のノーコードで行うことができ、数分で専門のアシスタントを立ち上げることが可能です。

作成にあたっては、Microsoft 365 Copilot ライセンスが割り当てられていることと、対象の SharePoint サイトに対する編集権限を持っていることが前提条件となります。

作成手順

作成は、SharePoint サイト内のいくつかの場所から開始できます。

  1. 作成の開始(エントリーポイント)

    • サイトホームページから: [新規] > [エージェント] を選択します。
    • ドキュメントライブラリのコマンドバーから: 「AI アクション」メニュー内にある [エージェントの作成] を選択します。
    • 特定のファイルから: ライブラリ内で対象のファイル(複数可)を選択し、右クリックメニューまたはコンテキストメニューから [エージェントの作成] を選択します。
  2. エージェントの設定
    作成画面(エージェントビルダー)が表示されたら、以下の3つのステップでカスタマイズを行います。

    • 概要 (Overview): エージェントの名前と**目的(説明)**を入力します。
    • ソース (Source): エージェントが知識として参照するファイル、フォルダ、またはサイト内のページを指定します。1つのエージェントにつき最大 20 個までソースを追加できます。
    • 動作 (Behavior):
      • ウェルカムメッセージ: エージェントを起動したときに最初に表示される挨拶文を設定します。
      • スタータープロンプト: ユーザーが質問しやすいよう、あらかじめ質問の選択肢(ボタン)を最大3つまで設定できます。
      • エージェントへの指示: 「専門家のように」「親切な口調で」といった役割(人格)や、回答の方針をシステムプロンプトとして指示します。
  3. 保存と公開

    • [作成] ボタンをクリックすると、エージェントが生成されます。
    • 作成されたエージェントは .agent という拡張子のファイルとして、サイト資産(Site Assets)内の「Copilots」フォルダ、または作成元のドキュメントライブラリ内に自動保存されます。

共有と利用

作成したエージェントは、リンクをコピーして Teams のチャットやチャネル、会議チャットに貼り付けるだけで、チームメンバーと簡単に共有して利用を開始できます。また、サイトの所有者が「承認済み」として設定することで、サイト内のエージェントピッカーで優先的に表示させることも可能です。

user:

作成したエージェントをTeamsで共有する方法を教えて

Gemini:

SharePoint で作成したカスタムエージェントを Microsoft Teams で共有する方法は、非常にシンプルです。

主な共有手順と注意点は以下の通りです。

共有の手順

  1. 共有メニューを開く: SharePoint 上で作成したエージェント、またはエージェントのチャット画面を開き、上部にある**「共有 (Share)」**ボタンをクリックします。
  2. リンクの取得: メニューの中から**「Teams のリンクをコピー (Copy link for Teams)」**を選択します。
  3. Teams への貼り付け: コピーしたリンクを、共有したい Teams のチャット、グループチャット、またはチャネルの投稿欄に貼り付けて送信します。

これにより、チームメンバーは Teams の画面から直接エージェントを追加し、SharePoint に戻ることなくその場で質問や回答を続けることができるようになります。

共有に関する重要なポイント

  • 共有できるエージェントの種類: 共有が可能なのは、ユーザーが手動で作成したカスタムエージェントのみです。サイトごとに自動で用意される既定(ready-made)エージェントは共有できません。
  • 利用可能な場所: Teams のグループチャット、会議チャット、およびチャネルで利用可能です。ただし、ソースによれば 2026 年 3 月時点ではエージェントとの 1:1 チャットには対応していません。
  • 権限の継承: エージェントは SharePoint の既存の権限設定を尊重します。エージェントを共有されたユーザーであっても、そのエージェントのソース(根拠となるファイルやサイト)へのアクセス権を持っていない場合は、その情報を基にした回答を受け取ることはできません。
  • 承認による公開: サイト所有者がエージェントを**「承認済み」**として設定すると、サイト内のエージェントピッカーで優先的に表示されるようになり、他のユーザーが見つけやすくなります。

user:

作成したエージェントをCopilot Studioにコピーして拡張できますか?

Gemini:

はい、Microsoft 365 Copilot(SharePointなど)で作成したエージェントは、Copilot Studio にコピーして拡張することが可能です,。

この機能を利用することで、当初 SharePoint エージェントとして迅速に作成したものをベースに、より高度なカスタマイズや機能追加を行うことができます。

コピーして拡張する際の主なポイントは以下の通りです。

移行と拡張のメリット

  • これまでの作業を継承: エージェントをコピーすると、構成や指示(プロンプト)などのコアな設定が保持されるため、最初から作り直す必要はありません,。
  • 高度なカスタマイズの解放: Copilot Studio に移行することで、より豊富なカスタマイズ機能やガバナンス制御が利用可能になります。
  • 外部システムとの連携: Microsoft 365 以外のデータソースへの接続(コネクタの利用)や、API の呼び出しが可能になります,。
  • 複雑なワークフローの構築: 複数のステップにわたるロジック、分岐、承認フローなどの追加が可能です,。

コピーを検討すべきタイミング

以下のようなニーズが生じた場合に、Copilot Studio へのコピーが推奨されます。

  • エンタープライズ級の展開: 組織全体や外部顧客など、より広い範囲に公開・管理したい場合。
  • 高度なセキュリティポリシー: より詳細なセキュリティ設定やデータ損失防止(DLP)ポリシーを適用したい場合。
  • 業務の自動化: 単なる質問応答(Q&A)を超えて、Power Automate などと連携した具体的な業務アクション(タスクの実行など)を組み込みたい場合。

このように、まずは SharePoint 上で手軽にエージェントを作成し、必要に応じて Copilot Studio で「プロ仕様」にアップグレードするという段階的なアプローチをとることができます,。

user:

普通にcopilotを使う場合と何が違いますか?

Gemini:

一般的なMicrosoft 365 Copilot(汎用型)と、SharePoint エージェント(特化型)の主な違いは、**「情報の検索範囲」「実行できるアクションの深さ」**にあります。

一言で言えば、普通の Copilot が「組織全体の知識を持つ広報担当」であるのに対し、SharePoint エージェントは「特定のサイトや資料に精通した専任の担当者」のような存在です。

具体的な違いは以下の通りです。

1. 検索・参照範囲(スコープ)の違い

  • 普通の Copilot (汎用型): ユーザーがアクセス権を持つ Microsoft 365 全体(メール、チャット、ファイルなど)を検索対象にします。そのため、回答が広範になりやすく、時には他部署の古い規定などを拾ってしまうなど、「小回りが利かない」場合があります。
  • SharePoint エージェント (特化型): 特定の SharePoint サイト、ドキュメントライブラリ、あるいは**選択した特定のファイル(最大20個)**のみを根拠(ナレッジソース)として動作します。検索範囲を明確に限定できるため、ノイズが少なく、目的に特化した正確な回答を得られます。

2. 「聞くだけ」から「やってくれる」への進化

従来の Copilot は主に質問への回答や要約といった「検索・回答」が主な役割ですが、SharePoint エージェント(特に最新の「Copilot in SharePoint」機能)は、サイトの**「操作・実行」**までカバーします。

機能 普通の M365 Copilot SharePoint エージェント
ファイルへの質問・要約
自然言語でのサイト作成
ページの作成・編集支援
ライブラリの自動整理
メタデータの自動抽出(オートフィル)
ワークフロー・ルールの自動作成

3. カスタマイズの容易さ

  • 普通の Copilot: 基本的に標準設定のまま利用します。
  • SharePoint エージェント: 専門知識がなくても、数クリックで**「独自の役割(人格)」**を与えたカスタムエージェントを作成できます。例えば、「あなたはベテランの人事担当者です。この規定集に基づいて親切に答えてください」といった指示を固定して、サイト上に常駐させることが可能です。

4. 利用シーンの使い分け

  • 普通の Copilot を使う場合: 「会社全体で経費精算はどうなっているか?」「昨日届いたメールの内容は?」といった、広範囲の情報を探したいときに適しています。
  • SharePoint エージェントを使う場合: 「このプロジェクトの過去の経緯は?」「この特定の技術資料の中にある数値だけ知りたい」といった、特定の文脈(コンテキスト)に基づいた深い情報が必要なときに最適です。

このように、SharePoint エージェントを活用することで、SharePoint を単なる「ファイルの保管庫」から、AI が自ら情報を整理し助けてくれる**「知恵の泉」**へと進化させることができます。

user:

以上の内容をブログに記録したいのでタイトルを考えて。

Gemini:

これまでのやり取りの内容(SharePoint エージェントの基本、Copilot Studio との違い、作成手順、Markdown 変換などの応用活用)をブログに記録するためのタイトル案を、いくつかの切り口で提案します。

1. 王道・解説系(SEOや内容の分かりやすさを重視)

  • SharePoint エージェント vs. Copilot Studio:違いと使い分けを徹底解説
  • ノーコードで数分!SharePoint エージェントの作成手順から Teams 共有まで
  • SharePoint エージェントでできること:特定サイトに特化した AI アシスタントの作り方

2. 業務効率化・メリット訴求系(読者の興味を惹く)

  • SharePoint を「情報の墓場」から「知恵の泉」へ。エージェント活用で変わる次世代のナレッジ管理
  • 「聞くだけの AI」から「やってくれる AI」へ。SharePoint エージェントが実現する業務自動化の第一歩
  • 新人教育やプロジェクト管理を効率化!SharePoint エージェントの具体例 4 選

3. ステップアップ・応用系(中級者向け)

  • SharePoint エージェントを Copilot Studio で拡張!高度なアクションと外部連携の実現方法
  • Markdown 変換も自動化できる?SharePoint エージェントの限界と Power Automate 連携による解決策 [会話履歴]
  • 権限設計が鍵!SharePoint エージェントを安全に組織で展開するためのガバナンスガイド

4. キャッチーな短文系(SNSや社内広報向け)

  • 3分で作れる!あなた専属の SharePoint エージェント
  • 脱・資料探し。SharePoint エージェントに「聞く」だけの新習慣
  • Copilot Studio はもう不要?SharePoint エージェントで十分なケースとは

ブログのターゲット層に合わせて選んでみてください。例えば、**「まずは手軽さを伝えたい」のであれば「ノーコードで数分!」というフレーズを含むものが効果的ですし、「組織全体の生産性を高めたい」**という文脈なら「知恵の泉」や「業務自動化」といった言葉を盛り込むのがおすすめです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?