Bloco IX · Agentes que trabalham sozinhos · Lição 51
Crie os seus próprios agentes
Vai aprender a construir agentes à medida com os SDK da Anthropic, da OpenAI e da Google, e quando convém usar frameworks para fluxos com estado ou equipas de agentes com funções.
- 11 min
- 9 diapositivos animados
- Questionário de 4 perguntas
- Narrada em 6 idiomas
O que vais ver nesta lição
- Um agente por dentro: um ciclo com ferramentas
Um agente é um modelo que, em ciclo, decide que ferramenta usar, recebe o resultado e continua até terminar a tarefa.
- O ciclo mínimo, à mão, com a API do Claude
Dez linhas bastam: enquanto o modelo pedir ferramentas, executa-as e devolve-lhe os resultados.
- Claude Agent SDK: o motor do Claude Code
O SDK da Anthropic dá-lhe o ciclo, as ferramentas, as permissões e os hooks do Claude Code como biblioteca.
- OpenAI Agents SDK: leve e com transferências
Cria um Agent com instruções e ferramentas, e o Runner faz o ciclo; uma função torna-se ferramenta com um decorador.
- Google ADK: de um agente a um sistema de agentes
O Agent Development Kit da Google está otimizado para o Gemini, aceita outros modelos e traz uma interface web para testar.
- LangGraph: fluxos com estado que se podem pausar
Desenha o processo como um grafo de passos que partilham estado, com ramos, novas tentativas e pausas para uma pessoa aprovar.
- CrewAI: equipas de agentes com funções
Define agentes como se contratasse pessoas, com função, objetivo e história, e o CrewAI coordena quem faz cada tarefa.
- Qual usar em cada caso
Comece pelo mais simples que funcione: o SDK do seu modelo principal, e um framework só quando o fluxo o pedir.
- Resumo: crie os seus próprios agentes
Todos os SDK fazem o mesmo no fundo: um ciclo de modelo e ferramentas; mudam as peças que lhe dão feitas.
Ferramentas e conceitos
- Claude Agent SDK
- OpenAI Agents SDK
- Google ADK
- LangGraph
- CrewAI
Entra com a tua conta Google e acede a esta lição e ao curso completo.