Visão geral
O Agent Platform oferece suporte à implantação de agentes criados com vários frameworks. Para começar, primeiro desenvolva um agente que possa ser implantado na plataforma.
A API Agents permite que os desenvolvedores criem e implantem agentes a partir da configuração. Esses agentes são executados em um sandbox seguro baseado em Linux, aproveitando o harness Antigravity e fornecendo acesso a ferramentas e habilidades. Para mais informações sobre agentes gerenciados, consulte a API Managed Agents na Agent Platform.
A maneira mais fácil de desenvolver um agente é usar um dos modelos específicos do framework que oferecemos. Esses modelos processam aspectos comuns do desenvolvimento de agentes, como serializar objetos e separar o código de inicialização do código de execução. Oferecemos modelos para os seguintes frameworks:
| Framework | Descrição |
|---|---|
| Kit de Desenvolvimento de Agente | Projetado com base nas práticas recomendadas internas do Google para desenvolvedores que criam aplicativos de IA ou equipes que precisam criar protótipos e implantar rapidamente soluções robustas baseadas em agentes. |
| Agent2Agent (versão prévia) | O protocolo Agent2Agent (A2A) é um padrão aberto projetado para permitir a comunicação e a colaboração perfeitas entre agentes de IA. |
| LangChain | Mais fácil de implementar para casos de uso básicos devido às configurações e abstrações predefinidas. |
| LangGraph | Abordagem baseada em gráficos para definir fluxos de trabalho, com recursos avançados de human-in-the-loop e de retrocesso/repetição. |
| AG2 (antigo AutoGen) | O AG2 fornece um framework de conversa multiagente como uma abstração de alto nível para criar fluxos de trabalho de LLM. |
| LlamaIndex (versão prévia) | O pipeline de consultas do LlamaIndex oferece uma interface de alto nível para criar fluxos de trabalho de geração aumentada por recuperação (RAG). |
Se o caso de uso não estiver alinhado a um dos modelos específicos do framework, você poderá desenvolver seu próprio agente personalizado.
Protocolo Agent2Agent (A2A)
Se você estiver criando um sistema multiagente, recomendamos que analise o Protocolo A2A. O protocolo A2A é um padrão aberto que permite a comunicação e a colaboração perfeitas entre agentes de IA, independentemente dos frameworks subjacentes. Ele foi doado à Google Cloud Linux Foundation em junho de 2025. Para usar os SDKs do A2A ou testar as amostras, consulte o repositório do GitHub.
Como criar para a plataforma
Ao criar um agente para execução na Agent Platform, lembre-se de que ele é executado em um ambiente gerenciado. Para garantir a compatibilidade, siga estes padrões:
- Serialização de objetos: a plataforma serializa o objeto do agente para implantá-lo. Verifique se o estado e as ferramentas do agente podem ser serializados. Por exemplo, evite manter identificadores de arquivos abertos ou soquetes de rede no estado do agente.
- Separação do ciclo de vida: separe a lógica de inicialização do agente (modelos de carregamento, configuração de ferramentas) da lógica de execução (processamento de consultas). Os modelos fornecidos processam isso automaticamente.
A seguir
Criar um agente personalizado
Crie um agente personalizado usando o ambiente de execução do Agent Platform.
Visão geral da API Managed Agents na Agent Platform
Saiba mais sobre a API Managed Agents na Agent Platform, um ambiente REST-first orientado por configuração para criar agentes autônomos.
Implantar agentes
Aprenda as cinco maneiras de implantar um agente no ambiente de execução do Agent Platform com base nas suas necessidades de desenvolvimento.
Avaliar seus agentes
Crie e implante um agente básico e use o serviço de avaliação de IA generativa para avaliar o agente.