▲ | gorbypark 4 days ago | |||||||
As a $20 month user, I can tell you in my experience it's "refactoring" jobs that really smash through those tokens quickly. If you do a "write a component that does this" kinda thing, you can use the $20 plan almost an unlimited amount of time. If you are doing "find all instances of ComponentFoo, change to ComponentBar, refactor each screen for correct usage of ComponentBar" kinda things, it's going to grep through your code, find multiple files, read all of them into context and start making changes one by one and/or spin up a subagent to do it. You'll be rate limited pretty quick doing things that way. | ||||||||
▲ | mike_hearn 4 days ago | parent | next [-] | |||||||
Are people really using LLMs this way? Can't your IDE at least attempt global refactorings? I get that it's harder with dynamic languages like Python but using an LLM to rename a class seems like using a nuke to crack a nut. | ||||||||
| ||||||||
▲ | nkassis 4 days ago | parent | prev | next [-] | |||||||
That kind of gives a point in favor of AI enabled IDEs, these kind of operations could often be achieved with simple refactoring tools available without AI today and save massive amount of trees. | ||||||||
▲ | gaws 2 days ago | parent | prev [-] | |||||||
> If you are doing "find all instances of ComponentFoo, change to ComponentBar, refactor each screen for correct usage of ComponentBar" kinda things, it's going to grep through your code, find multiple files, read all of them into context and start making changes one by one and/or spin up a subagent to do it. You'll be rate limited pretty quick doing things that way. Huh?? grep and sed do this for free; you don't need A.I. for that. |