Criar um agente

Visão geral

O 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.

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 arnês Antigravity e fornecendo 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 do framework 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 soluções robustas baseadas em agentes rapidamente.
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 o seu caso de uso não se alinhar a 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, 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 por Google Cloud à Linux Foundation em junho de 2025. Para usar os SDKs do A2A ou testar as amostras, confira o repositório do GitHub.

Criar 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 do Agent Platform.

Visão geral

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

Guia

Conheça as cinco maneiras de implantar um agente no ambiente de execução da Agent Platform 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.