



Claude Code получил нативную поддержку LSP
Anthropic выкатили нативную поддержку Language Server Protocol (LSP) для Claude Code. Изменение уже доступно в CLI-инструменте, но прошло почти незаметно: без анонсов, документации и публичных разборов.
Поддержка LSP позволяет агенту напрямую обращаться к возможностям языковых серверов: переход к определению, поиск всех ссылок на символ, получение типов и документации, навигация по workspace и даже построение call-graph. По сути, Claude Code получает доступ к тем же структурным данным о коде, которыми обычно располагают IDE.
До этого Claude Code и аналогичные CLI-агенты были вынуждены опираться на grep, ripgrep и эвристики контекста. Это плохо масштабируется: переименование символа или перенос API в большом кодовой базе быстро раздувает контекст и повышает вероятность ошибок.
I was playing around with codex this weekend and honestly having a great time [...] but I was getting annoyed at it because it kept missing references when I asked it to rename or move symbols. So I built a skill that teaches it to use rope for mechanical python codebase refactors.
LSP решает эту проблему архитектурно — агент получает точную семантическую информацию от компилятора или анализатора языка, а не «угадывает» структуру проекта по тексту файлов. В теории это должно резко повысить точность механических правок и снизить стоимость контекста.
На фоне новости вновь всплыл старый конфликт CLI-агентов и IDE. Комментаторы сравнивают Claude Code с возможностями Cursor и продуктов JetBrains, указывая, что в IDE подобная информация доступна «из коробки».
При этом критика чаще направлена не в сторону Anthropic, а в адрес крупных IDE-вендоров. В частности, многие считают, что JetBrains упустила шанс сделать свои мощные инструменты рефакторинга нативной
Читать на habr.com