エンタープライズ レベルの カスタム エージェント は、企業内の組織内の特定のリポジトリで定義されます。 カスタム エージェントを作成して使用する前に、このリポジトリを作成し、関連するエンタープライズ設定を構成する必要があります。
あなたのカスタム エージェントのためのリポジトリを作成する
- エンタープライズ レベルの カスタム エージェントを含むリポジトリを所有する企業内の組織を選択します。
-
[ カスタム エージェント テンプレート リポジトリ](https://github.com/docs/custom-agents-template?ref_product=copilot&ref_type=engagement&ref_style=text&ref_plan=enterprise)を使用して、`.github-private`という名前の新しいリポジトリを選択した組織に作成します。 リポジトリの可視性を次のように設定します。- エンタープライズ のすべてのメンバーに読み取りアクセス権を 付与するには、[ Internal] を選択します。
-
**作成後に手動でアクセス権を付与**するには、<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-lock" aria-label="lock" role="img"><path d="M4 4a4 4 0 0 1 8 0v2h.25c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 12.25 15h-8.5A1.75 1.75 0 0 1 2 13.25v-5.5C2 6.784 2.784 6 3.75 6H4Zm8.25 3.5h-8.5a.25.25 0 0 0-.25.25v5.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25ZM10.5 6V4a2.5 2.5 0 1 0-5 0v2Z"></path></svg>**Private** を選択します。
- 必要に応じて、テンプレート README を更新します。 企業に固有の カスタム エージェント またはコンプライアンスに関する考慮事項の作成ガイドラインを含めるかどうかを検討します。
企業での カスタム エージェント の有効化と保護
-
企業ページに移動してください。 たとえば、GitHub.com の [Enterprise] ページから。
-
ページの上部にある AI コントロールをクリックします。
-
[カスタム・エージェント] セクションで、[ 組織の選択 ドロップダウン メニューを選択し、 カスタム エージェント リポジトリを含む組織をクリックします。
-
エンタープライズ所有者のみが エージェント プロファイルを編集できるルールセットを自動的に構成するには、[ルールセットを使用してエージェント ファイルを保護する] セクションで、[ ルールセットの作成] をクリックします。
メモ
* カスタム エージェント リポジトリへの書き込みアクセス権を持つ企業のメンバーは、引き続き、エージェント プロファイルに変更を提案するプル要求を作成できます。 ルールセットへのバイパスaccessを持つエンタープライズ メンバーは、必要に応じてそれらのプル要求をマージできます。
- また、このルールセットを作成すると、企業の組織の所有者が組織レベルの カスタム エージェントを作成または編集できなくなります。 これを回避するには、ルール セットを編集して、エンタープライズ レベルの カスタム エージェントを含む組織のみを対象にすることができます。
次のステップ
管理上の負担を軽減し、中小企業を強化するために、AI マネージャーのチームを作成することで、企業内の カスタム エージェント の作成と管理を委任できます。 「企業での AI マネージャーの確立」を参照してください。
セキュリティとコンプライアンスを確保するために企業のツールを完全に制御したい場合は、 カスタム エージェント を作成して管理できます。 「組織または企業での カスタム エージェント のテストとリリース」を参照してください。