mcpField
A
azure-dev-box

azure-dev-box

github.com/microsoftdocsクラウド・DevOps796170 回インストール3 日前に更新
リポジトリ

azure-dev-box について

azure-dev-boxは、Azure Dev Boxを扱うエージェント向けのガイダンススキルです。設定、セキュリティ、デプロイ、トラブルシューティングを扱い、ローカルのリファレンスとリモート文書取得を組み合わせています。

主な機能

  1. 01Dev Boxのトラブルシューティングガイド
  2. 02デプロイ計画と意思決定の参考情報
  3. 03クォータとコスト管理のガイダンス
  4. 04セキュリティとアクセス制御のガイダンス
  5. 05インフラ設定と監視の参考情報
  6. 06Microsoft文書のリモート取得

活用シーン

  1. 01接続やカスタムイメージの問題の診断
  2. 02Dev Boxのデプロイと廃止の計画
  3. 03ネットワーク、イメージ、プールの設定
  4. 04アクセス権限とセキュリティ設定の確認

MCP 対応

mcp_microsoftdocs:microsoft_docs_fetchでリモート文書を取得でき、利用できない場合はfetch_webpageを代替として使います。

インストール

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

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-dev-box

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

詳細

Azure Dev Box スキル

このスキルでは、Azure Dev Box に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイを網羅しています。ローカルのクイックリファレンスコンテンツと、リモートでドキュメントを取得する機能を組み合わせています。

このスキルの使い方

IMPORTANT for Agent: 関連するセクションを見つけるには、以下のカテゴリインデックスを使用してください。行範囲が指定されているカテゴリ(例:L35-L120)では、指定された行を使って read_file を実行してください。ファイルへのリンクがあるカテゴリ(例:[security.md](security.md))では、リンク先のリファレンスファイルに対して read_file を実行してください。

IMPORTANT for Agent: metadata.generated_at が 3 か月以上前の場合は、リポジトリから最新バージョンを取得するようユーザーに提案してください。mcp_microsoftdocs ツールを利用できない場合は、インストールするようユーザーに提案してください:インストールガイド

このスキルでは、ドキュメントのコンテンツを取得するためにネットワークアクセスが必要です:

  • 推奨:クエリ文字列 from=learn-agent-skill を指定して mcp_microsoftdocs:microsoft_docs_fetch を使用してください。Markdown が返されます。
  • 代替手段:クエリ文字列 from=learn-agent-skill&accept=text/markdown を指定して fetch_webpage を使用してください。Markdown が返されます。

カテゴリインデックス

