Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# Custom agents template
# Enterprise agent governance template

This template repository makes it easy for enterprise and organization owners to get started with Copilot custom agents by providing:
This template repository makes it easy for enterprise owners to get started with and establish settings for their agents by providing:
* The basic file structure necessary for custom agents
* An example agent profile in the `agents` directory

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* An example agent profile in the `agents` directory
* An example agent profile in the `agents` directory
* An empty `managed-settings.json` file, which defines governance and extensibility settings in clients

* An empty `managed-settings.json` file, which defines governance and extensibility settings in clients

> [!NOTE]
> The example agent profile is commented out, so you can use this template repository without unintentionally making a custom agent available to your team.
Expand All @@ -12,3 +13,4 @@ This template repository makes it easy for enterprise and organization owners to
1. Using this template repository, create a private repository called `.github-private` in your organization.
1. Edit this README to best meet your needs. Consider including creation guidelines for custom agents or compliance considerations specific to your team.
1. Edit the provided `agents/example-agent.md` file to create your first custom agent. For more information, see [Creating custom agents](https://docs.github.com/copilot/how-tos/use-copilot-agents/coding-agent/create-custom-agents).
1. Edit the `managed-settings.json` file at `.github/copilot/managed-settings.json` to configure enterprise-wide client settings. For more information, see [About enterprise-managed plugin standards](https://docs.github.com/copilot/concepts/agents/about-enterprise-plugin-standards) and [Disabling automatic command approval in Copilot clients](https://docs.github.com/en/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/disable-automatic-commands).
1 change: 1 addition & 0 deletions copilot/managed-settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}