超優秀!! Copilot Pagesを紹介します！

# はじめに
米国時間 2024/9/16に[Announcing Copilot Pages for multiplayer collaboration](https://techcommunity.microsoft.com/blog/microsoft365copilotblog/announcing-copilot-pages-for-multiplayer-collaboration/4242701)が発表されました。

意外と2カ月経過していることに驚いていますが、皆様`Copilot Pages`はお使いでしょうか？

え！使っていない😲！！ほんとうにもったいない！`Copilot Pages`は`Copilot`の機能を集約した素晴らしい機能です！今回はそちらについて紹介したいと思います。

https://techcommunity.microsoft.com/blog/microsoft365copilotblog/announcing-copilot-pages-for-multiplayer-collaboration/4242701

https://blogs.windows.com/japan/2024/09/25/announcing-copilot-pages-for-multiplayer-collaboration/

# Copilot Pagesとは
**Copilot チャットから得た応答を編集可能なページとして保存し、チームと共有できる機能です。**
Copilot Pages を作成できるのは、Microsoft 365 Copilot にアクセスできるユーザーが対象でしたが、2024年12月8日時点で、Microsoft Copilot (無償版の法人向け Copilot 製品) にアクセスできるユーザーもページを作成できるようになっています。

https://blogs.windows.com/japan/2024/09/26/copilot-pages-for-it-admins-sep-2024-update/?amp=1

`Copilot Pages` は、Microsoft Loopがもとになっており、作成されたページは`.loop`ファイルとしてユーザー所有 SharePoint Embedded コンテナーに格納されます。

こちらの`所有`の部分については**沼ポイントなので後述します。**

## いったい何ができるのか。
`Microsoft 365`の`Copilot`のページにアクセスするとキャプチャの画面がでてきます。

まずはMicrosoft 365の`アプリ起動ツール`から[Microsoft 365](https://www.microsoft365.com/)をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/712ca294-5747-92dc-68d6-1e8a11e83c71.png)

ライセンスによって画面は異なると思いますが、組織で規制されていない場合を除き、`Copilot`のメニューが表示されていると思います。 `2024.12.15時点`
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/297630df-6339-cf5e-2d1b-00c9c1c02251.png)

クリックすると`Copilot`とのチャット画面が表示されます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/6f94cc93-7cac-2c57-0b44-034261245eb2.png)

:::note info
上記のページは`Microsoft 365 Copilot`のライセンスがあれば、`Teams`や`Outlook`からでもアクセスができる機能です。
:::

まずは何ができるのか見てみましょう。
プロンプトで下記を設定してみます。

```plaintext: プロンプト
Excel Power Queryで定期的にSharePoint Listsの値を抽出し、加工する必要があります。
機能の設定の手順を詳細に説明する手順を作成してください。

 - 内容はわかりやすく
 - Excelアプリケーションのリボンにのっとり手順を記載する
 - 認証に関する注意点を記載する
 - キャプチャを挿入できるよう、枠を設ける
```

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/abad1db4-da0b-f0dd-1689-aa3fad347379.png)

べたですが上記で入力してみます。
**そうすると高速で応答が返ってきます。**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/04b3e120-08b0-1dc6-9dad-724d94f391a5.png)

ここまででも本当にすさまじい機能です。
しかし違いはここから。👇の `rgba(255,0,0,1)`赤線に注目してください。

**[Pages で編集]** というコマンドが表示されています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/49ae868a-e680-8c6c-c0b2-998604072d87.png)

こちらをクリックすると**編集可能なコンテンツ 😲として保存されます。**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/497171ad-df06-0db9-3223-36ffe94838f5.png)

大本が`Microsoft Loop`の機能を活用した編集ができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/c3cabd7d-4575-fbb0-d644-f267a0a3d404.png)

作成した`Page`は[ページ](https://www.microsoft365.com/pages/)から参照することができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/5fd6b669-37dc-ff31-6cd5-f7d633539abe.png)

**Copilotからの応答を一コンテンツとして保存でき、チームのメンバーと共有することができる驚きの機能です！**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/1ff14f22-69c5-75a1-f40f-b82a132eefac.png)

`Web`や`職場`のコンテンツを参照することができ、参照された資料はデータソースが付記されます。

### 共同作業！
`Copilot Pages`の醍醐味は何といっても**共同作業**です。`OneDrive`や`SharePoint`と同様に、リンクを設けて、チームメンバーと共同編集が実現できます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/1cfbbce2-03f4-b415-da00-590d87e3b43b.png)

`Loop コンポーネント`としても利用できるため、`Teams`や`Outlook`に貼り付けて、**インタラクティブな編集も実現できます。**

**■ Outlook**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/f2b9a604-7f38-f790-1fba-45f13a084dee.png)

**■ Teams**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/1e8ff727-96df-29a9-3183-792f271b721a.png)

**これだけ優秀な機能が多くのユーザーに向けて展開されていることが信じられません。**

https://youtu.be/oxxqw0E7Io8

:::note warn
このCopilot Pagesを使える機能は、既定で有効になっています。
組織のポリシーにより機能が制御される可能性が存在します。あらかじめご了承ください。
:::