カテゴリ行説明
トラブルシューティングL36-L45Dev Box の接続問題、イメージの検証エラー、古い、またはアクセス不能なボックスの診断と修正、Troubleshoot & Repair の使用、Azure Monitor ログによる監視。
ベストプラクティスL46-L51効率的な Dev Box イメージを作成するためのガイダンス。イメージ定義の構成や、開発環境を高速化する Visual Studio キャッシュの事前ウォームアップが含まれます。
意思決定L52-L57Dev Box のデプロイ(アーキテクチャ、サイズ設定、ガバナンス)の計画と、Dev Box 環境を安全かつ効率的に廃止するための戦略。
制限とクォータL58-L63Dev Box の容量管理。クォータ/コア上限の引き上げ申請や、使用量とコストを管理するためのユーザーごとの Dev Box 上限の構成。
セキュリティL64-L75Dev Box のアクセスとセッションの保護。RBAC ロール、ゲストアクセス、SSO、API 認証、Key Vault/サービスプリンシパル、Intune の条件付きアクセス、Endpoint Privilege Management。
構成L76-L101Dev Box インフラストラクチャの構成。ネットワーク、イメージ、カタログ、ポリシー、スケジュール(停止/休止/自動削除)、プール/プロジェクト/開発センター、監視ログスキーマ。
統合とコーディングパターンL102-L106VS Code の開発トンネルを使用して Azure Dev Box に安全に接続する方法。セットアップ、認証、リモート開発のワークフロー構成が含まれます。
デプロイL107-L110アーキテクチャと構成を含む Dev Box 環境の計画と展開、および Dev Box プールや個々のボックスを Azure リージョン間で移動するためのガイダンス。
トラブルシューティング
トピックURL
Microsoft Dev Box の接続を診断して修正するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-resolve-dev-box-connectivity-issues
Dev Box のカスタムイメージ検証エラーをトラブルシューティングするhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-custom-image-validation
Task ビューで古い、またはアクセス不能な Dev Box を修正するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-dev-box-task-view
既知の Dev Box 接続問題をトラブルシューティングするhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-remote-desktop-connectivity
Dev Box Troubleshoot & Repair を使用して接続をトラブルシューティングするhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-troubleshoot-repair-dev-box
Azure Monitor の診断ログで Dev Box を監視するhttps://learn.microsoft.com/en-us/azure/dev-box/monitor-dev-box
ベストプラクティス
トピックURL
Dev Box イメージ定義を作成するためのベストプラクティスhttps://learn.microsoft.com/en-us/azure/dev-box/concept-authoring-troubleshooting-guide-team-customizations
Dev Box イメージで Visual Studio キャッシュを事前生成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-generate-visual-studio-caches
意思決定
トピックURL
Microsoft Dev Box のデプロイを計画、設計するhttps://learn.microsoft.com/en-us/azure/dev-box/concept-dev-box-deployment-guide
Microsoft Dev Box の廃止を計画、実行するhttps://learn.microsoft.com/en-us/azure/dev-box/dev-box-retirement-guide
制限とクォータ
トピックURL
Dev Box のクォータとコア制限の引き上げを申請するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-request-quota-increase
コストを管理するためにユーザーごとの Dev Box 制限を設定するhttps://learn.microsoft.com/en-us/azure/dev-box/tutorial-dev-box-limits
セキュリティ
トピックURL
Dev Box デプロイ用の Azure RBAC ロールを計画するhttps://learn.microsoft.com/en-us/azure/dev-box/concept-dev-box-role-based-access-control
Azure CLI で Dev Box REST API に認証するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-authenticate
条件付きアクセス ポリシーで Dev Box トンネルを保護するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-conditional-access-dev-tunnels-service
Dev Box 用に Intune 条件付きアクセスを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-intune-conditional-access-policies
Key Vault とサービス プリンシパルで Dev Box のカスタマイズを保護するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-customizations-connect-resource-repository
Dev Box 用に Intune Endpoint Privilege Management を設定するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-elevate-privilege-dev-box
Dev Box で Windows へのシングル サインオンを有効にするhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-enable-single-sign-on
プロジェクトへのアクセス用に Dev Box RBAC ロールを割り当てるhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-access
構成
トピックURL
Microsoft Dev Box のネットワーク要件を構成するhttps://learn.microsoft.com/en-us/azure/dev-box/concept-dev-box-network-requirements
未使用の環境に対する Dev Box の自動削除を構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-auto-delete-dev-box
Dev Box 用の Azure Compute Gallery を接続して構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-azure-compute-gallery
イメージ定義用の Dev Box カタログを追加および管理するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-catalog
Dev Box のカスタマイズタスクカタログを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-customization-tasks
Dev Box の休止状態とスケジュールを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-dev-box-hibernation
Dev Box チームのカスタマイズ用イメージングパイプラインを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-dev-center-imaging
Dev Box のネットワーク接続と VNet を構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-network-connections
ガバナンスのために Dev Box プロジェクトポリシーを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-project-policy
Dev Box プールの自動停止スケジュールを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-stop-schedule
チームのカスタマイズ用 Dev Box イメージ定義ファイルを作成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-team-customizations
Dev Box ユーザーのカスタマイズファイルを作成してアップロードするhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-configure-user-customizations
Dev Box で仮想スイッチとネットワークを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-connect-dev-box-virtual-switch
Azure VM Image Builder でカスタム Dev Box イメージを作成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-customize-devbox-azure-image-builder
Dev Box プールを構成および管理するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-pools
Microsoft Dev Box のプロジェクトとプールを管理するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-box-projects
Dev Box 開発センターを作成および管理するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-manage-dev-center
Microsoft Dev Box 用のカスタム Windows イメージを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-prepare-custom-image-dev-box
Dev Box の監視ログとメトリックのリファレンスhttps://learn.microsoft.com/en-us/azure/dev-box/monitor-dev-box-reference
Microsoft Dev Box の主要なリソースを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/quickstart-configure-dev-box-service
Get Started テンプレートで Dev Box リソースを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/quickstart-get-started-template
Dev Box の imagedefinition.yaml と task.yaml のスキーマを構成するhttps://learn.microsoft.com/en-us/azure/dev-box/reference-dev-box-customizations
統合とコーディングパターン
トピックURL
dev tunnels を使用して VS Code から Dev Box に接続するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-set-up-dev-tunnels
デプロイ
トピックURL
Dev Box のプールとボックスをリージョン間で移動するhttps://learn.microsoft.com/en-us/azure/dev-box/how-to-move-dev-box-pool-region

コメント