Sistema de agentes do zero|INEMA.CLUB-PRO

Curso · 7 aulas · Python puro

Sistema de agentes do zero: os 10 passos, com IA grátis no seu computador

Você ouve falar de agente de IA o tempo todo e não sabe o que tem dentro. Aqui você monta um, peça por peça, em menos de 90 linhas de Python e sem instalar biblioteca nenhuma. No fim, ele lê arquivos, lembra de você, tem trava e se mede sozinho.

Sistema de agentes do zero: os 10 passos, em Python puro, com IA grátis no seu computador.
  • 10passos, do objetivo à medição
  • 87linhas no agente final
  • 0bibliotecas para instalar
  • R$ 0de IA: roda no seu PC

As aulas

Cada aula acrescenta uma peça ao mesmo agente.py. Rode, confira o "pronto quando" e siga.

  1. Aula 1 · 12 minO que é um agente, e o objetivo do seuAgente não é mágica: é um modelo de IA dentro de um programa que deixa ele usar ferramentas, em voltas, até terminar. É a peça de todo sistema de agentes. Antes de escrever uma linha, você prepara o computador e decide o que o seu agente faz, o que não faz e como vai saber que ficou pronto.
  2. Aula 2 · 12 minHarness e modelo: o agente começa a conversarO harness é o programa em volta do modelo. Nesta aula ele tem 19 linhas: pega o seu pedido, manda ao Ollama e imprime a resposta. Ainda não é agente, mas já mostra a separação que importa: trocar o modelo é mudar uma variável, não reescrever o programa.
  3. Aula 3 · 15 minFerramentas: o agente para de só falar e ageSozinho, o modelo só escreve texto. Com ferramentas, ele pede "leia este arquivo", o seu programa lê e devolve o conteúdo, e ele continua dali. Esse vai e volta é o loop, o coração de todo agente. Nesta aula ele cabe em menos de 20 linhas.
  4. Aula 4 · 15 minInstruções e memória: quem ele é e o que lembra de vocêCada conversa começa do zero, a não ser que o harness entregue duas coisas antes do pedido: as instruções (quem o agente é e como age) e a memória (o que ele já sabe de você). As duas ficam em arquivos de texto que você abre e edita.
  5. Aula 5 · 15 minLimites: o freio, a pasta e o seu OKUm agente com ferramenta faz o que um texto mandar, inclusive um texto mal-intencionado. Antes de dar a ele o poder de gravar, você vai ver o furo da versão anterior com os próprios olhos e fechar com duas travas novas no harness, onde o modelo não consegue mexer, além do freio que já existe desde a aula 3.
  6. Aula 6 · 15 minTestar e medir: nota, tempo e rodadas"Parece que funciona" não é medida. O medir.py roda seis tarefas fixas, cada uma numa pasta limpa, confere o que aconteceu de verdade (o arquivo, a memória, a resposta) e devolve uma linha: quantas acertou, quanto tempo levou e quantas rodadas usou.
  7. Aula 7 · 15 minIterar: mude uma coisa, meça, e só mantenha o que melhorouAgora o seu agente tem nota. Melhorar vira um ciclo curto: salvar o estado com o Git, mudar uma coisa só, medir de novo e manter ou desfazer. Nesta aula você repete o ciclo que fizemos com o erro do cachorro, com os números reais de cada tentativa.

Para quem é

  1. 1Quem já usa o ChatGPT ou o Claude e quer entender o que é um agente por dentro.
  2. 2Quem sabe abrir o terminal e rodar um comando (não precisa saber programar).
  3. 3Quem quer IA no próprio computador, sem pagar API.

O que você sai fazendo

  1. 1Um agente que lê e grava arquivos, lembra de você e pede o seu OK.
  2. 2Uma medição com nota, tempo e rodadas para comparar modelos.
  3. 3O hábito de mudar uma coisa, medir e só então manter.