Um dos principais temas de como eu arquitetei o agente que constrói isso é que o agente passa muito mais tempo refatorando, testando e avaliando o código existente do que adicionando novas funcionalidades. Apenas ~1/10 das janelas de contexto adiciona uma nova funcionalidade