You could use a CLI frontend for LSP, e.g. https://github.com/valentjn/lsp-cli
But why would that be better than LLMs using the LSP with a dedicated tool rather than a shell command tool?
But why would that be better than LLMs using the LSP with a dedicated tool rather than a shell command tool?
Models get stupid after the first 80-100k tokens are used so keeping bloated tools out of the window unless completely necessary is a pretty hard requirement for effective AI use IMO.
Plenty of MCPs and plugins and whatnot out there idly consuming 5-25k tokens 24/7. How is that the same?
I do it all the time. I have several MCPs configured but only enable them on demand.