要点
GitHubは、GitHub Copilot Cloud Agent(CCA)のアクセスを組織ごとにカスタムプロパティやAPIを通じて選択的に有効化できる新機能をリリースし、企業管理者がチーム単位で段階的に導入を管理できる柔軟性を提供した。
タイトル: カスタムプロパティによるCopilot Cloud Agentの有効化
現在、組織ごとにGitHub Copilot Cloud Agent(CCA)へのアクセスを選択的に有効化できるようになりました。以前は、エンタープライズ管理者とAIマネージャーは、エージェントを「すべての組織で有効化」「すべての組織で無効化」、または「各組織に決定を委ねる」のいずれかしか設定できませんでした。このリリースでは、特定の組織に対して、個別に、または組織カスタムプロパティを使用してCCAを選択的に有効化できます。このポリシー設定は、新しいAPIエンドポイントを使用するか、AIコントロールページで直接管理できます。
カスタムプロパティを使用してCCAを有効化する場合、設定時に一度だけ評価される点にご注意ください。後からカスタムプロパティを追加、削除、または変更しても、CCAに対して組織が自動的に有効化または無効化されることはありません。
この新機能により、選択したチームでCCAを試験導入し、段階的にアクセスを拡大し、ご自身のペースで導入を管理する柔軟性が得られます。
CCAを管理する新しいAPIエンドポイント
CCAを管理するために、以下の3つの新しいAPIエンドポイントが利用できます:
PUT: ポリシー状態の設定(組織ごとに決定、すべての組織で有効化、すべての組織で無効化、選択した組織でのみ有効化)
POST: CCA有効化リストへの組織の追加
DELETE: 組織に対するCCAの無効化
詳細については、REST APIドキュメントをご覧ください。
AIコントロールページからの組織CCA管理
AIコントロール設定ページで、組織の一部に対してCCAを選択的に有効化するポリシーを作成できるようになりました。現在のポリシーを維持するために必要な操作はありません。
新しいポリシー管理機能は、AIコントロールページの「Agent」→「Copilot Cloud Agent」→「選択した組織で有効化」にあります。
詳細については、エンタープライズにおけるCCA管理に関するドキュメントをご覧ください。
GitHub Communityで議論に参加しましょう。
この投稿「Enable Copilot cloud agent via custom properties」は、The GitHub Blogで最初に公開されました。