←back to thread

514 points mfiguiere | 1 comments | | HN request time: 0.389s | source
Show context
asadm ◴[] No.43711158[source]
These days, I usually paste my entire (or some) repo into gemini and then APPLY changes back into my code using this handy script i wrote: https://github.com/asadm/vibemode

I have tried aider/copilot/continue/etc. But they lack in one way or the other.

replies(4): >>43711176 #>>43711235 #>>43711331 #>>43716444 #
jwpapi ◴[] No.43711331[source]
It’s not just about saving money or making less mistakes its also about iteration speed. I can’t believe this process is remotely comparable to aider.

In aider everything is loaded in memory I can add drop files in terminal, discuss in terminal, switch models, every change is a commit, run terminal commands with ! at the start.

Full codebase is more expensive and slower than relevant files. I understand when you don’t worry about the cost, but at reasonable size pasting full codebase can’t be really a thing.

replies(2): >>43711368 #>>43712090 #
1. t1amat ◴[] No.43712090[source]
Use a tool like repomix (npm), which has extensions in some editors (at least VSCode) that can quickly bundle source files into a machine readable format