2026年4月30日の「GitHub documentation update: erikre-agents-11341543a9」で最初に押さえるべき結論は、GitHub本体の機能変更ではなく、GitHub上の MicrosoftDocs/microsoft-365-docs リポジトリで行われた Microsoft 365 管理センター向けドキュメント更新だという点です。主な変更は、AIエージェントインスタンスの作成手順ページの削除と、既存インスタンスの管理手順の文言修正です。開発者、クラウド管理者、ソリューションアーキテクトは、旧ドキュメントへのリンク、社内Runbook、承認フロー、ライセンス管理、ブロック・削除手順を見直す必要があります。
特に注意したいのは、「create-agent-instances.md が削除された=機能がなくなった」と早合点しないことです。今回の更新だけでサービス仕様の廃止を断定するのは危険です。実務では、公式ドキュメントの現在の掲載先、Microsoft 365 管理センターの実際の画面、テナントで有効なプレビュー・ライセンス・ロールを合わせて確認するのが安全です。
GitHub documentation update: erikre-agents-11341543a9で何が変わったか
今回の公式更新は、MicrosoftDocs/microsoft-365-docs リポジトリのコミット 9d934fe として確認できます。コミットメッセージは erikre-agents-11341543a9 で、差分としては2ファイルが変更され、2行の追加と148行の削除が行われています。削除対象には microsoft-365/admin/manage/create-agent-instances.md が含まれ、manage-agent-instances.md では手順文の一部が修正されています。(GitHub)
| 確認項目 | 変更内容 | 実務での意味 |
|---|---|---|
| 更新日 | 2026年4月30日のコミット | 社内手順書の日付確認が必要 |
| 対象リポジトリ | MicrosoftDocs/microsoft-365-docs | GitHub製品ではなくMicrosoft 365ドキュメントの更新 |
| 削除されたファイル | create-agent-instances.md | 旧URLや旧手順へのリンク切れ・参照切れに注意 |
| 修正されたファイル | manage-agent-instances.md | ブロック・削除手順の社内Runbook更新が必要 |
| 差分の性質 | 2追加、148削除 | 大規模な新機能追加ではなく、ドキュメント整理の色合いが強い |
この変更を読むときは、「GitHubの更新」という表現に惑わされないことが重要です。GitHubはソース管理と公開場所であり、実際に影響を受けるのは Microsoft 365 管理センター、Agent 365、AI teammate、Microsoft Entra ID、Teams 連携などの運用です。
削除されたcreate-agent-instances.mdで注意すべきこと
削除された create-agent-instances.md は、Microsoft 365 管理センターでAIエージェントインスタンスを作成する内容を扱っていました。差分上では、Frontier preview program、Agent instance、agent template、owner、Microsoft Entra ID、ライセンス、監査ログなどに関する説明が削除されています。(GitHub)
ただし、現在の Microsoft Learn では、Agent 365の開発者向けページとして「Create agent instances」が公開されています。このページでは、エージェントを公開して Microsoft admin center で利用可能にした後、agent instances と agent users を作成できると説明されています。また、前提条件として agent blueprint のセットアップと、Microsoft admin center へのアプリケーション公開が示されています。(Microsoft Learn)
実務上の読み方は次の通りです。
古い社内手順に「Microsoft 365 管理センターから直接 Add instance を実行する」といった記載がある場合は、現行ドキュメントと実際のテナント画面を確認してください。現在の作成手順では、Teamsからエージェントインスタンスをリクエストし、そのリクエストがテナント管理者の承認対象になる流れが説明されています。承認後、Teams側でエージェントインスタンスが作成され、利用可能になります。(Microsoft Learn)
つまり、運用設計では「誰が作るか」だけでなく、誰がリクエストし、誰が承認し、誰がライセンスと権限を管理するかまで定義する必要があります。
管理手順は「AI teammate filter」から「AI teammate tag」前提に変わった
manage-agent-instances.md の更新では、ブロックや削除の手順で「AI teammate filter を選択する」という記述が削除され、「AI teammate tag が付いたエージェントを選択する」という表現に変わっています。(GitHub)
これは小さな文言変更に見えますが、社内手順書では意外と影響があります。画面キャプチャや操作説明で「AI teammateフィルターをクリック」と書いている場合、将来のUI変更で読者が迷う可能性があります。より安全なのは、フィルター操作を前提にするのではなく、AI teammate tag が付いたエージェントを対象にすると表現することです。
現在の公式ドキュメントでは、Microsoft 365 管理センターの Agents > All Agents から AI teammate tag 付きのエージェントを選び、Instanceタブでインスタンス一覧を確認し、対象インスタンスを選んでブロックまたは削除する流れが示されています。(Microsoft Learn)
ブロックと削除の違いを運用で分ける
AIエージェントインスタンスの管理では、ブロックと削除を同じ扱いにしないことが大切です。
| 操作 | 使う場面 | 実務上の注意 |
|---|---|---|
| ブロック | 一時停止、調査、リスク確認、誤動作対応 | 後からUnblockできるため、初動対応に向く |
| 削除 | 不要になったインスタンスの廃止、所有者不在、PoC終了 | 所有者への通知、ライセンス整理、削除後の復旧可否を確認する |
| ライセンス再確認 | 削除後、契約変更、部門異動 | 余剰ライセンスや割り当て漏れを防ぐ |
| 監査ログ確認 | セキュリティレビュー、内部監査 | 削除後もログが保持される範囲を確認する |
公式ドキュメントでは、削除時に所有者へ通知し、Microsoft 365ライセンスを削除または再割り当てすること、さらに30日後にインスタンスアカウントとデータが完全削除される一方で監査ログは保持されることが説明されています。(Microsoft Learn)
本番環境では、削除を単なる画面操作として扱わず、変更申請、所有者確認、データ保持、ライセンス棚卸しを含む手順にしておくべきです。
開発者が確認すべきポイント
開発者にとって今回の更新で重要なのは、ドキュメントの掲載場所が変わった可能性だけではありません。AI teammate や Agent 365 の開発では、エージェントコード、blueprint、Teams Developer Portal、Microsoft 365 管理センター、承認フローが連動します。
現在の作成手順では、公開後に Teams Developer Portal で agent blueprint を Microsoft 365 messaging infrastructure に接続する必要があります。a365.generated.config.json から agentBlueprintId を取得し、Developer Portal 側で Agent Type や Notification URL を設定する流れが説明されています。(Microsoft Learn)
開発チームは、次の項目を確認してください。
| 確認項目 | 見るべきポイント |
|---|---|
| 参照リンク | 旧 create-agent-instances.md へのリンクがREADME、Wiki、手順書に残っていないか |
| blueprint ID | a365.generated.config.json の agentBlueprintId を正しく参照しているか |
| Notification URL | Teams Developer Portalに登録したエンドポイントが本番URLか |
| Teams検索 | エージェントがTeams Appsで検索できるか |
| ログ | Azure App Serviceなどのアプリケーションログで受信・認証・ツール実行を追跡できるか |
| エラー処理 | Teamsで作成できない、応答しない、ツール呼び出しに失敗するケースを検証したか |
AIエージェントは、通常のWebアプリよりも「公開後の確認」が重要です。コードが動くだけでは不十分で、Teamsから見つかるか、承認要求が出るか、管理センターで状態を追えるか、ログで失敗原因を追跡できるかまで確認する必要があります。
クラウド管理者が確認すべきポイント
クラウド管理者は、作成フローよりもライフサイクル管理に注目するべきです。Microsoft 365 管理センターのAgent Registryは、組織で利用可能なエージェントを一元的に確認・管理・統制するための画面として説明されています。(Microsoft Learn)
特に確認すべきなのは、次の3つです。
管理ロールを最小権限で設計する
Microsoft 365 管理センターでエージェントを管理できるロールとして、AI Admin と Global Readerが示されています。あわせて、Global Administratorは高権限ロールであるため、通常運用では最小権限を使い、緊急時に限定すべきと説明されています。(Microsoft Learn)
社内手順で「Global Administratorで作業する」と書いている場合は見直しが必要です。日常運用ではAI Adminを基本にし、閲覧のみの担当者にはGlobal Readerを使うなど、役割分担を明確にしてください。
ライセンスと所有者を棚卸しする
Agent instance や agent user は、通常のユーザーと同じように適切なMicrosoft 365ライセンスが必要になる場合があります。公式ドキュメントでは、フル機能に必要なライセンス例として Microsoft 365 E5、Teams Enterprise、Microsoft 365 Copilot が挙げられています。(Microsoft Learn)
ただし、必要なライセンスは契約、プレビュー参加状況、テナント設定、利用機能によって変わる可能性があります。記事や社内資料では「必ずこのライセンス」と断定せず、実際の契約と管理センターの表示で確認するのが安全です。
ブロック・削除の判断基準を決める
AIエージェントは、メール、カレンダー、Teams、SharePointなどの業務データに関わる可能性があります。問題発生時にいきなり削除すると、調査に必要な情報や業務影響の把握が難しくなることがあります。
実務では、次のような基準を置くと判断しやすくなります。
| 状況 | 推奨対応 |
|---|---|
| 誤った応答や軽微な不具合 | まず所有者と開発者に確認し、必要に応じて一時ブロック |
| 権限設定ミスの疑い | ブロックしてアクセス範囲と監査ログを確認 |
| 所有者が退職・異動している | 新しい所有者へ移管、不要なら削除 |
| PoC終了後も残っている | 利用状況、データ、ライセンスを確認して削除 |
| セキュリティリスクが高い | ブロック、ログ保全、関係部門へのエスカレーション |
ソリューションアーキテクトが見るべき設計上の論点
ソリューションアーキテクトは、今回のドキュメント更新を「手順変更」としてだけでなく、AIエージェントのガバナンス設計を見直すきっかけにするとよいでしょう。
Agent 365の開発ライフサイクルでは、Register、Observability、Work IQ、AI teammate といった段階が示されています。Observabilityでは、エージェントの推論、ツール呼び出し、やり取りを追跡・監査できることが重視されています。Work IQでは、Mail、Calendar、OneDrive、SharePoint、Teamsなどへのアクセスを管理者が制御し、監査可能にする考え方が説明されています。(Microsoft Learn)
特にAI teammateでは、エージェントが独自のユーザーIDを持つ点が重要です。公式ドキュメントでは、AI teammateになると、従来の委任アクセスやアプリケーション権限とは異なり、エージェント自身のIDに対してアクセス権、ガバナンスポリシー、監査証跡を設計する必要があると説明されています。(Microsoft Learn)
このため、設計時には次のような観点が欠かせません。
| 設計領域 | 確認すべきこと |
|---|---|
| ID設計 | agent userを誰の配下に置くか、所有者・管理者をどう定義するか |
| 権限設計 | ユーザー委任ではなく、エージェントIDに直接付与する権限をどう絞るか |
| データアクセス | SharePoint、OneDrive、メール、カレンダーへのアクセス範囲をどう制限するか |
| 監査 | 誰が作成・承認・変更・削除したかを追跡できるか |
| 運用終了 | PoC終了、部署変更、所有者退職時の削除・移管手順があるか |
| コスト | agent userや関連ライセンスの割り当てを誰が定期確認するか |
AIエージェントの導入では、「作れるか」よりも「管理し続けられるか」が成否を分けます。ドキュメント更新を追うだけでなく、ライフサイクル全体を設計に落とし込むことが重要です。
社内Runbookで直すべき記述例
今回の更新を受けて、社内Wikiや運用手順書では次のような表現を見直してください。
| 古い可能性がある記述 | 見直し後の書き方 |
|---|---|
create-agent-instances.md を参照する | 現行の Microsoft Learn「Create agent instances」を参照する |
Microsoft 365 管理センターで AI teammate フィルターを選ぶ | AI teammate tag が付いたエージェントを選ぶ |
| 管理者が直接インスタンスを作成する | Teamsからのリクエスト、管理者承認、作成後テストまで含めて記述する |
| 削除ボタンを押して完了 | 所有者通知、ライセンス削除・再割り当て、監査ログ確認を含める |
| Global Administratorで作業する | AI Adminなど最小権限を基本にし、Global Administratorは緊急時に限定する |
| エージェントはユーザー権限で動く | AI teammateは独自IDで動作する可能性があるため、権限を再設計する |
この修正では、単にURLを差し替えるだけでは不十分です。承認者、作業者、確認者、削除判断者を明記し、変更履歴を残せる形にすることが大切です。
仕様確認のチェックリスト
GitHub documentation update: erikre-agents-11341543a9 を受けて、次の順番で確認すると抜け漏れを防げます。
| 順番 | 確認内容 | 対象者 |
|---|---|---|
| 1 | GitHubコミットで変更ファイルと削除ファイルを確認する | 開発者、アーキテクト |
| 2 | Microsoft Learnの現行ページで作成・管理手順を確認する | 全員 |
| 3 | 社内Wiki、README、運用手順の旧リンクを洗い出す | 開発者、運用担当 |
| 4 | Microsoft 365 管理センターで実際のUIと権限を確認する | クラウド管理者 |
| 5 | Teamsからの作成リクエストと管理者承認の流れを検証する | 開発者、管理者 |
| 6 | ライセンス、所有者、agent user、Entra IDの状態を確認する | 管理者 |
| 7 | ブロック・削除・監査ログ確認の手順をRunbook化する | 運用担当 |
| 8 | PoC環境で削除・再作成・復旧不可条件を検証する | アーキテクト、管理者 |
このチェックリストは、特にグローバル展開や複数テナント運用で役立ちます。UIや機能名は地域、プログラム参加状況、リリース段階によって見え方が変わる可能性があるため、最終判断は対象テナントでの確認を前提にしてください。
この更新でやってはいけない判断
今回の更新を見たときに避けたいのは、差分だけを見て運用判断を急ぐことです。
まず、削除されたドキュメントがあるからといって、機能そのものが廃止されたとは限りません。Microsoft Learn内でページ構成が変わったり、管理者向けページから開発者向けページへ説明が移動したりすることはあります。
次に、GitHubのコミットだけを根拠に、本番テナントの手順を即日変更するのも危険です。ドキュメントの更新とUI反映には差が出る場合があります。必ず実際のMicrosoft 365 管理センター、Teams、Entra ID、ライセンス画面で確認してください。
また、AI teammateを通常のアプリやボットと同じように扱うのも避けるべきです。エージェントが独自のIDを持つ場合、権限、監査、所有者、ライセンス、削除の考え方が変わります。特にSharePoint、メール、カレンダーに触れるエージェントでは、最小権限と監査可能性を優先してください。
まとめ:次に取るべき行動
GitHub documentation update: erikre-agents-11341543a9 は、GitHub製品の仕様変更ではなく、Microsoft 365のAgent 365/AI teammate関連ドキュメントの更新として読むべきです。主な確認点は、create-agent-instances.md の削除、manage-agent-instances.md の手順修正、そしてAIエージェントインスタンスの作成・承認・管理フローの見直しです。
まずは、社内資料に旧ページへのリンクが残っていないかを確認してください。次に、Microsoft Learnの現行ページと実際のテナント画面を照合し、Teamsからのリクエスト、管理者承認、ライセンス、所有者、ブロック・削除手順を検証します。最後に、PoC用の簡単な手順ではなく、本番運用に耐えるRunbookとして、承認者、作業者、監査ログ確認、削除後のライセンス処理まで明記しましょう。
この更新は小さな差分に見えますが、AIエージェントを組織で安全に運用するための確認ポイントを洗い出す良いタイミングです。

コメント