Cursos
À venda

Programação Agêntica

Aprenda a usar agentes em um fluxo real de desenvolvimento de software: preparar o contexto, escrever specs, implementar, revisar, testar, trabalhar com git e avaliar a qualidade do código gerado por IA.

Curso completo

R$ 1.497

10x de R$ 149,70 sem juros

ou R$ 1.347,30 no Pix10% off extra
  • Curso completo, com skills e materiais
  • Acesso vitalício
  • Garantia de 7 dias

Este curso também faz parte da Trilha do Engenheiro de IA: 3 cursos por R$ 3.497.

Ver a Trilha

Por que este curso existe

Agentes como Claude Code, Codex, Cursor e OpenCode mudaram a forma como muita gente escreve software. Hoje é possível sair de uma ideia para uma implementação funcional muito mais rápido do que antes, inclusive em projetos que exigem leitura de código, edição de arquivos, execução de comandos, testes e ajustes em várias etapas.

Essa velocidade, porém, muda o problema. Quando a IA passa a escrever partes relevantes do código, o trabalho do desenvolvedor não desaparece; ele se desloca para outras decisões, como preparar o contexto, definir a tarefa, escolher o agente certo, limitar o escopo, revisar a arquitetura, rodar testes, controlar o git e decidir o que deve ser aceito, corrigido ou descartado.

Programação Agêntica existe para organizar esse fluxo de ponta a ponta. O curso trata o agente como parte do desenvolvimento de software: uma ferramenta que precisa de contexto, limites, verificação e responsabilidade técnica para produzir código que você consiga entender, manter e entregar.

O que você vai aprender

  • 01

    Preparar o contexto de um projeto para que agentes entendam a arquitetura, os comandos, as convenções e os limites da codebase.

  • 02

    Escrever specs e planos de implementação que ajudem o agente a trabalhar em tarefas maiores sem perder direção entre uma etapa e outra.

  • 03

    Usar agentes para implementar features, corrigir bugs, refatorar código e explorar alternativas sem transformar o repositório em um experimento sem controle.

  • 04

    Revisar código gerado por IA com critérios de arquitetura, legibilidade, contratos, segurança, testes e manutenção.

  • 05

    Trabalhar com git, branches, commits, pull requests e worktrees dentro de um fluxo em que humanos e agentes colaboram no mesmo código.

  • 06

    Escolher ferramentas, modelos e níveis de autonomia de acordo com o tipo de tarefa, o custo, o risco e a qualidade esperada.

Pra quem é este curso

  • Para quem já programa e quer incorporar agentes ao trabalho diário sem perder controle sobre arquitetura, qualidade e entrega.
  • Para quem está aprendendo a programar e quer entender desde cedo como usar IA sem depender apenas de tentativa e erro.
  • Para desenvolvedores que já usam Claude Code, Codex, Cursor, OpenCode ou ferramentas parecidas, mas ainda sentem falta de um fluxo mais consistente.
  • Para tech leads e engenheiros experientes que precisam orientar times, revisar código gerado por IA e decidir onde agentes fazem sentido no processo de desenvolvimento.
  • Para quem quer sair de testes soltos com agentes e construir um processo mais completo: contexto, specs, implementação, revisão, testes, git e entrega.

Conteúdo do curso

27 aulas em 8 módulos

Módulo 1 · Fundamentos da programação agêntica

  1. Da geração de código à programação agêntica

    37:39

  2. Delegação proporcional ao entendimento

    32:23

Módulo 2 · Preparando o projeto e o contexto

  1. Onde os agentes de programação trabalham

    35:45

  2. Git como uma rede de segurança

    25:33

  3. Preparando o repositório para um agente de programação

    29:18

Módulo 3 · Spec-Driven Development

  1. Por que prompts vagos falham

    35:18

  2. Da ideia ao PRD

    31:22

  3. Spec-Driven Development como método

    46:07

  4. Workshop prático: da ideia à especificação pronta para o agente

    Em breve

Módulo 4 · Executando com agentes de programação

  1. Executando uma tarefa guiada por feedback

    Em breve

  2. Escolhendo o modelo e o nível de reasoning

    Em breve

  3. Buscando o contexto que falta durante a implementação

    Em breve

  4. Usando Skills em tarefas recorrentes de desenvolvimento

    Em breve

  5. Criando uma Skill para o seu projeto

    Em breve

Módulo 5 · Desenvolvendo em toda a stack

  1. Backend e dados com IA

    Em breve

  2. Frontend com IA

    Em breve

  3. Infraestrutura e deploy com IA

    Em breve

  4. Workshop prático: uma mudança vertical em toda a stack

    Em breve

Módulo 6 · Git, colaboração e trabalho paralelo

  1. Preparando o trabalho para continuidade e execução em paralelo

    Em breve

  2. Trabalho em paralelo local com worktrees do Git

    Em breve

  3. Trabalho em paralelo com agentes na nuvem

    Em breve

Módulo 7 · Verificação, code review e segurança

  1. Autoverificação com análise estática e testes automatizados

    Em breve

  2. Validando de ponta a ponta o produto em execução

    Em breve

  3. Code review automático como linha de defesa independente

    Em breve

  4. Revisão de segurança e ferramentas especializadas

    Em breve

Módulo 8 · Loop Engineering

  1. Projetando loops recorrentes de agentes no desenvolvimento de software

    Em breve

  2. Construindo o seu próprio loop de engenharia de software

    Em breve

Perguntas frequentes

  • Preciso saber programar para fazer este curso?

    Familiaridade com programação é importante. O curso foi pensado para quem já programa ou está aprendendo a programar e quer usar agentes dentro de um fluxo real de desenvolvimento de software. Quando conceitos de IA aparecerem, eles entram a serviço do código, da arquitetura e do processo de entrega.

  • Preciso ter feito Fundamentos da Engenharia de IA antes?

    Não é obrigatório. Fundamentos da Engenharia de IA ajuda se você ainda não está familiarizado com modelo, contexto, prompt, tool, agente e avaliação, mas Programação Agêntica parte do ponto de vista de quem quer aplicar esses conceitos no desenvolvimento de software.

  • O curso é sobre Claude Code, Codex ou Cursor?

    O curso usa essas ferramentas como exemplos importantes, mas não é um treinamento preso a uma delas. A ideia é aprender o fluxo: como preparar contexto, especificar tarefas, escolher a ferramenta certa, revisar diffs, rodar testes e decidir quando o código gerado por IA pode ser aceito.

  • Qual é a diferença entre este curso e Harness Engineering?

    Harness Engineering olha para a infraestrutura do agente: tools, MCPs, skills, memória, permissões, execução e interface de uso. Programação Agêntica olha para o uso desses agentes no desenvolvimento de software: como transformar uma tarefa em implementação, revisar o código, usar git, testar, corrigir e entregar.

  • Esse curso é só sobre evitar vibe coding?

    Não. Vibe coding entra como uma distinção importante, porque nem todo uso de IA para programar tem o mesmo nível de rigor. Mas o curso é mais amplo: ele trata do fluxo completo de desenvolvimento com agentes, incluindo contexto, specs, implementação, revisão, testes, git, custo, escolha de modelo e qualidade do código.