Coding agents don't understand your codebase. Yeah, sounds weird I know. They edit your files, run your tests, fix bugs across multiple modules.

It feels like they get it. But they don't. I spent a while looking into how these tools actually work under the hood. There's no deep understanding happening.

I mean, there IS reasoning - but not as deep as you may think. They can't look at your repo and