php-lsp — плагин для Claude Code: что делает и как установить
Плагин подключает языковой сервер Intelephense к Claude Code. Он передаёт агенту диагностику и подсказки по коду для файлов с расширением .php.
/plugin install php-lsp@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-officialЧто делает php-lsp
Плагин запускает Intelephense для проектов на PHP. Агент получает данные о структуре кода и предупреждения компилятора, поэтому точнее находит ошибки в файлах с расширением .php.
Для работы требуется внешний пакет intelephense. Его нужно поставить глобально через npm командой npm install -g intelephense или через yarn. Без этого бинарника в системе языковой сервер не запустится.
Какие задачи решает
- находить ошибки и предупреждения в файлах
.php - получать диагностику от Intelephense прямо в сессии Claude Code
- передавать контекст структуры PHP-проекта агенту
Примеры запросов агенту
- Проверь файл
index.phpна наличие ошибок через LSP - Покажи диагностику Intelephense для
src/Kernel.php
Как установить php-lsp
Через маркетплейс плагинов
/plugin install php-lsp@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о php-lsp
Как установить php-lsp в Claude Code?
Сначала добавьте каталог официальных плагинов командой /plugin marketplace add anthropics/claude-plugins-official, затем установите плагин через /plugin install php-lsp@claude-plugins-official. Также установите сервер глобально: npm install -g intelephense или yarn global add intelephense.
Что делает плагин php-lsp?
Он связывает Claude Code с языковым сервером Intelephense. Это даёт агенту доступ к анализу кода и сообщениям об ошибках в PHP-файлах.
Какие файлы поддерживает этот языковой сервер?
Плагин обрабатывает только файлы с расширением .php.
Исходный текст
php-lsp · Apache-2.0
# php-lsp PHP language server (Intelephense) for Claude Code, providing code intelligence and diagnostics. ## Supported Extensions `.php` ## Installation Install Intelephense globally via npm: ```bash npm install -g intelephense ``` Or with yarn: ```bash yarn global add intelephense ``` ## More Information - [Intelephense Website](https://intelephense.com/) - [Intelephense on npm](https://www.npmjs.com/package/intelephense)
© Anthropic · Apache-2.0 · anthropics/claude-plugins-official