|
|
|
|
|
by voiper1
704 days ago
|
|
I know this is a bit heavier since it's a whole program: https://aider.chat/ generates a repo map, suggests related files, then makes your request and does the editing for you. (with intelligent diff for models that work well.) They have a leaderboard for models for editing and what mode they use: https://aider.chat/docs/leaderboards/ EDIT: Oh, it looks like you're dumping the entire repo. Well, sure, I guess. Once it seems too big you can select just what you need.
Also gui tools like the open source https://www.continue.dev/ lets you pick files, search codebase via RAG, add docs, etc... |
|
However, I just had a go at using Aider, and WOW - I have tried a bunch of these auto-commit tools before (GPT Engineer, Fume, etc) but I found them to be clunky and unintuitive. Aider has fixed a lot of these problems, and I absolutely love it. Can't believe I hadn't heard of it until now. Thanks! I see myself using this quite a bit, and using Prelude when I need to debug something where the Aider workflow gets stuck.