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.

Entrar no curso

O que vais ver nesta lição

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

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

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

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

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

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

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

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

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

Entra com a tua conta Google e acede a esta lição e ao curso completo.

Entrar no cursoVer o programa completo

Mais lições do bloco