Contexto é o Novo Código — Patrick Debois, Tessl
Contexto é o novo código, afirma Patrick Debois, da Tessl.
Conteudo
TLDR;
Patrick Debois explica que o contexto é o novo código porque os desenvolvedores agora usam prompts, instruções reutilizáveis como agent.md e contextos de fontes externas para gerar código via IA, transformando código em skills e workflows reutilizáveis. O Context Development Life Cycle é um ciclo infinito inspirado no DevOps, que inclui gerar contexto via prompts e documentações, testá-lo com evals e validações, distribuí-lo, observá-lo em uso e adaptá-lo ou regenerá-lo conforme necessário. Para testar o contexto, Debois recomenda evals semelhantes a linting para validar formato, ferramentas como Grammarly para checar clareza e compreensão pelo agente, e verificações de impacto de mudanças em prompts ou instruções.
Resumo
No palestrante, Patrick, abre o track de arquitetura em uma conferência de AI Engineering, destacando que o contexto se tornou o novo código no desenvolvimento com agentes de IA. Ele interage com o público, notando que todos usam ferramentas de codificação por IA, e propõe o "ciclo de vida de desenvolvimento de contexto" (Context Development Life Cycle), análogo ao SDLC tradicional, mas em loop infinito inspirado no DevOps: gerar, testar, distribuir, observar e adaptar. Na geração, enfatiza prompts reutilizáveis (como agent.md), integração de documentações de bibliotecas atualizadas, repositórios GitHub/Slack e especificações que o agente quebra em planos passo a passo; transforma códigos em "skills" flexíveis para onboarding ou tarefas como detecção de gerenciadores de pacotes. No teste, compara a linting para validar formatos, "Grammarly" para prompts (checando clareza e completude via feedback do agente) e evals para medir impactos de mudanças. Ele critica o "YOLO" em edições de contexto, defende voice coding para descrições mais elaboradas e menciona distribuição para equipes e observação para iterações. A palestra explora essa transição de código para contexto gerado por IA, resolvendo problemas complexos sem codificação manual excessiva. (198 palavras)