Re:GitHub Agentic Workflows
by catlifeonmars on Monday February 09, 2026 @08:31AM
(#46945006)
Does the agent have a way to interact with the lsp?
Re:GitHub Agentic Workflows
by onionisafruit on Monday February 09, 2026 @09:45AM
(#46945774)
I don’t know about other lsps, but gopls has an -mcp flag that makes it run an mcp server. There’s also a jetbrains plugin for claude that gives claude the ability to use a subset of your jetbrains IDE’s features.
I usually have both of those configured when using claude on Go repos, and I still have the same frustrations as the comments above. Gopls has symbol search, but claude almost always uses grep to find uses instead.
Re:GitHub Agentic Workflows
by catlifeonmars on Tuesday February 10, 2026 @09:05AM
(#46959865)
Didn’t know about the go lsp builtin mcp server. That’s neat!
Does preventing the agent from using a shell help at all with the grep issue?
For the second, I totally agree. I continue to hope that agents will get better at refactoring, and I think using LSPs effectively would make this happen. Claude took dozens of minutes to perform a rename which Jetbrains would have executed perfectly in like five seconds. Its approach was to make a change, run the tests, do it again. Nuts.