Ir para o conteúdo principal
ArchPrompts
Voltar ao blog
Caderno técnico / Nota de campo

Radar Tech: 5 anos de código em 2 semanas — o que a migração da Asana com Codex ensina a quem adota agentes

O case Asana+Codex (migrar a suíte de testes legada em ~2 semanas, contra uma estimativa de 5 anos) reacendeu o debate sobre agentes de IA em engenharia. Veja o que é real, o que é exagero de marketing e o padrão de arquitetura human-in-the-loop por trás do feito.

João Gabriel
4 min de leitura
Radar Tech: 5 anos de código em 2 semanas — o que a migração da Asana com Codex ensina a quem adota agentes
AP / Prancha visual 01
Leitura principal

O case que mais mexeu com a engenharia nas últimas 24h foi o da Asana. Segundo o site da OpenAI, a empresa usou o Codex para migrar a suíte de testes legada (remover o Enzyme, framework antigo de testes de React) em cerca de duas semanas — contra uma estimativa interna de aproximadamente 5 anos de trabalho e US$ 6 milhões.

A história gerou euforia e ceticismo em proporções parecidas. O tipo de claim que "5 anos em 2 semanas" é fácil de vender e difícil de verificar. Mas, por trás do ruído, há um padrão de arquitetura real que vale a pena estudar — e que qualquer time que queira adotar agentes de IA em tarefas de migração deveria copiar. É esse padrão o assunto deste Radar Tech.

O que realmente aconteceu (o que dá para extrair do case)

O detalhe mais valioso do caso não é o número. É o desenho do processo:

  • Uma tarefa longa, tediosa e altamente testável (portar testes entre frameworks de UI) foi fatiada em unidades independentes.
  • Agentes paralelos executaram cada fatia em ambiente isolado.
  • Um engenheiro sênior revisava o progresso duas vezes ao dia e validava cada mudança proposta antes do merge.
  • O critério de sucesso era a preservação de comportamento: os testes migrados precisavam continuar validando exatamente o mesmo comportamento de usuário.

É exatamente o tipo de tarefa em que a IA brilha: portagens de milhões de linhas, mecanicamente repetitivas, sem decisão criativa — e com uma rede de segurança clara. Mas atenção: esse desenho não tira o humano do circuito. Ele muda o papel do humano.

O que os críticos apontaram (e você deveria levar a sério)

A discussão na comunidade levantou pontos justos:

  • Estimativas infladas historicamente: se o time estimou 5 anos, talvez a tarefa nunca tenha sido priorizada de verdade. "5 anos" pode não significar o que parece.
  • Falta de verificação independente: o case é um PR da OpenAI. Números de venda não passam por auditoria.
  • O risco de aplicação cega: "limpar 5 anos de tickets em 5 minutos com WONTFIX" é uma sátira — mas tem um fundo de verdade sobre a facilidade de fabricar progresso.

A leitura madura é: o valor está no método, não no número. E o método precisa de um harness de verificação e de gates humanos — ou você estará só trocando uma alucinação por outra de forma mais rápida.

O padrão de arquitetura digno de copiar (human-in-the-loop)

Se você quer adotar agentes para migrar código legado, o que importa é a arquitetura do pipeline, e não o marketing:

  • Mapear o impacto e definir o contrato de comportamento (o que não pode mudar em runtime).
  • Fatiar em unidades independentes — fatiar é o que destrava o paralelismo. Agentes que compartilham estado colidem.
  • Executar cada agente em sandbox isolado, em branch própria, com o toolchain pinzado.
  • Rodar verificação contínua: characterization tests, parity/golden tests, cobertura, lint. Sem isso, alucinação vira regressão silenciosa.
  • Manter um gate de revisão humana com critérios objetivos — não gosto. Reprovações voltam com feedback estruturado.
  • Checkpoint por fatia e rollback automático em falha.

É isso que transforma "proposta plausível" em "proposta auditável e reproduzível". Sem verificação e sem gate, você não acelera: você apenas acelera o envio de erros para produção.

Onde entra a IA aplicada à engenharia

Este caso se soma a um mês agitado de agentes de codificação: novos harnesses abertos (fx, OneCLI, HarnessRouter), discussão sobre AGENTS.md no Claude Code, e o tema recorrente de controlar agentes em produção. O consenso que emerge é claro — agentes não substituem engenheiros; eles amplificam engenheiros que sabem projetar as cercas.

A tarefa da engenharia de software com agentes não é escrever um prompt solto. É projetar o sistema: escopo, fatias, verificações, gates e rollback. Quem dominar esse padrão vai fazer de uma semana o que parecia um projeto de ano — sem perder o controle sobre o resultado.

Resumo do dia

  • Case Asana + Codex: migração de testes legados em ~2 semanas vs. estimativa de 5 anos/US$6M — real, porém não verificável de forma independente.
  • O valor está no método (fatiamento + verificação + gate humano), não no número.
  • Lição prática: para agentes de IA em migração de código legado, o humano deixa de ser o executor e vira o gate de aceite. Projete as cercas.
  • Se você for aplicar isso no seu time, precisa de um pacote de prompt multi-arquivo — não de um parágrafo solto — para fazer o modelo cumprir o schema, os guardrails e a verificação corretamente.

Fique de olho: o próximo tópico quente já está chegando. Até o próximo Radar Tech.

