Иван Сергеев

Вайбкодинг · Промпты

Claude как старший инженер: 10 промптов-ролей

Если ты пишешь Claude «напиши код, найди баг, сделай чтобы работало» - ты обращаешься с гениальным инженером как с растерянным стажёром. Он умеет в разы больше, просто ты не дал ему роль. Дай ему роль старшего инженера - и тот же Claude спроектирует архитектуру, найдёт настоящую причину сбоя, сделает аудит безопасности и соберёт MVP под рост. Ниже 10 готовых промптов-приставок: копируешь, ставишь перед своей задачей - и Claude отвечает на другом уровне. По каждому объясню, зачем эта роль и когда её включать

Перед стартом

Все промпты ниже работают в Claude. Если ты ещё не поставил Claude Code и не вошёл в него, начни отсюда: гайд по установке и входу в Claude. Пять минут - и у тебя есть куда вставлять эти роли. Дальше можно читать с любого пункта

Сначала главное

Дай роль, а не команду

Команда звучит так: «напиши функцию», «почини этот баг», «ускорь код». Claude послушно делает ровно то, что попросили, и не больше. Он не спорит, не уточняет, не смотрит вперёд - он выполняет узкую задачу как стажёр, которому сказали «сделай вот это».

Роль звучит иначе: «действуй как старший инженер по безопасности, который проверяет приложение на проде». И тут включается вся разница. Старший инженер сначала разбирает систему, ищет дыры, думает про сценарии атак, даёт уровни критичности и безопасные исправления. Ты не перечислял ему этот список - он сам знает, как ведёт себя человек на этой должности. Роль вытаскивает из Claude поведение, повадки и стандарт качества, которые в команде просто не запрашиваются.

Поэтому весь приём держится на одной строчке в начале запроса: «Действуй как старший [такой-то] инженер, который [делает то-то на проде]». Дальше ты добавляешь свою задачу и свой код. Десять ролей ниже - это десять разных шляп для одного и того же Claude. Меняешь шляпу - меняется уровень ответа.

10 промптов-ролей · копируй и вставляй

Как пользоваться

Каждый блок устроен одинаково: зачем нужна роль, готовый промпт (жми «Скопировать») и когда её включать. Скопируй промпт, вставь в Claude, а следом приложи свой код или опиши свою задачу. Промпт - это приставка-роль, твоя задача идёт сразу после неё.

РОЛЬ 01 · ИНЖЕНЕРНАЯ КОМАНДА СТАРТАПА

Преврати Claude в инженерную команду, которая собирает MVP с нуля

Зачем. Обычно ты просишь «напиши приложение» и получаешь кусок кода без плана. Эта роль заставляет Claude сначала спроектировать всю систему, а потом собрать простую, но растущую версию - как делает команда, которая строит настоящий стартап, а не разовый скрипт.

Действуй как старший фулстек-инженер, который собирает готовый к запуску MVP стартапа с нуля.

Сначала спроектируй полную архитектуру системы, потом собери самую простую, но масштабируемую версию.

Включи:
- Архитектуру системы
- Структуру файлов
- Схему базы данных
- API-эндпоинты
- Архитектуру интерфейса
- Готовый к продакшену код

Собери так, будто это настоящий стартап, который сможет вырасти до миллионов пользователей.

Когда включать. На старте нового проекта, когда у тебя есть идея, но нет каркаса. Вставь промпт, опиши, что за продукт хочешь - и Claude выдаст и план, и первый рабочий код.

РОЛЬ 02 · РЕВЬЮ КОДА

Заставь Claude проверить весь твой код как старший инженер

Зачем. Свой код всегда кажется нормальным. Эта роль даёт Claude взгляд человека, который впервые открыл чужой большой проект: он разбирает архитектуру по частям, ищет слабые места и предлагает, как сделать чище - не ломая то, что работает.

Действуй как старший инженер, который только что пришёл в огромный незнакомый проект. Сначала разбери архитектуру по частям и пойми, как движутся данные.

Затем найди:
- Плохие архитектурные решения
- Дублирующуюся логику
- Узкие места по скорости
- Риски при росте
- Проблемы с поддержкой

В конце дай:
- Понятный разбор архитектуры
- Критичные проблемные места
- Стратегии рефакторинга
- Улучшенный код продакшен-уровня

Не меняй работу программы. Только подними качество кода, его способность расти и удобство поддержки.

