企业级自定义代理在企业组织内的特定仓库中定义。在创建和使用自定义代理之前,您需要创建此仓库并配置相关的企业设置。
为您的自定义代理创建仓库
- 选择企业中的一个组织来拥有包含企业级自定义代理的仓库。
- 使用自定义代理模板仓库,在您选择的组织中创建一个名为
.github-private的新仓库。将仓库的可见性设置如下- 要授予 企业所有成员读取访问权限,请选择 内部.
- 要在创建后 手动授予访问权限,请选择 私有.
- 根据需要更新模板 README。考虑加入自定义代理的创建指南或针对您企业的合规性考虑。
在企业中启用并保护自定义代理
-
转到您的企业。例如,在 GitHub.com 上的 企业 页面。
-
在页面顶部,点击 AI 控制。
-
在 “自定义代理” 部分,选择 Select organization下拉菜单,然后点击包含您自定义代理仓库的组织。
-
要自动配置一个仅允许企业所有者编辑代理配置文件的规则集,请在 “Protect agent files using rulesets(使用规则集保护代理文件)” 部分,点击 Create ruleset(创建规则集)。
注意
- 您企业中拥有对自定义代理仓库写入权限的成员仍然可以创建拉取请求以提议更改代理配置文件。拥有规则集绕过权限的企业成员随后可以自行决定合并这些拉取请求。
- 创建此规则集还会阻止企业中组织所有者创建或编辑组织级自定义代理。若要避免此情况,您可以编辑规则集,使其仅针对包含企业级自定义代理的组织。
后续步骤
为了降低行政负担并赋能您的主题专家(SME),您可以通过创建 AI 管理员团队,将企业中自定义代理的创建和管理委派出去。参见 在企业中建立 AI 管理员。
如果您希望保持对企业工具的完整控制以确保安全和合规,您可以自行创建和管理自定义代理。参见 在组织或企业中测试和发布自定义代理。