
Anthropic发布Claude Code v2.0.74更新,添加语言服务器协议(LSP)工具,让Claude Code在终端机的程序开发流程中,能取得更即时的错误与警告诊断,并支持跳至定义、寻找参照与鼠标停驻时的符号说明等。此次更新进一步扩展Claude Code在程序代码理解的能力,使其不只依赖文本内容推理,也能直接接上语言服务器提供的语义资讯。
依Claude Code文件说明,LSP插件可提供即进程序代码智能,语言服务器会在每次程序代码编修后回应诊断结果,使Claude能更快看到错误与警告,并通过程序代码导航查询定位符号定义、参照位置与鼠标停驻时的资讯,同时取得类型与文件线索。
在导入LSP机制前,Claude Code若要取得更精准的错误位置与符号关联,常见做法是先读取文件内容,再搭配编译器或类型检查器等外部输出来比对线索。导入LSP后,诊断与符号资讯会以较标准化的方式反馈,错误位置与符号关联也更容易被直接指出。
Claude Code文件将插件市场定位为插件目录,能提供集中式探索、版本关注与自动更新等管理能力,并支持以Git存储库或本机路径等多种来源来发布,也就是说,团队可以把LSP服务器的设置包进插件,再通过自建市场提供给内部成员使用,降低每位开发者各自安装与调整设置的负担,让环境一致性更容易维持。
官方文件指出,LSP服务器设置可放在插件根目录的.lsp.json,或直接写入plugin.json中,并以文件扩展名对应语言识别。插件只描述如何启动语言服务器,语言服务器执行文件仍需另行安装,要是系统找不到可执行文件,会在/plugin错误页面提示相关消息。官方也列出多个常见语言的程序代码智能插件与所需语言服务器,并说明可在/plugin的Discover标签搜索lsp安装。











