microsoft-agent-framework について
役割、ガバナンス、監査可能な実行を備えたエージェントシステムの運用設計を支援するスキルです。チームや組織での導入に向け、制御フロー、ポリシー境界、障害回復、可観測性を扱います。
主な機能
- 01Planner・Executor・Reviewer・Approverの分担
- 02役割ごとの入出力契約の定義
- 03ポリシーと承認範囲の設定
- 04障害回復とロールバックの計画
- 05トレースと障害分類の導入
活用シーン
- 01チーム向けエージェントシステムの設計
- 02承認段階を含むワークフローの構築
- 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 のパイプラインを構成します
- 結果:監査可能な承認履歴と、失敗からの復旧経路を確保できます
ベストプラクティス
- 役割の分離は、プロンプトの文体ではなく権限境界を中心に行います。
- 承認なしの自動化は、低リスクの作業に限定します。
- 可観測性のない最適化は禁止し、まずログの仕組みを整えます。
参考資料
コメント
Markdown 対応