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
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 orientado por configuração e REST-first para criar agentes autônomos.
Implantar agentes
Conheça as cinco maneiras de implantar um agente no ambiente de execução da Agent Platform com base nas suas necessidades de desenvolvimento.
Avalie seus agentes
Criar e implantar um agente básico e usar o serviço de avaliação de IA generativa para avaliar o agente