Managing Agents as Tools in Generative AI Agents

An agent in Generative AI Agents can include another agent as a tool as long as that subagent has an active agent endpoint.

For documentation purposes, a collaborator agent is the subagent that's configured as an Agent tool in another agent. An agent that has one or more collaborator agents in its configuration is the supervisor agent.

Implementing a framework using many agents as tools (collaborator agents) in one overall agent (supervisor agent) can ease modularity, scalability, and efficient query handling while maintaining contextual consistency through a unified session management approach.

Before You Begin

Before you create an Agent tool, ensure that you review the Agent Tool Guidelines in Generative AI Agents and complete any tasks that are required.

Manage Agents as Tools

If you have manage permissions to genai-agent-family, you can manage Agent tools.