brainax

Mapa dos agentes de IA

Aula 19 de 26 do curso “Vibe coding”. Grátis, com animações e teste.

Um agente: IA que age

Um chat de IA comum te dá código, e você copia e cola. Um agente é uma IA que age dentro do seu projeto. Ele lê arquivos, edita vários de uma vez, roda comandos no terminal e testes (programas que conferem o código), e pode fazer um commit e abrir um PR. Você define a tarefa e confere; ele faz o trabalho braçal. O esquema mostra o ciclo de trabalho dele, que veremos daqui a dois slides.

Três tipos de agentes

Agentes no terminal ou no editor: Claude Code, Codex, o modo agente do Cursor, o agente do GitHub Copilot. Eles trabalham com o projeto direto no seu computador. Agentes na nuvem trabalham numa cópia do seu repositório nos servidores do serviço e devolvem um PR pronto. Agentes dentro de construtores (Lovable, Bolt, v0, Replit Agent) montam o app inteiro no navegador. O esquema mostra as colunas da aula sobre ferramentas.

O ciclo: plano, código, checagem

Exemplo: você pede ao agente uma página com a agenda de shows no site da sua banda. Plano: o agente lê o projeto e escreve o que vai fazer: uma página nova, um link no menu. Código: edita os arquivos. Checagem: roda o site e os testes. Correção: vê um erro e conserta sozinho. O chip no círculo do esquema é um commit, um salvamento depois de um passo que funciona. E mais uma volta até a tarefa ficar pronta.

Você aprova os comandos

O bonequinho no esquema é você, no ponto “aprovar comando”. Antes de rodar um comando, o agente costuma pedir permissão. Não aperte “sim” sem olhar. Atenção redobrada com apagar arquivos, instalar pacotes desconhecidos (bibliotecas de código de outras pessoas), dar push na main e tudo que envolva chaves. Não entendeu o comando? Pergunte ao agente o que ele faz. O modo “permitir tudo sem perguntar” fica para depois.

Regras para trabalhar com um agente

Uma tarefa por vez. Primeiro peça um plano e leia; o código vem depois. Deixe o agente trabalhar numa branch separada e abrir um PR, como no esquema: o site no ar não sofre. Faça commit depois de cada passo que funciona. Com qual agente começar? Com o que você tiver acesso: confira se o serviço e o pagamento estão disponíveis no seu país. A habilidade de passar tarefas e conferir vale para qualquer um.

Você continua sendo o produtor

Um agente faz mais que um chat, então também pode errar em escala maior: numa só tarefa ele muda dezenas de arquivos. O esquema é o mesmo da primeira aula: você descreve, a IA escreve, você confere. Só muda o tamanho do passo. Quanto mais forte a ferramenta, mais importa a sua checagem no fim do ciclo. Spoiler: contexto, bugs e checagem são as próximas aulas. Pratique no simulador de agente.

Teste-se

  1. Qual a diferença entre um agente e um chat de IA comum?
    Resposta certa: Lê e edita arquivos e roda comandos sozinho. O agente age no projeto: arquivos, comandos, testes, commits. Mesmo assim pode errar, então conferir continua sendo trabalho seu.
  2. O agente pede para rodar um comando que você não entende. E aí?
    Resposta certa: Perguntar o que ele faz e depois decidir. Aprovar comandos é o seu ponto de controle. Um comando pode apagar arquivos ou mexer em chaves, então entenda primeiro o que ele faz.
  3. Com qual agente é melhor começar?
    Resposta certa: Com o que você tiver acesso: a habilidade se transfere. Os agentes se parecem: ciclo, branches, aprovar comandos. A habilidade principal, passar tarefas e conferir, funciona com qualquer um.

← Segurança do app Contexto: arquivo de regras e MCP →