An Agent is an interface in Catalog modeled on the A2A protocol’s AgentCard, representing an agent that your organization builds or consumes. Catalog gives you a single place to see every agent across your organization, whether it’s registered from a pasted card, discovered from a remote host, or linked to AI Gateway 2.0 AI Agent entities, so teams don’t have to track agents individually in separate tools.
You can create an Agent in three ways:
- Paste the agent’s A2A card directly as JSON.
- (Coming soon) Import it from a remote host that serves an A2A card at a well-known URL.
- (Coming soon) Link it to an AI Agent entity from AI Gateway 2.0.
Catalog Agents represent the agents available across your organization, regardless of where they are defined or run. When an Agent is also configured in AI Gateway, you can link the Catalog Agent to its corresponding AI Gateway representation. That relationship identifies AI Gateway as an implementation of the Agent, which indicates that the Agent is served or protected through AI Gateway.