Top
Best
New

Posted by JamesSwift 12/22/2025

Claude Code gets native LSP support(github.com)
511 points | 339 commentspage 4
trq_ 12/23/2025|
Hi, work on Claude Code here! Let me know if you have any feedback!
swader999 12/23/2025||
How do I get Claude to start using the LSP? I've got go, kotlin, swift and typescript projects that might benefit.
Jgrubb 12/23/2025||
That tool search tool y'all announced recently - huge upvote for getting that into Claude code.
behnamoh 12/22/2025||
No Python LSPs yet!
guessmyname 12/22/2025||
1. https://docs.astral.sh/ty/

2. https://github.com/microsoft/pyright

3. https://github.com/python-lsp/python-lsp-server

4. https://github.com/palantir/python-language-server

simlevesque 12/22/2025||
There's pyright-lsp. Isn't this a Python LSP ? or is it lacking important features ?
throw-12-16 12/23/2025||
still distributed as an npm global that runs out of your home directory.

insane way to distribute a core product considering the state of npm.

colonCapitalDee 12/22/2025||
Great news. I was just starting to explore creating a goto-definition skill for CC, glad I don't have to figure that out now :)
sathish316 12/22/2025||
Can you do @ and refer to a method or variable in a file with lsp support? Otherwise, how can lsp context be used in Terminal chat?
teaearlgraycold 12/22/2025|
A big use case will be to tell the LLM what the type of an expression is.
kristo 12/23/2025||
LLMs should operate on the code's AST when possible, and should be trained on code's AST as well
dfaiv 12/23/2025||
it doesn't seem to mention anything on using the LSP for linting/typechecking? That's what I really want, instead of my unholy combo of post edit hooks and claude.md "PLEASE PLEASE PLEASE run type checking and linting before you think everything is done..."
sixothree 12/22/2025||
Serious question, does this mean it will support Roslyn? Or will they "bake their own" version?
helsinki 12/23/2025||
It has been in the source code for like two months. I've been using it for a while now.
octopoc 12/22/2025|
Seems like SCIP would be a better fit, although not as widely supported by languages I suppose.
0xdeafbeef 12/23/2025|
It takse long to regen on big codebases, but yes
More comments...