pessoalmente a IA que eu mais utilizo na verdade é a extensão da Junie nas IDEs da jetbrains, no caso dela, faz sentido ela parar para verificar outros arquivos e fazer passos adicionais, na verdade eu gosto disso, porque ela consegue entender melhor meu projeto, acho que é a única que realmente consegue ENTENDER meu projeto e o que eu estou de fato pedindo.
é triste saber que uma extensão tão boa esteja sendo descontinuado pela própria jetbrains a favor da sua versão em cli.
eu também consigo ver os pensamentos dela, tipo ela abre um arquivo: ela diz em qual linha abriu o arquivo, ela para para ler, dps ela fala o que entendeu o que tal função faz, depois vai em outro arquivo que também faz referência ao principal e vai analisando e entendendo, eu sempre paro para ver os pensamentos dela em cada passo para caso ela entenda algo errado eu pare o pensamento dela e corrija.