Syncing agents from Anthropic is part of Agent Inventory, which is currently in limited beta. Contact Opal support to enable it for your organization.
Requirements
Before you begin, you must:- Be an Opal Admin
- Be able to create an Admin key in your Claude Console organization, a Claude Enterprise API key (only your organization’s Primary Owner can create one), or both
Choose your keys
You need at least one of the first two keys. The third is optional.
Anthropic fixes a key’s scopes when the key is created. One Enterprise API key can carry both scopes, or your organization can hold two keys with one scope each. If you have two, add the second one after you create the connection. See Add or change a key later.
What each combination gives you
Connect your Anthropic organization
- In Anthropic, create the keys you chose in the previous section. Save each key when Anthropic displays it.
- In Opal, go to Inventory > +App and select Anthropic.
- Fill in the form:
- App name and Description
- App admin, the person who owns the connection in Opal
- Admin Key
- Enterprise API Key
- Org Admin Token (optional)
- Visibility, which controls who can see the connection in Opal
- Save the connection.
Sync agents from Anthropic
- Go to Inventory > Agents and select Sync from connectors.
- Choose your Anthropic connection.
- Pick a tab:
- Active users lists people Opal found in your Anthropic usage data. Opal loads this history in the background, and how far back it reaches depends on how far back Anthropic’s usage history goes for your organization. If a person already owns an agent, syncing reuses and renames that agent instead of creating a duplicate. This tab needs an Enterprise API Key.
- API keys & accounts lists your organization’s API keys and service accounts. This tab needs an Admin Key. Listing service accounts also needs an Org Admin Token.
- Select the candidates to import, then confirm.
Add or change a key later
- Admin Key and Org Admin Token: Edit them on the connection’s setup page.
- Enterprise API Key: Use the Anthropic API keys panel. It appears in the sync window when the Active users tab can’t load because a key is missing or lacks a scope, and on the Claude integrations page. Paste the key into Add another key. Opal tests it against both scopes when you save it and uses it for whichever scope it has.