News16 AbrilAndrew Ng quer acabar com o "vibe coding"
Edição #66·16 de abril de 2026·2 min

📋Andrew Ng quer acabar com o "vibe coding"

Andrew Ng, cofundador da Coursera e um dos nomes mais respeitados em IA, lancou um curso gratuito sobre algo que ele chama de "desenvolvimento guiado por especificacao" - basicamente, o oposto do vibe coding. --- O problema que ele ataca e real: voce pede pra IA escrever codigo e ela escreve... so que nao exatamente o que voce queria. A proposta e simples - antes de codar, escreva um documento detalhado dizendo o que quer construir, a stack, o roadmap. Depois use esse documento como guia pro agente de codigo. --- O curso ensina a fazer isso em loops iterativos, e funciona tanto pra projetos novos quanto pra codigo legado. O mais legal: no final, voce empacota seu workflow numa "skill" portavel que funciona em qualquer agente e IDE. Feito em parceria com a JetBrains.

Andrew Ng quer acabar com o "vibe coding"

Andrew Ng, cofundador da Coursera e figura central no ecossistema de inteligência artificial, apresentou uma metodologia estruturada para desenvolvimento com agentes de IA. Em parceria com a JetBrains, Ng lançou um curso gratuito que propõe o **desenvolvimento guiado por especificação** (Spec-Driven Development) como alternativa ao chamado "vibe coding" — prática de codificação puramente orientada por prompts improvisados.

O problema do vibe coding

O "vibe coding" ganhou tração por acelerar a prototipagem, mas apresenta limitações críticas em projetos reais. Quando desenvolvedores dependem exclusivamente de instruções verbais ou textos curtos para agentes de codificação, o resultado frequentemente desvia dos requisitos reais. O código gerado funciona, porém não corresponde exatamente à arquitetura pretendida, gerando débito técnico e retrabalho.

A abordagem de Ng sistematiza o fluxo de trabalho com IA: em vez de prompts isolados, o desenvolvedor escreve uma especificação técnica detalhada antes de iniciar a implementação.

Especificação como north star

O curso ensina a estruturar documentos que definem missão, stack tecnológica e roadmap antes de qualquer linha de código. Essa especificação serve como contexto persistente para o agente de IA, permitindo:

  • Controle de mudanças complexas através de instruções textuais precisas
  • Preservação de contexto entre sessões de trabalho distintas
  • Manutenção da governança do projeto à medida que a base de código cresce

A metodologia opera em loops iterativos de planejamento, implementação e validação, aplicável tanto a projetos greenfield quanto a bases de código legado — um cenário comum em empresas brasileiras que mantêm sistemas legados em COBOL, Java ou PHP.

Portabilidade e interoperabilidade

Um diferencial técnico do curso é a criação de "skills" portáteis. Ao final do processo, o desenvolvedor empacota o workflow em uma configuração compatível com diferentes agentes de codificação e IDEs, solucionando o problema do vendor lock-in em ferramentas de IA.

A parceria com a JetBrains — responsável pelo IntelliJ IDEA e PyCharm — sinaliza uma movimentação das grandes plataformas de desenvolvimento em padronizar interações entre humanos e agentes de IA, distanciando-se da aleatoriedade dos primeiros experimentos com pair programming automatizado.

Para desenvolvedores brasileiros que já integraram GitHub Copilot, Cursor ou Claude Code ao workflow, a proposta oferece um framework para escalar o uso de IA sem perder controle arquitetural — desafio central em times que cresceram rapidamente com código gerado por LLMs.

códigoagentesespecificaçãodesenvolvimentocursovibecodingcodificaçãocentralmetodologia

Mais da mesma edição

@sundarpichai

💻Gemini chega ao Mac como app nativo

O Google lancou o Gemini como aplicativo nativo para Mac. E o detalhe mais interessante nem e o app em si - e como ele foi feito. --- Sundar Pichai, CEO do Google, contou que o time construiu o app junto com o Antigravity (laboratorio interno do Google) e foi de ideia a prototipo funcional em Swift em poucos dias. Poucos dias. Um app nativo, bonito, rodando no desktop. --- E a primeira vez que o Gemini sai do navegador e vira app de verdade no computador. Ate agora, quem queria Gemini no desktop precisava abrir o Chrome. Agora e so abrir o app e conversar. Mais funcionalidades estao a caminho, segundo Pichai.

@GoogleDeepMind

🎙️Text-to-speech do Google agora aceita direcao de cena

O Google DeepMind apresentou o Gemini 3.1 Flash TTS, um modelo de texto para voz que aceita comandos de estilo direto no texto. Voce escreve algo como "fale isso com entusiasmo" ou "pausa aqui" e o modelo obedece. --- Parece simples, mas muda o jogo. Ate agora, controlar a entonacao de uma voz sintetica era um trabalho de ajuste fino, quase artesanal. Agora e so escrever um roteiro com instrucoes e a voz segue. Funciona em mais de 70 idiomas, com marca d'agua digital (SynthID) em tudo que gera. --- Me impressionou o quanto isso abre de possibilidade pra quem cria conteudo, podcasts ou audiobooks. Concorrentes como ElevenLabs e OpenAI ja estao de olho - e o preco, segundo relatos, esta agressivo.

@snsf

🔧OpenAI abre o motor dos agentes estilo Codex

A OpenAI lancou uma grande atualizacao do Agents SDK, o kit de ferramentas pra quem quer construir agentes de IA que rodam por longos periodos sem cair. --- A ideia e que qualquer desenvolvedor consiga montar agentes no estilo do Codex - aqueles que leem arquivos, usam o computador, guardam memoria e se compactam sozinhos quando o contexto fica grande. O mais legal: agora o "cerebro" e o "corpo" estao separados. Voce pode rodar o agente no seu proprio servidor ou usar parceiros como Cloudflare, Vercel e E2B pra execucao em containers. --- Tudo e open-source. Da pra inspecionar, customizar e usar do seu jeito. Pra quem quer construir produtos com IA que realmente funcionam em producao, isso e uma peça que faltava.

Receba no seu email

Todo dia, grátis pra sempre.

Assinar newsletter