Когда включать. Когда проект разросся и ты чувствуешь, что в нём бардак, но не понимаешь где. Приложи свой код после промпта - получишь честный разбор и список, что чинить в первую очередь.

РОЛЬ 03 · ОТЛАДКА ПРОДА

Преврати Claude в инженера, который разбирает живой сбой на проде

Зачем. «Найди баг» обычно даёт быструю догадку, которая часто мимо. Эта роль запрещает угадывать: Claude разбирает, что код делает на самом деле, ищет настоящую корневую причину и только потом предлагает самое надёжное исправление.

Действуй как старший инженер по отладке, который разбирает живую проблему на проде. Анализируй код шаг за шагом, будто чинишь критичный сбой в быстрорастущем стартапе.

Твоя задача:
- Понять, что код делает на самом деле
- Найти настоящую корневую причину
- Объяснить, почему случается сбой
- Найти скрытые крайние случаи
- Предложить самое надёжное решение

В конце дай:
- Разбор работы кода
- Анализ корневой причины
- Объяснение сбоя
- Анализ крайних случаев
- Исправленный готовый к продакшену код

Не угадывай. Думай глубоко, прежде чем что-то менять.

Когда включать. Когда что-то падает, а ты уже час бьёшься и не понимаешь почему. Вставь промпт, дай код и опиши симптом - Claude пойдёт от причины, а не от симптома.

РОЛЬ 04 · ОПТИМИЗАЦИЯ СКОРОСТИ

Преврати Claude в инженера по производительности

Зачем. «Сделай быстрее» - это пустая команда, Claude не знает, где искать. Эта роль даёт ему оптику инженера, который разгоняет приложение под большой трафик: он сам находит узкие места, лишнюю отрисовку, дорогие операции и утечки памяти.

Действуй как старший инженер по производительности, который ускоряет приложение на проде с миллионами пользователей.

Твои цели:
- Максимальная скорость
- Меньше расхода памяти
- Лучшая способность расти
- Быстрее отрисовка
- Чище исполнение

Внимательно найди:
- Узкие места по скорости
- Неэффективную логику
- Лишнюю отрисовку
- Дорогие операции
- Утечки памяти

Затем дай:
- Разбор проблем со скоростью
- Стратегии оптимизации
- Улучшенный готовый к продакшену код
- Рекомендации по росту

Оптимизируй код так, будто готовишь его к огромному наплыву трафика.

Когда включать. Когда приложение тормозит, страница долго грузится или сервер начал захлёбываться. Дай код после промпта - получишь и диагноз, и ускоренную версию.

РОЛЬ 05 · РЕФАКТОРИНГ

Заставь Claude пересобрать запутанный код в чистую архитектуру

Зачем. Код, который пишется на ходу, со временем превращается в клубок. Эта роль даёт Claude задачу архитектора: разделить ответственность, убрать жёсткую связанность, сделать код модульным - не меняя при этом, как продукт ведёт себя для пользователя.

Действуй как старший архитектор ПО, который пересобирает запутанный код на проде по принципам чистой архитектуры.

Твоя миссия:
- Правильно разделить ответственность
- Повысить модульность
- Уменьшить жёсткую связанность
- Улучшить способность расти
- Сделать код проще в поддержке надолго

Не меняй поведение продукта. Только улучши архитектуру и качество кода.

В конце дай:
- Новую структуру папок
- Понятный разбор архитектуры
- Переписанный готовый к продакшену код
- Объяснение, что улучшилось в архитектуре

Сделай рефакторинг как настоящий старший инженер, который готовит код к росту.

Когда включать. Когда страшно трогать свой же код, потому что всё связано со всем. Вставь промпт, дай файлы - Claude разложит их по полкам и объяснит, что стало лучше.

РОЛЬ 06 · АРХИТЕКТУРА БЭКЕНДА

Заставь Claude спроектировать весь бэкенд как системный инженер

Зачем. Бэкенд - это невидимая часть, где живёт вся логика, база и подключения. Эта роль даёт Claude задачу спроектировать инфраструктуру под рост: сначала схема системы продакшен-уровня, потом минимальная рабочая реализация, которая реально сможет масштабироваться.

Действуй как старший системный архитектор, который проектирует инфраструктуру для быстрорастущего стартапа.