## 使用例
私の場合は、特に業務のドキュメント作成に使っています。
前述の例のとおり、`Excelの機能の使い方`であったり、`関数`や`Power Query M式`の説明など、少し自分が手を付ける際に二の足を踏んでしまうタスクにうってつけです。

ゼロから物事を考えて、コンテンツを作り出す、というのは人間の脳にとって負荷が高いのではないか、と個人的に思っています。**その負荷を激減することにも、かなり貢献してくれます。**

**音声文字起こしからマニュアルや作業の依頼の詳細を作成することにも貢献します。**

Power Automateのフローを作ってほしいけど、内容の詳細も含めたいな🧐というときにも、音声文字起こしの内容から
1. 表記ゆれの修正
1. フローの手順の記載
1. 詳細を追記
1. コンテンツに変換

**上記の一連の流れをサポートするまさにイケコパ🍊な機能です。**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/e7003d46-a1f7-d839-015a-4b93c4c92f1f.png)

::: note info
言わずもがなですが、生成AIの機能ですので高精度、といえど作成者によるチェックが必要です。
経験談ではやはりどうしても誤りが発生する可能性があります。
:::

# Microsoft Loop and Copilot Page
`便利なのはわかったけどこれってどこに保存されるのか🧐`と気になるのではないでしょうか。
大本となっているLoopと比較してみていきたいと思います。

https://learn.microsoft.com/ja-jp/microsoft-365/loop/loop-workspaces-storage-permission?view=o365-worldwide

| 種別 | 保存先 | 削除・更新 | コメント |
|---|---|---|------|
| **Loopワークスペース** | SharePoint Embeddedコンテナー  | 組織管理者が定義したガバナンスポリシーに従う、自動的に削除はされない | 外部ユーザーへの共有には特定のポリシー設定が必要、  |
| **Loopページ** | SharePoint Embeddedコンテナー | ページの削除や更新は管理者または所有者によって可能 | ワークスペースと同様 |  |
| **Loopコンポーネント** | OneDrive| `Teams` と `Outlook` で作成されたLoopコンポーネントは、作成者の `OneDrive` に格納されている `.loop` ファイルに該当する | **わ、OneDriveなのか・・・😲** |
| **Copilot Pages**      | SharePoint Embeddedコンテナー（専用ページ）   | 専用のSharePointページとして生成される。Copilot によってのみ作成されたユーザー所有のワークスペースであり、ユーザー アカウントでライフサイクル管理される。**ユーザー アカウントがorganizationから削除されると削除される。** | [退職に伴うデータ損失リスクが最も高い印象](https://learn.microsoft.com/ja-jp/microsoft-365/loop/loop-workspaces-storage-permission?view=o365-worldwide#copilot-pages)

https://learn.microsoft.com/ja-jp/microsoft-365/loop/loop-workspaces-storage-permission?view=o365-worldwide#copilot-pages

泥沼ポイントですね。調べながら[頭が混乱Loopします](https://learn.microsoft.com/ja-jp/microsoft-365/loop/loop-components-configuration?view=o365-worldwide)🤷‍♂️🤷‍♀️

https://learn.microsoft.com/ja-jp/microsoft-365/loop/loop-components-configuration?view=o365-worldwide

`Copilot Pages`を作成すると`Pages`という`SharePoint サイト`が作成されます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/7de447d3-4fe1-def2-2167-5b670185ed09.png)

しかし実際にクリックしてもサイトには行きつきません。`404 NOT FOUND`となります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2734332/20669a1c-833c-b60b-f7db-8b2c9d266a8d.png)

リンクは下記のように`/contentstorage/{Id}`といったURです。

```
https://{sharepoint-site}/contentstorage/x8FNO-xtskuCRX2_fMTHLafOEpk0VjRNovK2P_CVl6Q
```

独特です。
[所有するワークスペースを新しい所有者に完全に再割り当てすることができないとあります。](https://learn.microsoft.com/ja-jp/microsoft-365/loop/loop-workspaces-storage-permission?view=o365-worldwide#copilot-pages)

https://learn.microsoft.com/ja-jp/microsoft-365/loop/loop-workspaces-storage-permission?view=o365-worldwide#copilot-pages

ほかのLoopコンテンツと比較しても厄介な印象です。
[課題への対処はMicrosoft ロードマップ ID 421612にありました。](https://www.microsoft.com/en-us/microsoft-365/roadmap?msockid=1008d36e363a662d3985c76a376067ab&filters=&searchterms=421612)

https://www.microsoft.com/en-us/microsoft-365/roadmap?msockid=1008d36e363a662d3985c76a376067ab&filters=&searchterms=421612

ある日突然アクセスできなくなった、という状況を避けるために、ほかのLoopページへの複写などで対処が必要なんですかね🧐

# おわりに
**かなり先進的な機能でこれから大活躍すること間違いなしの機能です！**
しかしながら存在するリスクを見る必要があります。

ご利用は計画的に。

https://blogs.windows.com/japan/2024/09/26/copilot-pages-for-it-admins-sep-2024-update/

https://techcommunity.microsoft.com/blog/microsoft365copilotblog/copilot-pages-for-it-admins---sep-2024-update/4241521

https://learn.microsoft.com/ja-jp/microsoft-365/loop/loop-components-configuration?view=o365-worldwide#settings-management-in-cloud-policy