Comment by mystifyingpoi

8 hours ago

I think that's correct. Which is kinda funny, I remember 10y ago that I was heavily relying on IntelliJ features to understand new codebases (jump to definition, find all usages of a function, navigate from SQL to the table in database tab etc.).

It turns out, that for a machine, find and grep is all that's required.

Agents use find+grep because it's available everywhere and without any configuration, but they would still be more efficient with LSP. Once LSPs will be more easily configurable for agents, they will use them.

A human could get by with just find and grep too. And in both cases, find and grep will be slower and less precise than an IDE's code navigation features.