Компания Anthropic анонсировала поддержку Language Server Protocol (LSP) для своего инструмента Claude Code. Эта возможность, в первую очередь, доступна через CLI-инструмент и позволяет агенту взаимодействовать непосредственно с языковыми серверами. Используя LSP, Claude Code может выполнять такие операции, как переход к определению, поиск ссылок на символы и навигация по проекту, что улучшает точность и скорость работы с кодом.
Ранее агенты, использующие Claude Code, полагались на инструменты вроде grep для поиска в коде, что ограничивало их возможности. Теперь LSP предоставляет детальную семантическую информацию от компилятора, что значительно упрощает задачу рефакторинга и уменьшает вероятность ошибок при больших изменениях в коде.
Дебаты вокруг использования CLI по сравнению с традиционными IDE вновь активизировались. Некоторые аналитики считают, что интеграция мощных инструментов рефакторинга в AI-агенты могла бы значительно изменить подход к разработке. Это решение от Anthropic рассматривается как шаг к превращению CLI в полноценную среду разработки без графического интерфейса.
Друзья! Эту новость подготовила команда ТГК «AI for Devs» — канала, где мы рассказываем про AI-ассистентов, плагины для IDE, делимся практическими кейсами и свежими новостями из мира ИИ. Подписывайтесь, чтобы быть в курсе и ничего не упустить!
*компания Meta Platforms Inc. признана экстремистской организацией, ее деятельность на территории России запрещена.