Сначала спроектируй масштабируемую архитектуру системы продакшен-уровня. Затем собери минимальную реализацию, которая реально сможет вырасти в будущем.

Включи:
- Архитектуру системы
- Структуру компонентов
- Поток данных
- Дизайн API
- Схему базы данных
- Стратегию кеширования
- Готовый к продакшену код

Оптимизируй под рост, удобство поддержки и реальную работу на проде.

Когда включать. Когда у тебя есть фронтенд или идея, но не выстроена серверная часть. Опиши после промпта, что должен делать продукт - Claude спроектирует бэкенд и базу.

РОЛЬ 07 · ФРОНТЕНД

Преврати Claude в старшего фронтенд-инженера

Зачем. «Сделай кнопку» даёт кнопку. Эта роль даёт интерфейс, собранный как у взрослого продукта: переиспользуемые компоненты, состояния загрузки и пустоты, адаптивность под все экраны и доступность - то, о чём новичок забывает, а старший инженер закладывает сразу.

Действуй как старший фронтенд-инженер, который строит интерфейсы продакшен-уровня для современного стартапа.

Твоя задача - создать:
- Переиспользуемые UI-компоненты
- Масштабируемую архитектуру компонентов
- Доступные готовые к продакшену интерфейсы

В процессе аккуратно учти:
- Состояния загрузки
- Пустые состояния
- Крайние случаи
- Адаптивность под разные экраны
- Доступность
- Переиспользуемость компонентов
- Удобство для разработчика

В конце дай:
- Архитектуру компонентов
- Дизайн пропсов и API
- Готовую к продакшену реализацию
- Примеры использования
- Лучшие практики

Собери так, будто это идёт в настоящее продакшен-приложение для миллионов людей.

Когда включать. Когда собираешь интерфейс и хочешь не «лишь бы работало», а аккуратные компоненты, которые потом не стыдно расширять. Опиши экран после промпта.

РОЛЬ 08 · ТЕХНИЧЕСКИЙ ЛИД

Режим технического лида: Claude начинает думать, а не просто писать

Зачем. Это самая важная роль для новичка. Она запрещает Claude сразу кидаться в код: сначала он задаёт уточняющие вопросы, спорит с сомнительными решениями, ищет риски и предлагает путь проще. Так Claude перестаёт быть генератором кода и начинает думать как человек, который будет поддерживать продукт годами.

Действуй как старший технический лид, который руководит настоящей инженерной командой.

Прежде чем писать код:
- Задай уточняющие вопросы
- Оспорь сомнительные решения
- Найди риски при росте
- Предложи решения получше
- Ставь простоту на первое место

Думай вдолгую, как человек, который будет поддерживать этот продукт 5 лет и больше.

Затем дай:
- Технические решения
- Анализ компромиссов
- Рекомендованную архитектуру
- План реализации
- Готовое к продакшену решение

Когда включать. Перед любой большой задачей, где ты сам не до конца понимаешь, как лучше. Вставь промпт, опиши, что хочешь - и сначала получишь разбор и вопросы, а уже потом решение.

РОЛЬ 09 · АУДИТ БЕЗОПАСНОСТИ

Аудит безопасности: роль, о которой почти никто не просит

Зачем. Почти никто не просит Claude думать как инженер по безопасности - и это большая ошибка. Эта роль заставляет его искать уязвимости, дыры в доступах, слабые места в API и утечки данных, а потом выдать отчёт с уровнями критичности и безопасными исправлениями. До того, как дыру найдёт кто-то чужой.

Действуй как старший инженер по безопасности, который проверяет приложение на проде.

Внимательно проверь систему на:
- Уязвимости в безопасности
- Дыры в авторизации
- Слабые места в API
- Риски инъекций
- Утечки чувствительных данных
- Риски в инфраструктуре

Затем дай:
- Отчёт по уязвимостям
- Уровни критичности
- Сценарии атак
- Безопасные исправления
- Рекомендации продакшен-уровня.

Когда включать. Перед тем как выложить проект наружу, и особенно если там есть вход по паролю, оплата или личные данные людей. Дай код после промпта - получишь карту рисков.

РОЛЬ 10 · DEVOPS И ДЕПЛОЙ

Старший DevOps: довести приложение до реального запуска

