Eu adoro Rust e uso-o cada vez mais a cada dia que passa, mas a compilação é um verdadeiro aborrecimento. Ela consome tanto a CPU porque tenho cerca de 15 agentes todos tentando compilar em momentos diferentes, e se mais do que alguns o fizerem ao mesmo tempo, todos os meus terminais ficam super lentos e não responsivos. Isso realmente arruína meu prazer em presidir meu império de bagunça, que normalmente é tão divertido para mim. Acho que isso também está piorando minha pressão arterial. Chegou a um ponto tão ruim que acho que preciso criar uma boa ferramenta focada em agentes que me permita usar N máquinas linux remotas que tenho disponíveis via ssh, e então fazê-las atuar como trabalhadores de compilação remotos, para que a máquina que executa os agentes nunca fique sobrecarregada pela compilação. Preciso descobrir a maneira mais elegante de implementá-la para que os agentes realmente a utilizem de forma consistente. Pergunto-me se poderia criar algo como DCG que atue como um gancho de pré-ferramenta e reescreva dinamicamente as chamadas de ferramentas de compilação (rustc/cargo) para distribuí-las pela minha rede de trabalhadores. Vou tentar resolver isso esta noite.