Better than LSP for LLM coding agents

LSP is great for IDEs — and that’s the problem The Language Server Protocol (LSP) was designed to let editors provide interactive editing features: autocomplete, diagnostics, go-to-definition, etc. That design assumes an IDE-like client that: Keeps files open in memory (buffers) Streams every edit to the server in real time Maintains a long-lived session with capability negotiation and message envelopes (JSON-RPC + headers) That’s a perfect fit for an editor. ...

February 18, 2026 · 5 min · Bogdan Novosad