HACKER Q&A
📣 fallinditch

How are you getting on with AI coding assistants?


Hi

This is such a fast moving area, would be good to get your take on the optimal setup and any tips or recommendations.

I'm looking to add a coding assistant to VS Code, I was going to subscribe to Github Copilot but then I saw there are a bunch of interesting looking VS Code extension AI assistants that presumably are more cost effective by purchasing tokens for an API key:

Tabnine

Amazon Q

Continue

Codeium

Blackbox

CodeGPT

Gemini Code Assist

Cody

Double

Thanks for any advice or feedback on your experience with these tools!


  👤 paradite Accepted Answer ✓
I use GitHub Copilot for simple tasks like line completion and writing functions.

For bigger tasks I use ChatGPT macOS desktop app.

I also built a simple desktop tool (https://prompt.16x.engineer/) that help me embed source code context into the prompt.

This way I can copy paste the prompt directly into ChatGPT, instead of relying on IDE extensions.


👤 banseljaj
I have used GitHub Copilot since it came out. I mostly use it for code explanations and writing tests.

My experience is that you can't trust it completely for obvious reasons, so you need to know what you are doing before you can rely on these tools.

I have tried Amazon Q and was severely disappointed.


👤 mstaoru
Absolutely useless so far, the code is either completely wrong or subtly broken in a way that takes much more time to fix than it would take to write it from scratch. I limit my usage to asking about some obscure APIs for the libs I do not remember by heart (e.g. "how to implement analog to Excel VLOOKUP for 2 Pandas frames" and then I'm like "ohh right, merge").

👤 stop50
In private i don't use them, because i have doubts about the legality and in my work i can't use them because of the legality and data protection concerns

👤 sabbaticaldev
I developed one myself, I didn’t like none of the options I tried

👤 fallinditch
--- there's also a Phind extension