Criar um agente

Visão geral

A 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 uma sandbox segura baseada 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 (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 (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 analisar o A2A Protocol. 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 para Google Cloud a Linux Foundation em junho de 2025. Para usar os SDKs do A2A ou testar as amostras, consulte o repositório do GitHub.

Desenvolvimento 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 ou sockets de rede abertos 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

Guia

Crie um agente personalizado usando o ambiente de execução da Agent Platform.

Visão geral

Saiba mais sobre a API Agentes Gerenciados na Agent Platform, um ambiente orientado por configuração e REST para criar agentes autônomos.

Guia

Aprenda as cinco maneiras de implantar um agente no ambiente de execução da Agent Platform com base nas suas necessidades de desenvolvimento.

Guia

Crie e implante um agente básico e use o serviço de avaliação de IA generativa para avaliar o agente.

Recurso

Encontre recursos e suporte para a Google Agent Platform.