Criar um agente

Visão geral

A Agent Platform oferece suporte à implantação de agentes criados com vários frameworks. Para começar, desenvolva um agente que possa ser implantado na plataforma.

Você também pode usar agentes pré-criados do Google, como o CodeMender para segurança autônoma de código e o agente Deep Research do Gemini para síntese de pesquisa em várias etapas, ou começar com exemplos pré-criados no Agent Garden.

Com a API Agents, os desenvolvedores podem criar e implantar agentes com base em configurações. Esses agentes são executados em um sandbox seguro baseado em Linux, aproveitando o harness Antigravity e oferecendo acesso a ferramentas e habilidades. Para mais informações sobre agentes gerenciados, consulte API Managed Agents na Agent Platform.

A maneira mais fácil de desenvolver um agente é usar um dos modelos específicos da estrutura que oferecemos. Esses modelos processam aspectos comuns do desenvolvimento de agentes, como serialização de objetos e separação do 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 criado 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 voltar/reproduzir.
AG2 (antigo AutoGen) O AG2 oferece um framework de conversa multiagente como uma abstração de alto nível para criar fluxos de trabalho de LLM.
LlamaIndex (pré-lançamento) 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 seu caso de uso não estiver alinhado com um dos modelos específicos da estrutura, você poderá desenvolver seu próprio agente personalizado.

Protocolo Agent2Agent (A2A)

Se você estiver criando um sistema multiagente, recomendamos revisar 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. Ele foi doado por Google Cloud à Linux Foundation em junho de 2025. Para usar os SDKs A2A ou testar as amostras, confira o repositório do GitHub (link em inglês).

Criação para a plataforma

Ao criar um agente para ser executado 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 são serializáveis. Por exemplo, evite manter descritores 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 (carregamento de modelos, configuração de ferramentas) da lógica de execução (processamento de consultas). Os modelos fornecidos fazem 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 com foco em REST para criar agentes autônomos.

Guia

Conheça as cinco maneiras de implantar um agente no Agent Platform Runtime com base nas suas necessidades de desenvolvimento.

Guia

Criar e implantar um agente básico e usar o serviço de avaliação de IA generativa para avaliar o agente

Recurso

Encontre recursos e suporte para o Google Agent Platform.