Carregando

do primeiro conceito à prática com confiança

Engenharia de ciclos para agentes

Construa ciclos confiáveis de observação, ação e verificação para agentes de IA.

Começar a aprender 8 aulas · primeira aula com cerca de 20 min · grátis · sem cadastro
Sobre esta trilha

Um agente de IA é um ciclo: observar, decidir, agir, verificar - de novo e de novo, até o trabalho terminar. O modelo toma as decisões, mas o ciclo em volta dele é software que você projeta, e é daí que vêm a confiabilidade e a segurança.

Você vai escolher entre fluxos de trabalho (workflows) e agentes, manter um estado durável e um contexto focado, projetar ferramentas que um modelo consiga usar bem, parar ciclos descontrolados, tentar de novo com segurança usando backoff e idempotência, avaliar execuções inteiras quanto à confiabilidade e manter as pessoas no controle com permissões limitadas e portões de aprovação. No caminho, vai reproduzir execuções de agentes num simulador de ciclos e terminar construindo o controlador que roda um agente com segurança.

Antes de começar
  • Ter alguma familiaridade com assistentes de IA ajuda.
  • Python básico para os exercícios.
  • Um navegador moderno com JavaScript ativado.
Carregando progresso…
  1. Unidade 1 · 0/3 aulas

    Fundamentos do ciclo

    Modele o ciclo do agente, escolha o padrão certo e mantenha um estado durável e um contexto focado. Medalha: Guardião do progresso

    1. 0x001Modele o ciclo de um agenteAcompanhe uma tarefa por pensar, agir e observar - e veja por que a fonte da verdade é o ambiente, não o modelo. 20 min 0/2 exercícios resolvidos 20 min 0/2 exercícios resolvidos
    2. 0x102Fluxos de trabalho ou agentes? Escolha o padrãoEscolha o projeto mais simples que funciona: encadeamento de prompts, roteamento, paralelização, orquestrador e trabalhadores, avaliador e otimizador - ou um agente completo. 20 min 0/2 exercícios resolvidos 20 min 0/2 exercícios resolvidos
    3. 0x203Acompanhe o estado, o progresso e o contextoSalve pontos de verificação do progresso para que o trabalho possa ser retomado, e mantenha a janela de contexto focada com compactação, anotações e recuperação no momento certo. 22 min 0/2 exercícios resolvidos 22 min 0/2 exercícios resolvidos
  2. Unidade 2 · 0/3 aulas

    Controle e qualidade do ciclo

    Projete contratos de ferramentas, pare e se recupere com segurança, e avalie execuções inteiras. Medalha: Operador confiável

    1. 0x304Projete ferramentas e contratos de açãoTrate as ferramentas como uma interface para o modelo: nomes e schemas claros, erros úteis, resultados concisos. 22 min 0/2 exercícios resolvidos 22 min 0/2 exercícios resolvidos
    2. 0x405Controle a parada, as novas tentativas e a recuperaçãoLimite o ciclo, detecte quando ele está preso, tente de novo com segurança usando backoff e idempotência, e devolva o controle de forma clara. 25 min 0/3 exercícios resolvidos 25 min 0/3 exercícios resolvidos
    3. 0x506Avalie o ciclo inteiroAvalie execuções inteiras, não respostas isoladas: resultados, número de etapas, ações proibidas - e a confiabilidade em tentativas repetidas. 22 min 0/2 exercícios resolvidos 22 min 0/2 exercícios resolvidos
  3. Unidade 3 · 0/1 aulas

    Segurança e supervisão do ciclo

    Aplique o menor privilégio e portões de aprovação, e mantenha as pessoas no controle. Medalha: Guardião da segurança

    1. 0x607Construa segurança e supervisão no cicloLimite as permissões, condicione as ações com consequências à aprovação de uma pessoa, isole a execução numa sandbox e mantenha uma forma de parar. 22 min 0/2 exercícios resolvidos 22 min 0/2 exercícios resolvidos
  4. Unidade 4 · 0/1 aulas

    Projeto final

    Construa o controlador que roda um agente com segurança e faça um relatório da execução dele. Medalha: Engenheiro de ciclos

    1. 0x708Projeto final: construa um controlador de agenteEscreva o controlador que roda um agente roteirizado com segurança - orçamentos, detecção de travamento, aprovações - e depois resuma o rastro dele. 35 min 0/2 exercícios resolvidos 35 min 0/2 exercícios resolvidos