Criar um agente

Visão geral

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

Você também pode usar agentes pré-criados pelo Google, como o CodeMender para segurança de código autônoma 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.

A API Agents permite que os desenvolvedores criem e implantem agentes com base na configuração. 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 de framework que fornecemos. Esses modelos lidam com 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 (ADK) 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é-lançamento) 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 em 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 retrocesso/reprodução.
AG2 (antigo AutoGen) O AG2 oferece um framework de conversação multiagente como uma abstração de alto nível para criar fluxos de trabalho de LLM.
LlamaIndex (pré-lançamento) O pipeline de consulta 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 com um dos modelos específicos do framework, desenvolva seu próprio agente personalizado.

Protocolo Agent2Agent (A2A)

Se você estiver criando um sistema multiagente, recomendamos que leia 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 pelo Google Cloud para a Linux Foundation em junho de 2025. Para usar os SDKs de A2A ou testar os exemplos, confira o repositório do GitHub.

Desenvolvimento 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 identificadores de processamento 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 lidam com isso automaticamente.

A seguir

Guia

Criar um agente personalizado usando o ambiente de execução da plataforma de agentes.

Visão geral

Aprenda 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 a Plataforma de Agentes do Google.