.github-private リポジトリは、企業のカスタム エージェント プロファイル、クライアントのアクセス許可、プラグインのガバナンス設定を格納できます。
リポジトリベースのガバナンス アプローチを使用すると、ユーザーは設定を改善するための提案を含むプル要求を開き、コード所有者とルールセットによって設定の変更を制限できます。
テンプレートを使用するか、ゼロから .github-private リポジトリを作成できます。
エンタープライズ ガバナンス用のリポジトリの作成
- エンタープライズ レベルの カスタム エージェント とガバナンスの設定を含むリポジトリを所有する企業内の組織を選択します。
- ガバナンス テンプレート リポジトリに移動します。
- 右上隅の [このテンプレートを使用する] をクリックし、選択した組織に
.github-privateという名前の新しいリポジトリを作成します。 設定は、リポジトリにアクセスできるかどうかに関係なくメンバーに適用されるため、変更を提案できるユーザーに基づいて可視性を選択します。- エンタープライズ のすべてのメンバーに読み取りアクセス権を 付与するには、[ Internal] を選択します。
- 作成後に手動でアクセス権を付与するには、Private を選択します。
- 必要に応じて、テンプレート README を更新します。 企業に固有の カスタム エージェント またはコンプライアンスに関する考慮事項の作成ガイドラインを含めるかどうかを検討します。
メモ
このリポジトリの設定は、サポートされているクライアントを使用する企業の Copilot プランのすべてのユーザーに適用されます。
ガバナンスのソースとしてリポジトリを選択する
- 企業ページに移動してください。 たとえば、GitHub.com の [Enterprise] ページから。
- ページの上部にある AI コントロールをクリックします。
- [エージェント] タブの [構成ソース] セクションで、[ 組織の選択 ドロップダウン メニューを選択し、
.github-privateリポジトリを含む組織をクリックします。
設定ページの [構成の概要] に、このリポジトリから取得した設定が表示されます。