Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You can give agents the ability to check VSCode Diagnostics, LSP servers and the like.

But they constantly ignore them and use their base CLI tools instead, it drives me batty. No matter what I put in AGENTS.md or similar, they always just ignore the more advanced tooling IME.



Doesn't have to be a bad thing, not all languages have good LSP support. If the AI can optimize for simple cross-language tools it won't be as dependent on the LSP implementation.

I used grep and simple ctags to program in vanilla vim for years. It can be more useful than you'd think. I do like the LSP in Neovim and use it a lot, but I don't need it.


I also lived in ctags land, but gosh I don’t miss it. LSPs are a step change, and most languages do have either an actual implementation or something similar enough that’s still more powerful than bare strings.

It’s faster, too, as the model doesn’t need to scan for info, but again it really likes to try not to use it.

Of course I still use rg and fd to traverse things, cli tools are powerful. I just wish LLMs could be made to use more powerful tools reliably!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: