Промпты для Devin: 40 готовых промптов из реальных кейсов

40 готовых промптов · обновлено 1 ноября 2026

Все 40 кейсов Devin
В [название репозитория] возьми этот тикет [описание тикета или ссылка]. Внеси изменение, прогони существующие тесты и открой pull request с понятным описанием, что изменено и зачем. Покажи мне план и diff до пуша и перечисли всё, в чём ты не уверен, чтобы я быстро проверил.
Подключись к моему хранилищу данных с доступом только на чтение из [файл конфигурации или переменная окружения] и ответь на вопрос [бизнес-вопрос, например еженедельные регистрации по каналам за последние 90 дней]. Покажи SQL, который ты использовал, таблицу с результатом и простой график или файл дашборда, который я смогу открыть. Перед любым запросом, который пишет или меняет данные, остановись и спроси меня. В остальном задача готова, когда у меня есть проверенный ответ и запрос сохранён в [папка].
В репозитории [ссылка на репозиторий] исправь [небольшая чётко описанная проблема, например формат оси графика или пограничный случай API с пустым входом]. Добавь или обнови тесты, убедись, что они проходят, и открой pull request с понятным описанием изменений. Держи задачу узкой и не рефактори посторонний код. Если задача окажется больше, чем описано, остановись и спроси меня.
Возьми задачу из [ссылка на тред в Slack или тикет в Linear], реализуй её в моём репозитории [название репозитория] и открой pull request с описанием изменений. Если проверки CI или линтера падают, исправляй и пушь, пока не пройдут все, и на этом остановись. Прежде чем назначать ревьюеров или что-то мёржить, покажи мне краткое описание PR.
Сделай мобильную веб-викторину по моей таблице [файл или ссылка] с колонками [колонка с именем] и [колонка с фото]. Показывай фото, предлагай несколько вариантов имени, считай очки и давай сыграть ещё раз. Выложи её, а потом сделай простую страницу с QR-кодом, который ведёт на викторину. Покажи мне рабочую ссылку и дождись моего согласия, прежде чем открывать её публично.
Проверь мою кодовую базу [название репозитория] на ошибки бизнес-логики и обходы аутентификации или авторизации. Раздели её на части и разбери каждую, затем попробуй подтвердить каждую подозрительную проблему в песочнице, а не на проде. В конце дай ранжированный список подтверждённых находок и открой по каждой черновой pull request с исправлением. Ничего не мержи и не трогай работающие системы.
Возьми pull request [ссылка на PR] в [репозиторий], запусти приложение и прокликай новую фичу [описание фичи], записывая экран и комментируя, что видишь. Если найдёшь баги, исправь их и запушь в ветку. Покажи мне запись и итог и дождись моего согласия, прежде чем мёржить.
В [название репозитория] есть баг. [Опиши баг, например булев флаг неправильно читается в таком-то файле или функции.] Найди причину и открой pull request с минимально возможным исправлением. Не удаляй защитные проверки и не трогай код, не связанный с задачей. В описании PR перечисли всё, что ты изменил, чтобы я мог это проверить.
Каждый раз, когда в канале Slack [название канала] появляется новое сообщение клиента, разберись в нём по [репозиторий или документация], создай тикет в [проект Linear] с тем, что нашёл, и подготовь черновик ответа клиенту. Опубликуй черновик и ссылку на тикет в [внутренний канал] и ничего не отправляй клиенту, пока я не одобрю. Сообщение считается обработанным, когда тикет создан, а черновик ждёт проверки.
Я работаю в [название репозитория] над [описание задачи]. Сначала изучи репозиторий, чтобы понять структуру, нужные файлы и принятые соглашения, и кратко опиши, что узнал. Потом продолжай задачу сам и открой pull request, но перед push и открытием PR покажи мне diff.
В репозитории [ссылка на репозиторий] добавь интеграцию с [сторонний API], включая эндпоинт, связку с бэкендом и настройку ключа API через [переменная окружения или способ хранения секретов]. Следуй стилю кода и абстракциям в [папка или файл] и добавь тесты. Открой pull request со списком изменений и допущений и на этом остановись, без мёржа.
Перенеси данные из моей базы Notion [название или ссылка] в новую Google-таблицу, по столбцу на каждое свойство Notion и по строке на каждую запись. Положи таблицу туда, где я смогу её открыть, и пришли ссылку, когда число строк в таблице совпадёт с числом записей в Notion. Спрашивай меня, прежде чем перезаписывать или удалять что-то существующее.
Создай новый проект [название] на [язык или фреймворк] с эндпоинтом, который [что делает], и установи нужные зависимости. Напиши код, проверь эндпоинт тестовыми запросами и добавь обработку ошибок для [некорректный ввод или отсутствующие данные]. В конце покажи, как его запустить, и результаты проверки.
В моём репозитории [ссылка на репозиторий] настрой Docker, чтобы приложение собиралось и запускалось локально, а потом добавь CI/CD-пайплайн на [GitHub Actions или другой CI], который гоняет тесты и деплоит в [куда деплоить]. Готово, когда пайплайн проходит на тестовой ветке, а я могу запустить проект по твоим шагам из README. Прежде чем что-то уйдёт в продакшен, остановись и покажи мне конфиг деплоя.
Напиши небольшой скрипт, который подключается к моему Gmail через Gmail API и выводит все письма за последние [число] дней, которые я получил, но на которые не ответил. Для каждого покажи отправителя, тему, дату и ссылку, рассылки и автоматические письма пропусти. Проведи меня по шагам настройки OAuth и остановись, когда я смогу запустить скрипт и увидеть правильный список. Скрипт должен только читать почту и никогда ничего не отправлять и не удалять.
Протестируй моё iOS-приложение [название] в симуляторе. Пройди [ключевые сценарии, например запуск, первый уровень, пауза, конец игры] и записывай экран во время прохождения. В конце дай отчёт со списком пройденных проверок, каждым сбоем с шагами воспроизведения и областями, которые ты не проверил. Код не меняй.
В [путь к репозиторию] сделай [внутренний дашборд, который показывает X / скрипт миграции данных из X в Y] на [фреймворк или база данных]. Считай это первым черновиком. Добейся, чтобы всё работало от начала до конца и было разумно устроено, потом перечисли свои допущения и то, что осталось сырым. Миграцию запускай только в режиме dry-run на [тестовая база] и покажи запланированные изменения, прежде чем трогать реальные данные.
Собери [небольшое десктопное приложение или игру, опиши здесь], потом запусти его и сам прокликай, чтобы проверить, что всё работает. Исправляй всё, что ломается, и продолжай, пока основные сценарии не заработают. В конце пришли скриншоты или запись экрана и список того, что ты проверил. Ничего не покупай и не отправляй формы с реальными данными.
Собери и задеплой небольшое приложение, которое [опиши, что делает приложение], в новом репозитории. Держи задачу узкой, начни с самой простой рабочей версии и до старта расскажи мне план и примерный объём работы. В конце дай ссылку на работающее приложение и короткий список того, что работает и что нет. Перед деплоем и любым действием, которое может стоить денег, остановись и спроси меня.
Изучи [автор или тема]. Найди [число] самых свежих статей и напиши по каждой пересказ в один абзац со ссылками на источники. Потом дай короткий обзор главных тем. Если страницу не удаётся прочитать, скажи, какую и почему, а не додумывай. Остановись, когда будет готова сводка со ссылками, которую я смогу проверить.
В моём репозитории документации [путь к репозиторию] прочитай открытые задачи GitHub с меткой [метка] и внеси в документацию изменения, которые просит каждая, по одной ветке на задачу. Ещё подготовь черновик changelog за эту неделю по [источник, например смёрженные PR с прошлой пятницы] в формате [файл с примером changelog]. Прежде чем открывать любой PR, остановись и покажи мне каждый diff.
Даю тебе доступ к [название репозитория], это Electron-приложение на Vue 2. Переведи его на Vue 3 и обнови npm-пакеты, которые нужно поменять. Делай коммит после каждых пяти компонентов, чтобы я проверял маленькими шагами. В конце дай сводку, что изменилось, какие тесты и сборки проходят и что перенести не удалось. Открой pull request на мою проверку и ничего не мержи сам.
Возьми три задачи в моём репозитории [название репозитория]. Добавь интеграцию с [инструмент наблюдаемости], переведи [модуль или инструмент] на [целевой инструмент или версия] и проверь код на уязвимости. По каждой задаче расскажи, как ты проверил результат, и явно отметь находки, которые не удалось подтвердить. Оформи работу отдельными PR и ничего не мержи.
Сделай простую игру [тип игры, например в стиле Pong] и простой сайт для неё. Игра должна запускаться в браузере с управлением [управление, например с клавиатуры], а на сайте должны быть [разделы, например заголовок, инструкция, игровое поле]. Готово, когда и игра, и сайт работают локально и ты написал мне, как их открыть. Прежде чем публиковать что-то в открытый доступ, спроси меня.
Изучи код в [путь или модуль] и напиши техническую документацию по [функция или API] для [аудитория, например новые разработчики]. Опиши, что это делает, как настроить, основные функции или эндпоинты с примерами и частые ошибки, а всё, в чём не уверен, отметь, чтобы я проверил. Сохрани результат в [имя файла] и покажи черновик, прежде чем что-то коммитить.
Сделай интерактивный сайт для [симуляция, например «Игра Жизнь» Конвея] и добавляй функции по одной [функция 1, функция 2, функция 3]. Проверяй, что каждая работает, прежде чем переходить к следующей. В конце разверни сайт на [Netlify или другой хостинг] и дай мне живую ссылку. Перед деплоем остановись, чтобы я его одобрил.
Сделай шахматную игру, в которой я играю против языковой модели через [API или название модели]. Игра должна показывать доску, разрешать только допустимые ходы и запрашивать у модели ответные ходы. Задача готова, когда я могу сыграть партию от начала до мата. Если застрянешь, скажи об этом, а не ходи по кругу, и опиши, что осталось недоделанным.
В моём репозитории [путь к репозиторию] возьми задачу [описание задачи или ссылка на issue]. Сделай изменения в новой ветке, добавь или обнови тесты и документацию, запусти [команда тестов] и подготовь pull request с понятным описанием. Перед push и открытием PR остановись и покажи мне diff и текст PR.
Мой проект в [путь к репозиторию] недавно переделали архитектурно. Просмотри код и перепиши README с точными шагами установки, настройкой и описанием API, сверяя каждую команду с реальным кодом. Для архитектурных решений и назначения проекта оставь заметные заглушки, их я заполню сам. Сделай изменения в новой ветке и покажи мне diff до открытия PR.
По моему файлу Figma [ссылка на Figma] через MCP собери полноценный маркетинговый сайт на WordPress со страницами [список страниц], повторяя дизайн. Разверни его в [локальная или тестовая среда]. Задача готова, когда каждая страница открывается и совпадает с макетом в Figma. Прежде чем что-то уйдёт на рабочий сайт, покажи мне результат.
Возьми эту задачу из моего бэклога [ссылка на задачу или описание] в репозитории [репозиторий]. Реализуй её, прогони тесты и открой pull request с понятным описанием. Остановись, когда PR открыт, и ничего не мерджи до моего ревью.
Прочитай отзывы в [канал Slack] за [период], раздели их на баги и пожелания и выбери [число] главных проблем, которые можешь исправить в [репозиторий]. Для каждой открой pull request, а для отладки на продакшене используй только доступ на чтение. Прежде чем отвечать в канале или мёржить, покажи мне список разбора и PR.
Найди открытые вакансии [должность] в [город или удалённо], которые подходят под мои условия [вилка оплаты, график, другие пожелания]. Отранжируй [10] лучших и для каждой подготовь адаптированное резюме и короткое сопроводительное письмо на основе моего резюме [файл или ссылка]. Не отправляй ни одного отклика, пока я его не проверю. Покажи каждый и дождись моего согласия.
Я переношу [репозиторий] с [старый фреймворк, например React Native] на [новый фреймворк, например Swift]. Раздели работу на [число] независимых частей, например [список модулей], и запусти на каждой отдельного дочернего агента параллельно. Готово, когда у каждой части есть PR с проходящими тестами, а ты дал мне сводку, как они стыкуются. Ничего не мёржи без моего одобрения.
В [название репозитория] реализуй [страница или функция, например страница сделок] небольшими шагами. Сначала [шаг 1], потом [шаг 2], потом [шаг 3]. После этих шагов открой PR, убедись, что CI проходит, и не добавляй изменений вне задачи. Если не уверен, как работает библиотека, загляни в её документацию и скажи, что ты проверил, а что предположил.
В [название репозитория] обнови страницу документации [путь к файлу или URL] со списком [тема, например ИИ-инструменты для программирования в командной строке]. Добавь [что добавить] и исправь устаревшие записи. Найди в репозитории все другие файлы, где упоминается этот список, и обнови их тоже. Открой PR и перечисли все изменённые файлы с источниками для каждого добавленного факта.
В [название репозитория] переведи компоненты React из [путь к папке] с [текущая библиотека стилей, например MUI] на [целевая библиотека, например Tailwind], сохранив внешний вид и поведение. После каждого компонента запускай существующие юнит-тесты и исправляй падения, прежде чем идти дальше. Когда все тесты пройдут, открой PR с коротким списком переведённых компонентов и того, что перевести не удалось.
Исследуй и предложи небольшой онлайн-бизнес, который я мог бы начать в [ниша или сфера] с бюджетом [сумма]. Дай три идеи и для каждой напиши, на каких первых клиентов ты бы нацелился, что бы ты сделал и как брал бы деньги. Не трать деньги, не отправляй сообщения и не настраивай приём платежей, пока я не выберу идею и не одобрю каждый из этих шагов.
Найди [число] местных [тип бизнеса, например ресторанов] в [город], у которых нет сайта или он слабый. Для каждого сделай простой пример сайта и черновик персонального холодного письма со ссылкой на него и предложением моих услуг за [цена или предложение]. Сложи все черновики в таблицу и не отправляй ни одного письма, сначала покажи их мне на одобрение.
Сделай небольшое веб-приложение на [фреймворк, например React] с [тип калькуляторов, например ипотечный, чаевые, перевод единиц], с аккуратной вёрсткой и базовыми тестами. Когда оно заработает, просмотри код и напиши пошаговый план рефакторинга, который уберёт дубли и неиспользуемый код. Разбей план на небольшие части, чтобы я одобрял их по одной. Представив план, остановись и жди моего согласия, прежде чем менять код. Закончи, когда тесты пройдут и ты сообщишь, насколько уменьшился проект.