Jamf の AI Governance と Amazon Bedrock で Mac 上の AI アプリケーションを管理する
この記事では、Jamf の AI Governance と Amazon Bedrock を使用して、Mac フリート全体で AI アプリケーションの管理設定を構成、展開、検証する方法を説明します。対象アプリケーションは Claude Code、Claude Desktop、OpenAI Codex などです。
組織が従業員全体で AI の採用を拡大するにつれて、IT 管理者は AI アプリケーションが従業員のデバイス上でどのように構成され使用されるかを管理するためのスケーラブルな方法を必要としています。これらのアプリケーションには、Claude Code、Claude Desktop、OpenAI Codex が含まれます。一方、ユーザーは手動設定なしで承認されたアプリケーションを開いて作業を開始できます。
78,000 以上の組織から信頼され、Apple デバイスを大規模に管理・保護する Jamf は、その管理モデルを AI ガバナンスに拡張しました。Amazon Bedrock のサポートにより、Jamf の AI Governance は、管理対象の Mac 上でこれらのアプリケーションを一元管理・構成できるようにします。
この記事では、Jamf の AI Governance と Amazon Bedrock を使用して、Mac フリート全体で AI アプリケーションの管理設定を構成、展開、検証する方法を紹介します。
Jamf の AI Governance と Amazon Bedrock の連携方法
Claude Code、Claude Desktop、OpenAI Codex などの AI アプリケーションは、ユーザーのデバイス上でローカルに実行されます。各アプリケーションは、推論プロバイダーの認証、Model Context Protocol(MCP)サーバー接続、可観測性構成などの設定にローカル構成ファイルを使用します。これらのアプリケーションをエンタープライズ規模で管理するには、推論の実行場所と各アプリケーションのデバイス上の構成方法の両方を制御する必要があります。
Amazon Bedrock は、お客様の AWS アカウントを通じてこれらのアプリケーションにモデル推論を提供し、推論は選択した AWS リージョンで実行されます。Jamf の AI Governance を使用すると、各アプリケーションを Amazon Bedrock に接続する設定を定義し、宣言型デバイス管理(DDM)を通じてフリート全体に配信できます。Amazon Bedrock と Jamf の AI Governance を組み合わせることで、推論を AWS セキュリティ境界内に維持しながら、AI アプリケーションを管理するスケーラブルな方法を実現します。
次の図は、Jamf の AI Governance、管理対象 Mac エンドポイント、Amazon Bedrock がどのように連携するかを示しています。
図 1:Jamf の AI Governance が各 Mac に構成を配信し、アプリケーションがその構成を使用して Amazon Bedrock に接続して推論を実行します。
アプリケーション構成は Jamf の AI Governance で定義し、Jamf Blueprints を通じて展開できます。Jamf は DDM を介して各デバイス OS に構成を配信し、管理設定がローカルで改ざんされにくくします。ユーザーはローカル構成ファイルを編集することなくアプリケーションを開くことができ、管理者は Jamf AI Governance でポリシーの範囲と展開ステータスを確認できます。
Jamf の AI Governance と Amazon Bedrock の実践
このセクションでは、Claude Code と Amazon Bedrock を使用した展開例を説明します。ワークフローは、管理ポリシーの作成、管理対象 Mac への展開、ポリシーが適用されたことの検証の 3 つの部分からなります。同じパターンは、Claude Desktop や OpenAI Codex を含む他のサポートされているアプリケーションにも適用されます。
開始前に、Jamf の AI Governance の前提条件を完了してください。
Amazon Bedrock 上の Claude Code のポリシーを作成する
Jamf アカウントの AI Governance > AI Policies でポリシーを作成できます。ポリシービルダーで、認証方法、AWS リージョン、モデルアクセスなどの Amazon Bedrock プロバイダー設定を構成します。
このポリシーは、組織内のユーザーに対して Claude Code が Amazon Bedrock をどのように使用するかを定義します。たとえば、Claude Code で Amazon Bedrock のプロンプトキャッシュを有効にできます。反復的なコーディングワークフローでは、プロンプトキャッシュにより、サポートされているモデルでコストを最大 90%、レイテンシーを最大 85% 削減できます。また、努力レベル、MCP サーバーアクセス、ローカルフォルダー権限、サンドボックス設定、テレメトリなど、Claude Code の動作を構成できます。
図 2:Amazon Bedrock 上の Claude Code の設定
Jamf Blueprints でポリシーを展開する
次に、Jamf Blueprints を通じてポリシーを対象の Mac グループに展開できます。Jamf は DDM を介して管理構成として配信します。Jamf はユーザーが Claude Code を開く前に構成をユーザーのデバイスに配置します。ユーザーは手動設定なしで Claude Code を使用して作業を開始できます。
図 3:管理構成が適用された Claude Code を開く
展開の検証と監視
展開後、Jamf の AI Governance を使用してポリシーの範囲と展開ステータスを確認できます。また、AI Visibility を使用してフリート全体の AI アプリケーションとアクティビティを表示し、ガバナンスの証拠としてレポートを生成することもできます。
図 4:Jamf の AI Governance での AI 可視性とガバナンスレポート
クリーンアップ
継続的な料金が発生しないように、作成したすべてのリソースを削除してください。
結論
Jamf の AI Governance と Amazon Bedrock を使用すると、推論を AWS 環境に維持しながら、ユーザーに管理された AI アプリケーションへのアクセスを提供できます。Jamf は DDM を通じてアプリケーション構成を配信するため、IT チームは Mac フリート全体にプロバイダー設定とアプリケーション制御を展開し、手動設定に頼ることなくポリシーの適用範囲を検証できます。
詳細については、Jamf の Mac AI ガバナンスに関するブログ記事をご覧いただくか、Mac AI ガバナンスのウェビナーをご視聴いただくか、AWS Marketplace から始めてください。
著者について