junie actually literally does that for some queries, i had it do it on one request one time a few days back
otherwise it's gonna make a request to the LLM for every single transformation, i just used it that way on one file, but if you want to make a change across many files it will fuck it up