←back to thread

514 points mfiguiere | 2 comments | | HN request time: 0.409s | 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 #
brandall10 ◴[] No.43711176[source]
Why not just select Gemini Pro 2.5 in Copilot with Edit mode? Virtually unlimited use without extra fees.

Copilot used to be useless, but over the last few months has become quite excellent once edit mode was added.

replies(1): >>43711216 #
asadm ◴[] No.43711216[source]
copilot (and others) try to be too smart and do context reduction (to save their own wallets). I want ENTIRETY of the files I attached to context, not RAG-ed version of it.
replies(7): >>43711284 #>>43711344 #>>43711358 #>>43711390 #>>43711512 #>>43714121 #>>43714629 #
1. thelittleone ◴[] No.43711358[source]
Regarding context reduction. This got me wondering. If I use my own API key, there is no way for the IDE or coplilot provider to benefit other than monthly sub. But if I am using their provided model with tokens from the monthly subscription, they are incentivized to charge me based on tokens I submit to them, but then optimize that and pass on a smaller request to the LLM and get more margin. Is that what you are referring to?
replies(1): >>43711504 #
2. asadm ◴[] No.43711504[source]
Yup. but also there was good reason to do this. Models work better with smaller context. Which is why I rely on Gemini for this lazy/inefficient workflow of mine.