Artigos e Referências — Biblioteca de Desenvolvimento com IA
Baixar PDFCompilação de artigos, referências, vídeos, repositórios e ferramentas sobre desenvolvimento de software assistido por IA em 2026-2027.
Vídeos e Talks (Essencial)
Geoffrey Huntley: Ralph Wiggum as a Software Engineer
A palestra que definiu o movimento agêntico. Huntley explica por que o desenvolvimento manual está morrendo e apresenta a técnica do Bash loop para forçar agentes a trabalharem de forma autônoma até o sucesso.
- Conceito chave: "Sit on the loop, not in it" (Sente no loop, não dentro dele).
- Analogia: O software como "argila na roda de oleiro" (Pottery Wheel).
Simon Willison: The AI Coding Paradigm Shift
Episódio do High Leverage Podcast onde Willison discute a convergência entre o "Vibe Coding" de amadores e a "Engenharia Agêntica" de profissionais.
- Conceito chave: "Normalização de Deviance" e a importância da verificação manual.
Brian Castle: Building with Pure Vanilla Claude Code
Workshop focado em usar as funcionalidades nativas do Claude Code (como Plan Mode e Clarifying Questions) sem depender de frameworks externos complexos.
Michele Torti: Claude Code Mastery (Masterclass)
Um guia exaustivo de 3 horas cobrindo desde o setup inicial até a orquestração de times de sub-agentes e integração com MCP servers de produção.
Artigos fundamentais
Spec-Driven Development
- Geoffrey Huntley: Ralph Wiggum as a Software Engineer — a técnica do while-loop com specs para coding agents. O artigo que definiu o SDD moderno.
- Geoffrey Huntley: From Design Doc to Code (Groundhog) — como transformar design docs em código com Cursor. Fluxo spec → fix_plan → implementação.
- Geoffrey Huntley: LLMs are mirrors of operator skill — a qualidade do output da IA é proporcional à habilidade do operador.
Agentic Engineering
- Simon Willison: Vibe Coding vs Agentic Engineering — a diferença entre "codar por vibração" e engenharia estruturada com IA. Introduz o conceito de "normalização de deviance".
- Simon Willison: Agentic Engineering Patterns — guia completo de padrões: TDD com IA, subagentes, git workflows, fresh context.
- Addy Osmani: Vibe Coding is Not an Excuse for Low-Quality Work — Uma defesa apaixonada do rigor técnico e dos testes mesmo quando a IA escreve a maior parte do código.
Anthropic (Claude)
- Anthropic: SWE-bench with Sonnet — como o scaffold de agente foi projetado. Filosofia de tool interface design.
- Anthropic: Claude Code Quality Postmortem (Abr 2026) — três bugs que degradaram qualidade: effort default, thinking limpo, verbosidade constraint.
- Anthropic: Prompting Best Practices — guia oficial para Opus 4.7.
Repositórios e Comunidade
| Repo | Stars | O que é |
|---|---|---|
| punkpeye/awesome-mcp-servers | 60k+ | A lista definitiva de MCP servers da comunidade. |
| anthropics/claude-cookbook | 42.6k | Notebooks para tool use, RAG, vision, subagentes |
| modelcontextprotocol/servers | 10k+ | Servidores MCP oficiais da Anthropic (GitHub, Postgres, Slack). |
| ghuntley/ralph | 5k+ | Exemplos práticos e templates para o loop Ralph. |
| SWE-agent/SWE-agent | 15k+ | Framework para resolução de bugs reais do GitHub. |
Ferramentas (2027)
Coding Agents
- Claude Code — O padrão ouro para desenvolvimento agêntico via CLI e Terminal.
- Cursor — A IDE mais popular com integração nativa de planejamento agêntico.
- GitHub Copilot Workspace — Focado em resolver issues diretamente no repositório.
- Windsurf — IDE com "Flow" que mantém memória persistente entre sessões.
Protocolos e Infra
- MCP (Model Context Protocol) — O protocolo universal para conectar IAs a dados.
- Sequential Thinking — Ferramenta MCP para melhorar o raciocínio passo-a-passo.
- Brave Search MCP — Dá aos agentes acesso em tempo real à web.
Tweets e discussões notáveis
@simonwillison (Simon Willison)
"O maior risco dos assistentes de IA não é que eles escrevam código ruim. É que eles escrevam código 'bom o suficiente' para pararmos de revisá-lo."
@huntley (Geoffrey Huntley)
"Pense no contexto como um array. Você dá um 'malloc' no início do loop com as suas specs e executa uma tarefa por vez para evitar a decomposição do contexto."
Glossário do Dev Agêntico
| Termo | Definição |
|---|---|
| Ralph Loop | Um loop infinito (while) que executa o agente até que a tarefa seja concluída. |
| Pottery Wheel | Filosofia de tratar o código como argila: se não está bom, ajuste a spec e "rode a roda" de novo. |
| Grill Me | Comando que força a IA a encontrar falhas críticas no seu próprio plano antes de começar. |
| Compact | Comando para resumir a história da sessão e economizar tokens. |
| MCP | Model Context Protocol — o 'USB' das IAs para conectar ferramentas externas. |
Anti-Patterns — Erros Comuns ao Usar IA no Desenvolvimento
Os 12 erros mais comuns que desenvolvedores cometem ao usar IA para código. Como identificar e corrigir cada um deles.
Roadmap: Preparação para Teste Prático de Engenharia de IA
Guia completo de preparação para testes práticos de desenvolvedor e engenheiro de IA: o que é cobrado, como se preparar, projetos para portfólio e plano de estudo intensivo.