Files
llm-wiki/raw/articles/microsoft-learn-agent-architecture-sdlc-2026.md
T
2026-06-30 22:22:00 +09:00

5.1 KiB

source_url, ingested, sha256, discovered_from
source_url ingested sha256 discovered_from
https://learn.microsoft.com/ja-jp/training/modules/design-agent-architecture-integration/ 2026-06-30 df13cb0cdf759d1813679ce253ba9a5a115de9d55fb1ff4cc274c5b4fdca9eea
platform channel_id channel_name message_id author_id posted_at message_excerpt
discord 1477793137064935675 tw 1521490855561793599 1477793167486226708 2026-06-30T12:21:27.899000000Z Microsoft LearnのエージェントアーキテクチャとSDLC統合設計 は、抽象論ではなくGitHubワークフローに落とす教材として具体度が高いです。

エージェント アーキテクチャと SDLC 統合の設計

  • モジュール
  • 9 ユニット

中級

DevOps エンジニア

管理者

開発者

ソリューション アーキテクト

GitHub

エージェント システムがGitHubワークフローを使用してソフトウェアを安全に構築する方法について説明します。

学習の目的

このモジュールを完了すると、次のことができるようになります。

  • エージェントの責任を SDLC ステージにマップし、アーキテクチャの境界を定義する
  • 入力、出力、成功条件を使用して構造化されたエージェント タスクを定義する
  • 計画、推論、実行を分離して、検査可能で信頼性の高いワークフローを作成する
  • テンプレート、チェック、CODEOWNERS、ルール、環境を使用してプル要求ベースのガバナンスを実装する
  • 出力、コンテキスト、トリガー、およびジョブ間ハンドオフを使用して信頼性の高いワークフローを設計する
  • 可観測性、ツール ガバナンス、シークレット境界、フック、信頼性パターンを使用してエージェント システムを安全に運用する

前提条件

作業を開始する前に、次の作業を行う必要があります。

  • GitHub アカウントとリポジトリ、ブランチ、プル要求に関する知識
  • GitHub Actions ワークフローと状態チェックに関する基本的な経験
  • ソフトウェア開発ライフサイクル (SDLC) の一般的な理解 (計画、実装、検証、展開)
  • 必要なレビュー、CODEOWNERS、ブランチ保護など、リポジトリ ガバナンスの概念の認識

一部の適用制御 (ルールセット/ブランチの保護や必要なチェックなど) では、リポジトリまたは組織の管理者のアクセス許可を構成する必要があります。

このモジュールでは、リポジトリ レベルのアーキテクチャ (プル要求、チェック、ルール) に重点を置いています。 実際には、エージェント システムには、ネットワーク アクセス制限などの環境レベルの制御も含まれます。 たとえば、クラウド エージェントGitHub Copilot構成可能なファイアウォールを使用して外部アクセスを制限します。 これらのコントロールは、実行時にエージェントがアクセスできる内容を定義します。一方、PR ベースのガバナンスでは、受け入れられる変更を定義します。

詳細については、「 Copilot cloud agent.

開始