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 решает эту проблему архитектурно — агент получает точную семантическую информацию от компилятора или анализатора языка, а не «угадывает» структуру проекта по тексту файлов. В теории это должно резко повысить точность механических правок и снизить стоимость контекста.
Реакция сообщества и IDE-разработчиков
На фоне новости вновь всплыл старый конфликт CLI-агентов и IDE. Комментаторы сравнивают Claude Code с возможностями Cursor и продуктов JetBrains, указывая, что в IDE подобная информация доступна «из коробки».
При этом критика чаще направлена не в сторону Anthropic, а в адрес крупных IDE-вендоров. В частности, многие считают, что JetBrains упустила шанс сделать свои мощные инструменты рефакторинга нативной частью AI-агентов, ограничившись собственными экспериментами с AI.
I really can't understand why JetBrains hasn't integrated its refactoring tools into the AI system. Really missed the boat on making their platform transformational for AI coding. Imagine how much smaller the context would be for a tool that renames a function than editing hundreds of files. This LSP support is a good start but without the mutation functions it is still pretty lackluster. Plus LSPs aren't as good as JetBrains generally.
Отдельная линия дискуссии — почему вообще CLI, а не IDE. Сторонники Claude Code отмечают, что терминал становится универсальным интерфейсом оркестрации: код, тесты, инфраструктура и автоматизация сходятся в одном месте. LSP в этом контексте — шаг к превращению CLI в «IDE без GUI».
So they moved coding AIs from the IDE into a standalone CLI and now are building an IDE around the CLI?
Русскоязычное сообщество про AI в разработке

Друзья! Эту новость подготовила команда ТГК «AI for Devs» — канала, где мы рассказываем про AI-ассистентов, плагины для IDE, делимся практическими кейсами и свежими новостями из мира ИИ. Подписывайтесь, чтобы быть в курсе и ничего не упустить!