Do conceito à execução

Ferramentas práticas para levar as decisões desta nota ao seu próximo projeto.

12 / selecionados
Arquitetura do Agente Cientista Multi-Arquivo — cada camada corresponde a um arquivo do pacote, desde o orquestrador até a saída validada.
Agentes
01 / 03

Agente Cientista: Pipeline Multi-Arquivo para Descoberta Matemática com LLM

por João Gabriel

gpt-5.6gpt-5.5claude-4+3
(0)
0 vendas
R$ 35,94
Fluxo de adoção: desenvolvedor → agente → guardrails → aprovação humana → deploy
Agentes
01 / 02

Adoção de Agentes de Código: Pacote Completo para Decisão Arquitetural com Guardrails

por João Gabriel

gpt-4GPT-4oclaude-3-opus+3
(0)
0 vendas
R$ 29,94
Arquitetura de referência do agente local sempre-ativo (ASA): Orchestrator, Model Runtime (Muse Glimmer Q4 ~17GB), Tool Executor, Permission Gate, Memory Store e Observer dentro da fronteira local, com Routing Layer e nuvem de fallback.
Agentes
01 / 03

Blueprint Arquitetural de Agente Local Sempre-Ativo — Pacote Multi-Arquivo para Design, Roteamento Local-Nuvem e Segurança (Muse Glimmer e Open-weights)

por João Gabriel

gpt-4ClaudeGemini
(0)
0 vendas
R$ 59,90
Comparação visual entre o custo de mudanças no modelo tradicional vs. modelo com agentes de IA. À esquerda escrever e manter estão atrelados. À direita, escrever é barato mas ownership continua caro.
Agentes
01 / 03

Agente de Decisão Arquitetural: Framework Multi-Arquivo para Governança de Mudanças com IA

por João Gabriel

gpt-4ClaudeGemini
(0)
0 vendas
R$ 35,94
Fluxo de decisao do agente -- do recebimento da tarefa ate a entrega da resposta, com autoverificacao e loop de correcao
Agentes

Arquitetura Multi-Agente com Modelos de Fronteira (Qwen 3.8, Claude, GPT)

por João Gabriel

qwen-3.8Claudegpt-5+1
(0)
0 vendas
R$ 29,94
Padrão Orquestrador–Trabalhador: o orquestrador divide a tarefa, delega a workers baratos com contrato JSON versionado, e recombina o resultado final — com guardrails de budget de tokens e timeout.
Agentes
01 / 03

Design de Sistemas Multi-Agente de IA: escolhendo o padrão de orquestração certo, estruturando agentes e mitigando os riscos clássicos (pacote multi-arquivo)

por João Gabriel

gpt-4ClaudeGemini+1
(0)
0 vendas
R$ 49,90
Pipeline de migração de código legado com agentes de IA: análise -> execução em sandbox -> gate de revisão humana -> verificação contínua com checkpoint e rollback.
Agentes
01 / 03

Arquiteto de Migração de Código Legado com Agentes de IA — Human-in-the-Loop para Resultados Reproduzíveis

por João Gabriel

gpt-4ClaudeGemini+1
(0)
0 vendas
R$ 49,90
O abismo do ownership: antes dos agentes, escrever e possuir tinham custos equilibrados. Com agentes, escrever caiu a quase zero mas possuir continua caro — criando um abismo que exige nova governança.
Agentes
01 / 03

Agente de Decisão de Ownership: Pacote Multi-Arquivo para Governar Mudanças na Era dos Agentes de IA

por João Gabriel

gpt-4ClaudeGemini+1
(0)
0 vendas
R$ 49,90
Arquitetura geral do Roteador Multi-Modelo — cliente envia tarefa ao router que distribui entre modelo econômico (K3) e premium (Fable), obtendo 93% de acurácia com até 50x menor custo
Agentes
01 / 03

Arquiteto de Roteador Multi-Modelo — Design de AI Gateways com Roteamento Inteligente entre Modelos Open e Fechados

por João Gabriel

gpt-4ClaudeGemini+2
(0)
0 vendas
R$ 49,90
Arquitetura em 3 camadas do Gateway Multi-Modelo: Aplicação → Orquestração (roteamento, cache, fallover, billing) → Modelos
Agentes
01 / 03

Gateway Multi-Modelo para Agentes de IA — Roteamento Inteligente, Resiliência e Otimização de Custos entre Provedores de LLM

por João Gabriel

GPT-4ogpt-4o-miniclaude-4-sonnet+4
(0)
0 vendas
R$ 59,90
Arquitetura do Agente de Revisão: orquestrador → 3 sub-agentes (conformidade, qualidade, preço) → modelo 9B RL-tuned → verificador com feedback loop de RL
Agentes
01 / 03

Agente de Revisão de Catálogo com RL (Fine-Tune 9B) — Pacote Multi-Arquivo

por João Gabriel

GPT-4oclaude-3.5-sonnetgemini-1.5-pro+1
(0)
0 vendas
R$ 49,90
O Locksmith Loop: Witness Search → execução paralela → oráculo de paridade → mutação/desbloqueio.
Agentes
01 / 03

Migração de COBOL → Java com agentes IA e validação determinística por paridade (bug-for-bug)

por João Gabriel

gpt-4ClaudeGemini
(0)
0 vendas
R$ 49,90