Agents
The Agents page lists AI agents compatible with Agent Client Protocol (ACP) and available in your organization. By default, agents are not available to users and service accounts. To control which users and service accounts can use each agent, explicitly add it to an AI policy. The Policies column in the Agents table shows which AI policies each agent is used in.
By default, the Agents page includes ACP-compatible agents sourced automatically from the global agent registry. This includes, among others, agents featured in JetBrains IDEs and JetBrains Air, such as Junie by JetBrains, Claude Agent, Codex, and Gemini CLI. If a new agent appears in the global registry, it is automatically added to the Agents table. These agents cannot be deleted from the list.
Users can also add ACP-compatible agents locally in their IDEs if the relevant AI policy allows it.
Custom agents
You can manually add custom ACP-compatible agents not listed in the global registry using a JSON configuration.
Add a custom agent
In the sidebar, under AI governance, select Agents.
If you don't see this page, or the controls on this page are inactive, your role doesn't have the necessary permissions.
Click New custom agent.
In the Add custom agent dialog, paste or type the agent JSON configuration. For the full list of available fields, refer to the ACP agent format reference and the JSON schema.
Click Add.
A success message appears in the lower right corner. The custom agent is now listed in the table.
Edit a custom agent
In the sidebar, under AI governance, select Agents.
If you don't see this page, or the controls on this page are inactive, your role doesn't have the necessary permissions.
In the Agents table, find a custom agent you want to edit.
Click
in the corresponding row and select Edit.
In the dialog, make the necessary changes to the JSON configuration.
Click Save.
A success message appears in the lower right corner.
Delete a custom agent
In the sidebar, under AI governance, select Agents.
If you don't see this page, or the controls on this page are inactive, your role doesn't have the necessary permissions.
In the Agents table, find a custom agent you want to delete.
Click
in the corresponding row and select Deleteā¦.
In the dialog, click Delete.
A success message appears in the lower right corner. The agent is removed from the table and all the affected AI policies.