DEV Community

My AI Co-Pilot Has No Common Sense

Henk van Hoek on August 07, 2025

I've been working with an AI on a new project. For the most part, it has been a fantastic experience. It writes boilerplate code in seconds and rem...
Collapse
 
frickingruvin profile image
Doug Wilson

"That was the moment I truly understood how this partnership works. The AI is an incredible engine. It has all the technical knowledge in the world, but it has no wisdom. It doesn't understand the "why" behind a project unless you constantly remind it.

My role, as the engineer, is not just to ask questions. It's to be the project's memory, its architect, and its conscience. It's to know when a clever solution is actually a dead end."

Extraordinarily well put, sir. Bookmarking and sharing ...

Collapse
 
aardoiz profile image
Alfonso Ardoiz

That's a cool example of recency bias. As AI developer I have experienced many cases like this, where initial instructions are usually ignored as the LLMs tend to use the last input tokens instead to generate new content. Thanks for share it!!

Collapse
 
d7460n profile image
D7460N

Very good write-up. My experience is the same, but focus and memory is lost after the third, maybe fifth prompt, if I'm lucky. Falls back on non-contextual, closed-system, group-think. Innovation is dead.

Collapse
 
henk_van_hoek profile image
Henk van Hoek

I have much longer sessions. Some are over 500.000 tokens. I noticed my desktop with 32 GB Ram is much faster as my laptop wuth 16 GB Ram. Maybe CPU power atributes to the speed. I use my laptop with remote deaktop to the beefy PC.

Collapse
 
prema_ananda profile image
Prema Ananda

I mainly use Gemini 2.5 Pro. When it hits a dead end, I go to Claude-4 and it comes to the rescue :-)

Collapse
 
henk_van_hoek profile image
Henk van Hoek

Maybe it depends on the domain we are working. But definitly worth a try ofcourse.

Collapse
 
gregory_willis_db2b7f3142 profile image
Gregory Willis

Great post and truer words never spoken. I have been developing intensively (relative to my experience) with Claude (and occasionally DeepSeek) and have encountered the exact same issues.
On one occasion Claude actually began to go real deep on a problem that we had already resolved. I had to remind him that it was working.
In my case at least, I have really needed to upgrade my prompting skills to avoid a lot of wasted time and unnecessary iterations.
This post hit home. Thanks for sharing.

Greg

Collapse
 
ahmet_salih profile image
Ahmet Salih

I need to be reminded every time to create dual-language content on GitHub. As long as I don't forget the reminders, there is no problem.

Collapse
 
henk_van_hoek profile image
Henk van Hoek

I use now pure English only. No problems anymore. It is funny it catches my spelling mistakes perfectly. Dutch is my first language so it was a little bit getting used to.

Collapse
 
ghotet profile image
Jay

I'm not sure if you were using github co-pilot or MS co-pilot, but I found it (MS Copilot) to be exactly as you said, it writes great code but lacks the context awareness to stick to anything that isn't singularly focused.

With that said try out Claude or even Chat GPT (The $20/month plan is pretty great honestly). They do a much better job of considering the project as a whole and not just hyper focusing on that one bug like you mentioned. I haven't used Claude code in a while but GPT even has project folders now so it will hyper focus on any chats within the scope of the project which is great for more advanced systems with many different scripts being utilized.

Collapse
 
henk_van_hoek profile image
Henk van Hoek

The co-pilot is used as a generic name. I actually use aistudio, sometimes ChatGPT for simpeler issues. Tried Claude as well. Ad Microsoft Co-Pilot is not a real AI, it is a interface betwren me and an LLM you prefer. I think the aistudio is giving me the best responses, even in long chats up to 500.000 tokens used.
What I learned today is to let aistudio to generate the prompt for a new chat if the UI is getting slower. Sometimes a little tweak is required. But this was a real time saver.

Collapse
 
ghotet profile image
Jay

I learned while using chat GPT to help with larger projects that yeah eventually it slows down when the chat gets long, so what I would do at that point is ask it to provide me a full summary of what was done, what didnt work, what did work, and where I am at that moment and then I would copy and paste that summary into a new chat to be able to quickly get right back to where I was. Might be worth a try!

Thread Thread
 
henk_van_hoek profile image
Henk van Hoek

It is exactly what I do.

Collapse
 
gamelord2011 profile image
Reid Burton

There is actually an expermintal setting in vscode that helps with context and coding guidelines, you can add the path to a markdown file, and the AI will use it as context.

Collapse
 
henk_van_hoek profile image
Henk van Hoek

I use google aistudio. There is a text field "system information" for this purpose

Collapse
 
gamelord2011 profile image
Reid Burton

Cool!