What is everybody’s favorite (or least favorite) AI coding tools?
I have a few web app based projects that I work on semi-professionally.
I’ve used ChatGPT (as in, manually typing in prompts to their web UI) to help me write code, but I’m assuming there is a much more efficient way to do this.
What tools do you guys use to help with coding? What problems do they solve?
If you mean tools to use AI while coding, then there are GitHub Copilot and JetBrains AI Assistant. Their primary advantage is integration wit IDEs. Tools like these try to be smart and feed relevant parts of your oroject to the LLMs.
The results are mixed, but most would agree that they are great time savers.
Indeed, a valid concern regarding these tools is their occasional lack of adequate contextual information about the project.
Typically, the context provided is limited to the current file, any open files, and the names of files within the project, all constrained by the size of the prompt window.
For work, we get access to github copilot + chat. Occasionally if there is a newer library than the training data, I might use chatgpt4 to have the llm research a topic for me on the internet
For home, personal projects I’ve been switching between Chatgpt Pro and my local ollama + twiny + vscodium
i usually hit the limit for gpt4 requests on chatgpt pro so I’ll switch to my local llm for simple regex and terminal look ups
I feel like AI tools right now like co-pilot are just best for scaffolding and sometimes it’s just plain wrong. Most of the scaffolding use I’ve been using for was already supported by VScode plugins. I really don’t see the value of it currently. I feel like AI is still very much started in the hype cycle.
Best thing it does (for me currently) is point you in the right direction if you are struggling to find a use of a new design pattern.