lisa — плагин для Claude Code: что делает и как установить
Опрашивает разработчика о деталях фичи и составляет готовое техническое задание в Markdown и JSON. Помогает продумать архитектуру и интерфейс до написания кода.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install lisa@claude-communityЧто делает lisa
Плагин проводит пошаговое интервью прямо в чате Claude Code. Агент задаёт уточняющие вопросы о пользовательском опыте и технических компромиссах. При передаче флага --first-principles инструмент сначала подвергает сомнению исходные гипотезы, а только затем переходит к деталям реализации.
По итогам диалога создаются три файла в каталоге docs/specs: документ PRD в формате Markdown, структурированный JSON со списком пользовательских историй и пустой файл для заметок о прогрессе. Состояние диалога непрерывно пишется в каталог .claude. Поэтому прерванный разговор можно возобновить в любой момент.
Без фиксации лимита через флаг --max-questions опрос продлится до тех пор, пока у модели не иссякнут вопросы. Для сброса зависших сессий есть команда /lisa:cleanup.
Какие задачи решает
- составить подробный PRD перед правкой исходного кода
- проверить базовые предположения по фиче через
--first-principles - возобновить прерванное проектирование без потери ответов
- сгенерировать список задач в структурированном JSON для Ralph
Примеры запросов агенту
- /lisa:plan "система авторизации" --first-principles
- /lisa:plan "оплата подписки" --context docs/arch.md --max-questions 10
- /lisa:resume
Как установить lisa
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install lisa@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о lisa
Как установить lisa в Claude Code?
Выполните команду /plugin marketplace add anthropics/claude-plugins-community, после чего установите пакет вызовом /plugin install lisa@claude-community.
Что делает плагин lisa?
Он проводит интерактивное интервью по запланированной функциональности и сохраняет спецификацию в виде Markdown-документа и JSON-файла.
Что делать, если сессия интервью случайно оборвалась?
Запустите команду /lisa:resume. Плагин выведет список незавершённых сессий из папки .claude и продолжит диалог с прерванного места.