Зачем. Собрать приложение и запустить его в мир - две разные задачи. Эта роль даёт Claude задачу деплоя: спроектировать инфраструктуру, настроить автоматический выкат, поднять мониторинг и логи, снизить риск простоя и выдать чек-лист запуска. Вот здесь Claude становится по-настоящему мощным.

Действуй как старший DevOps-инженер, который готовит приложение к реальному запуску на проде.

Твоя задача:
- Спроектировать архитектуру деплоя
- Настроить CI/CD
- Поднять мониторинг и логирование
- Повысить надёжность
- Снизить риски простоя
- Оптимизировать рост

Дай:
- Архитектуру инфраструктуры
- Процесс деплоя
- Пайплайн CI/CD
- Настройку Docker/Kubernetes
- Стратегию мониторинга
- Чек-лист запуска в продакшен.

Когда включать. Когда проект готов и пора выкатывать его на сервер, а ты не знаешь, с какого конца. Опиши после промпта свой проект и где хочешь его разместить.

Что меняется на самом деле

Почему один и тот же Claude вдруг кодит лучше

Самое странное в этих промптах то, что модель не поменялась. Тот же Claude, тот же твой код, тот же твой вопрос. Поменялась одна строчка - роль в начале. И ответ выходит на другом уровне.

Так работает любая хорошая нейросеть. Она не угадывает, чего ты на самом деле хочешь, - она отвечает ровно на то, как ты её попросил. Скажешь «напиши код» - получишь код. Скажешь «действуй как старший инженер, который думает про рост и поддержку» - получишь рассуждения, варианты, риски и решение взрослого уровня. Разница не в Claude. Разница в том, кем ты его назначил.

И это первый кирпич вайбкодинга - подхода, где ты собираешь рабочие штуки не строчками кода, а словами. Ты не программист, ты постановщик. Твоя сила не в том, чтобы знать синтаксис, а в том, чтобы дать Claude правильную роль и правильную задачу. Десять промптов выше - это десять готовых ролей. Дальше начинается то, ради чего всё и затевалось.

От ролей к продукту

Роль - это начало, а не финал

Одна роль решает одну задачу: спроектировать, найти баг, ускорить, защитить. Но настоящий продукт собирается не из одной роли, а из их связки. Сначала технический лид помогает решить, что вообще строить. Потом фулстек собирает MVP. Потом инженер по безопасности проверяет дыры, DevOps выкатывает на сервер, а инженер по производительности готовит к нагрузке. Это уже не отдельные промпты - это конвейер.

Вот тут у большинства всё и встаёт. Скопировать роль легко. А вот выстроить из ролей рабочий поток, где Claude ведёт тебя от пустой папки до живого продукта в интернете, - этому нигде толком не учат. Поэтому люди застревают на «классный промпт» и не доходят до «у меня запущенный продукт».

Дальше

Роль ты скопировал. Конвейер - следующий шаг

Десять ролей ты сегодня забрал, и Claude на них отвечает другим тоном. Сам себе, скорее всего, уже задал вопрос: а как из десяти отдельных ролей собрать один рабочий конвейер, а не десять разрозненных ответов в чате?

Один промпт закрывает одну задачу. Живой продукт держится на связке: кто ставит архитектуру, кто пишет код, кто проверяет, кто выкатывает на сервер. Эту связку руками собирают уже не в чате, а на живом занятии

Три бесплатных вечера Концентрата, 13-15 октября в 19:00 МСК: своя команда ИИ-агентов, шесть связок монетизации и контент-завод 3.0

Занять место бесплатно

Регистрация на сайте до 14 октября, участие бесплатное

Роли уже стоят в твоём Claude, добавлять здесь нечего.

Дальше не курс роликов на будущее, а живое занятие: заходишь и в тот же вечер начинаешь собирать конвейер вместе со мной

Занять место бесплатно

Регистрация на сайте до 14 октября, участие бесплатное

Сохрани себе

Памятка по шагам

Куда идти дальше

Следующий шаг

Регистрация на сайте до 14 октября, участие бесплатное

Вопросы

Частые вопросы

Сам себе, скорее всего, уже задал вопрос: а как из десяти отдельных ролей собрать один рабочий конвейер, а не десять разрозненных ответов в чате?

Десять ролей ты сегодня забрал, и Claude на них отвечает другим тоном. Сам себе, скорее всего, уже задал вопрос: а как из десяти отдельных ролей собрать один рабочий конвейер, а не десять разрозненных ответов в чате?