mcpField
M
microsoft-agent-framework

microsoft-agent-framework

github.com/akillnessエージェントワークフロー53242 回インストール1 日前に更新
リポジトリ

microsoft-agent-framework について

役割、ガバナンス、監査可能な実行を備えたエージェントシステムの運用設計を支援するスキルです。チームや組織での導入に向け、制御フロー、ポリシー境界、障害回復、可観測性を扱います。

主な機能

  1. 01Planner・Executor・Reviewer・Approverの分担
  2. 02役割ごとの入出力契約の定義
  3. 03ポリシーと承認範囲の設定
  4. 04障害回復とロールバックの計画
  5. 05トレースと障害分類の導入

活用シーン

  1. 01チーム向けエージェントシステムの設計
  2. 02承認段階を含むワークフローの構築
  3. 03アクセス制御と監査方針の策定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/akillness/jeo-skills --skill microsoft-agent-framework

インストール後、Claude Code で/microsoft-agent-frameworkを入力して読み込まれたか確認します。

詳細

Microsoft Agent Framework

このスキルを使う場面

  • 組織/チーム単位で維持されるエージェントシステムを設計する必要があるとき
  • 責任の分離、ガバナンス、監査可能な実行ログが必要なとき
  • 単発のデモではなく、運用・拡張可能な構造が必要なとき

手順

ステップ 1)役割分担モデルの確定
  • Planner/Executor/Reviewer/Approver の役割を分けます
  • 役割間の入出力契約(スキーマ)を先に定義します
  • 承認段階(Approver)が必要な作業群を選定します
ステップ 2)制御フローの定義
  • 同期/非同期の経路を区別します
  • 失敗時の補償トランザクションまたはロールバック戦略を設定します
  • SLA(応答時間/再試行/中断条件)を明文化します
ステップ 3)ポリシー境界の設定
  • データアクセス範囲(読み取り/書き込み/外部送信)を役割ごとに制限します
  • 機密情報のマスキング/ログ保持ポリシーを適用します
  • 自動実行の範囲と人間の承認範囲を分けます
ステップ 4)運用の可観測性の構築
  • 各段階に trace id を付与します
  • 失敗原因を分類します(ポリシー、ツール、モデル、入力)
  • 定期的な回帰テスト用のシナリオを維持します

例

  • リクエスト:「部門間の承認フローを含むエージェント運用体制を作りたい」
  • 適用:Planner→Executor→Reviewer→Approver のパイプラインを構成します
  • 結果:監査可能な承認履歴と、失敗からの復旧経路を確保できます

ベストプラクティス

  1. 役割の分離は、プロンプトの文体ではなく権限境界を中心に行います。
  2. 承認なしの自動化は、低リスクの作業に限定します。
  3. 可観測性のない最適化は禁止し、まずログの仕組みを整えます。

参考資料

コメント