Загрузка видео...
Не удалось загрузить видео
Advent of Claude Day 30 - LSP Language Server Protocol in Claude Code provides - Instant diagnostics to see errors and warnings - Navigation with go to definition, find references, and more - Type info and docs for code symbols Claude Code now has IDE-level code intelligence
100,775 просмотров • 10 месяцев назад •via X (Twitter)
Комментарии: 36

Learn how to integrate LSP into Claude Code:

Will the agent use this, or is it just for humans?

Agents can use it!

Does Claude invoke it automatically when needed, or do I have to ask for it specifically?

It can invoke it automatically

this doesnt seem to work. I installed the c# and typescript/javascript and also isntalled the related servers on the system but claude fails to use the LSP's

It might be related to this issue on the latest version of CC:

this would be dope if it didn't require plugins @opencode does this natively should be baked in @bcherny @_catwu

Is it fixed yet or still broken as it was a week ago?

There's surprisingly no LSP (Language Server Protocol) support for Kotlin and Java.

Hope they will soon fix lsp in the latest version. I don't want to downgrade to 2.0.67 😤

What are your favorite prompts to use with this

This is AI prompting bs, please, just prompt like a retard. I'm running a 6 figures business asking stuff to Claude as "tf is this shit, revamp the UI". Your video show skill issues

Claude just made coding feel like cheating without an IDE.

Can you add Ruby and Ruby on Rails too please. 🙏

Fantastic!!

I wonder if this works with the extension

Would be great if the docs showed how to configure TS LSP server

/plugin then search for lsp, and you'll see the typescript-lsp official plugin :)

Correct?

Yeah I’m going to be taking massive advantage of this immediately. Thank you! 🙏

Let’s goooo!

@adocomplete how about this?

With 2.0.76 it is not working. As @bcherny confirm on GitHub that it is fixed. Please ask someone to release the fix. It is difficult to work with older versions.

the "instant diagnostics" part is quietly doing more work than most devs realize. how's it handling stuff like monorepos or weird project structures?

Fr some reason claude don't want to use LSP unless I mention it in the prompt. I tried to mention it in the CLAUDEmd fine but still the agent wasn't using this server. Do you have any tips?

Why not just neovim? Feels like the AI is basically integrating neovim features, the more it includes the better it looks

wow! didn't know u could do that!

This feature is not working. I have tried to install it using Golang and Typescript, it’s a well known issue.

It doesn't work in the plugin

"IDE" which ones? zed, vscode, nvim?

It's not working in 2.0.76 anymore.

@adocomplete I'm using the Serena plugin. Do I still need language specific LSPs?

claude is gonna cook when they move into phase 2 of bun integration.

Heads up: LSP in Claude Code 2.0.74+ is broken. LspServerManager.initialize() never loads servers from plugins. Multiple GitHub issues open (#15168, #15836, #16214). Plugin installs fine but always returns "No LSP server available". Waiting for official fix 🐛

You know advent is done, right?


