Codex: programar conversando, com Git por baixo
O agente de desenvolvimento da OpenAI no terminal, no aplicativo e na IDE, o que é vibe coding com especificação e por que o Git vem antes de tudo.
Resumo da aula
- Vamos amarrar. O Codex é o agente de desenvolvimento da OpenAI, e ele não fala sobre o seu trabalho: ele mexe no seu trabalho, com a sua autorização.
- Aberto dentro de uma pasta, ele deixa de achar e passa a saber.
- O fluxo é planejar, marcar o ponto de retorno, executar, testar, revisar o que mudou e só então aceitar. Descrever, ler, decidir.
- E o controle de versão é o cinto que se afivela antes.
Neste artigo
- O que é o Codex
- As quatro portas de entrada
- A linha de comando sem mistério
- Terminal, aplicativo e IDE: três mesas de trabalho
- O fluxo profissional, em seis passos
- O diff: a lista do que mudou
- Manter, desfazer ou aceitar só um pedaço
- O fluxo de trabalho que um pedido dispara
- Git: o fim do contrato final agora vai
- Identificar, comparar, auditar, reverter, documentar
- O galho de teste e o cinto de segurança
O artigo é lido por partes. Use os botões abaixo para avançar — a aula em vídeo e a apresentação estão no curso, e o método completo, no livro.
Perguntas frequentes
O que é o Codex?
É o agente de desenvolvimento da OpenAI: ele lê o projeto, edita arquivos, executa comandos, roda testes, revisa as alterações e implementa tarefas. Não exige sintaxe — exige especificação. Ele aparece em quatro portas de entrada, que são a mesma coisa e não quatro produtos: o aplicativo do ChatGPT, a extensão do editor de código, a nuvem e a linha de comando.
Qual é o fluxo profissional de trabalho com o Codex?
Seis passos, nessa ordem: planejar, criar o ponto de retorno no histórico, executar, testar, revisar o que mudou e só então aceitar. Aceitar é o último passo, nunca o primeiro. Na revisão, o diff mostra o que mudou — acrescentado em verde, removido em vermelho, e quais arquivos foram criados, modificados ou excluídos —, e a conferência é se está correto, se nada sumiu e se mexeu só no que foi pedido. Depois de olhar há três saídas: manter, desfazer ou selecionar parte das mudanças. E olhar não é testar: inspeção visual não substitui teste.
Para que serve o Git nesse trabalho?
O Git guarda o histórico das alterações de um projeto: quem alterou, quando, o que foi alterado e por quê — o fim do "contrato final, final dois, final agora vai". Na prática ele permite identificar, comparar, auditar, reverter e documentar: se uma automação quebrou, volta-se à versão estável. O branch é a linha paralela onde se testa a novidade sem afetar o sistema principal. O Git registra a alteração no seu computador; o GitHub centraliza e coordena os projetos, que é onde o time se encontra.
Ir direto para outra aula
- 1 O ecossistema do ChatGPT: Chat, Work e Codexcom videoaula
- 2 Prompts que funcionam: função, regras e contextocom videoaula
- 3 Tokens, janela de contexto e o documento de calibração
- 4 Projetos, Canvas e Skills: o conhecimento organizado
- 5 MCP, APIs e webhooks: a IA fora da janela de chat
- 6 Make, n8n e a governança das conexões
- 7 GPTs, Skills e os agentes de cada área da empresa
- 8 Codex: programar conversando, com Git por baixo
- 9 Instalação do Codex e a chave que não pode vazar
- 10 Comandos do Codex e o AGENTS.md do projeto
- 11 Mudanças pequenas, diff revisado e integração de sistemas
- 12 Atendimento por WhatsApp: Cloud API, templates e aprovação humana
- 13 Direct do Instagram: contexto do story e pontuação de leads
- 14 Instagram no Make: CRM, transferência humana e painel
- 15 ChatGPT Work: do objetivo ao entregável
- 16 Projetos, Skills, Apps e arquivos editáveis no Work
- 17 Tarefas agendadas, workspaces e vibe working
- 18 Empresas operadas por IA: hotelaria, direito, imobiliário e marketing
- 19 As Skills que valem instalar e os repositórios confiáveis
- 20 Laço agêntico, coleta de dados e memória do ChatGPT
- 21 As plataformas de IA e as cinco superfícies do ChatGPT
- 22 AI Operator e empresas AI-native: o próximo passo