Как написать сопроводительное письмо под вакансию с помощью ИИ: инструкция, примеры и тест нейросетей

Среди большого потока резюме сопроводительное письмо помогает выделиться и повышает шансы, что рекрутер хотя бы обратит внимание на отклик. Особенно если на вакансию много кандидатов с похожим опытом. А если опыта мало или он нерелевантный, в письме можно объяснить свою мотивацию, переход в новую сферу и то, почему вы подходите на эту позицию.
Но писать отдельное сопроводительное под каждую вакансию вручную долго, особенно когда для поиска работы приходится отправлять десятки, а то и сотни откликов.
ИИ заметно упрощает эту задачу: ему можно передать ваше резюме, текст вакансии и, задав грамотный промпт, на выходе получить письмо с нужными параметрами и акцентом на наиболее подходящих навыках и опыте. Главное — правильно поставить задачу и не позволить модели придумывать то, чего в резюме нет.
Дальше коротко разберём, зачем нужно сопроводительное письмо и что в нём должно быть, какие данные передать ИИ и какой промпт использовать. Затем протестируем несколько моделей на резюме и реальной вакансии, сравним результаты и сделаем выводы.
Коротко: чтобы написать сопроводительное письмо под вакансию с помощью ИИ, передайте модели своё резюме, полный текст вакансии и попросите выбрать 2–3 самых релевантных факта из опыта и связать их с требованиями работодателя. Отдельно укажите, что нельзя придумывать навыки и достижения, а готовый текст должен быть коротким, конкретным и адаптированным под эту позицию.
Протестировать этот подход можно в BotHub: по реферальной ссылке доступно 300 000 токенов для первых тестов.
Что такое сопроводительное письмо и зачем оно нужно
Сопроводительное письмо — это короткое дополнение к резюме, в котором кандидат объясняет свой интерес к вакансии и связывает свой опыт с требованиями работодателя. Оно не должно пересказывать резюме: его задача дать контекст тем фактам, которые без пояснений могут быть неочевидны.
Особенно полезно письмо, если вы меняете сферу, только начинаете карьеру или ваш опыт не полностью совпадает с требованиями вакансии. В таком случае можно коротко объяснить мотивацию, показать переносимые навыки и дать рекрутеру понять, почему вы рассматриваете именно эту позицию.
Универсальный текст на все вакансии обычно работает хуже, потому что не учитывает конкретные требования работодателя. При этом длинное письмо тоже не нужно: если опыт хорошо читается из резюме, достаточно 3–5 предложений с мотивацией, ключевым совпадением с вакансией и коротким завершением.
О том как составить хорошее продающее резюме можно в нашей статье.
Что должно быть в хорошем сопроводительном письме
Хорошее сопроводительное письмо сразу даёт понять:
а) на какую вакансию вы откликаетесь,
б) почему подходите под неё.
В начале достаточно обратиться к работодателю, назвать позицию и коротко обозначить свой интерес.
Основная часть должна опираться на 2–3 факта из опыта, которые напрямую связаны с требованиями вакансии — лучше выбрать самые сильные совпадения и кратко показать, как именно ваш опыт может пригодиться на этой позиции, вместо того чтобы перечислять всё подряд.
Плохо — вода без конкретики:
«Я коммуникабельный, ответственный, быстро обучаюсь и считаю, что подхожу на эту вакансию».
Лучше — сразу к делу:
«В вакансии требуется опыт FastAPI и PostgreSQL. Последние два года я разрабатываю REST API на FastAPI и работаю с PostgreSQL в коммерческом проекте, поэтому смогу быстро включиться в основные задачи».
В конце стоит обозначить интерес к компании или задачам и предложить подробнее обсудить опыт на собеседовании. Письмо должно подводить к резюме, а не заменять его.
Пример сопроводительного письма
Здравствуйте!
Меня заинтересовала вакансия Python Backend Developer. Последние два года я разрабатываю backend-сервисы на Python, работаю с FastAPI, PostgreSQL и Redis, поэтому мой опыт напрямую пересекается с основными требованиями позиции.
В текущем проекте занимаюсь разработкой REST API, миграциями базы данных, оптимизацией SQL-запросов и покрытием кода тестами. Также работаю с Docker, Git и документацией API через OpenAPI/Swagger.
Мне интересна вакансия, потому что хочу продолжать развиваться в backend-разработке и работать над более сложными продуктами в сильной команде.
Буду рад подробнее рассказать о своём опыте на собеседовании.
Что передать ИИ перед генерацией письма
Чтобы ИИ написал действительно полезное сопроводительное письмо, ему нужно дать полный контекст: резюме кандидата и текст вакансии.
Отдельно стоит чётко сформулировать задачу: что именно нужно написать, какой объём нужен и в каком стиле должен быть результат. Например, можно сразу попросить короткое деловое письмо без шаблонных фраз и длинных вступлений.
Самое важное — прямо запретить модели придумывать опыт, навыки, достижения и цифры, которых нет в резюме. ИИ может попытаться «усилить» кандидата за счёт вымышленных деталей, поэтому этот запрет лучше прописывать в каждом промпте.
Готовый промпт для сопроводительного письма
Хороший промпт должен сразу задать ИИ исходные данные, ограничения и формат результата. Чем точнее вы опишете задачу, тем меньше придётся исправлять письмо вручную.
Полный промпт
«Ты карьерный консультант и редактор. Составь сопроводительное письмо под конкретную вакансию на основе резюме кандидата.
Используй только факты, которые прямо указаны в резюме. Не придумывай навыки, опыт, достижения, цифры, технологии или обязанности и не завышай уровень владения ими.
Сначала определи требования вакансии, которым кандидат действительно соответствует, и выбери 2–3 наиболее релевантных факта из его опыта.
Напиши письмо объёмом 700–1200 знаков. Не пересказывай резюме целиком, избегай шаблонных фраз и общих качеств без подтверждения. Тон — деловой, но естественный. В конце предложи подробнее обсудить опыт на собеседовании.
Резюме:
[вставьте резюме]
Вакансия:
[вставьте текст вакансии]»
Короткий промпт
«Составь короткое сопроводительное письмо под эту вакансию на основе моего резюме. Выбери 2–3 наиболее релевантных факта из опыта, свяжи их с требованиями работодателя и не пересказывай резюме целиком. Ничего не придумывай и не завышай мой опыт. Пиши конкретно, естественно и без шаблонных фраз.
Резюме:
[вставить]
Вакансия:
[вставить]»
Какая нейросеть лучше пишет сопроводительные письма: тестируем на одной вакансии
Чтобы сравнение было честным, дадим нескольким моделям одно и то же резюме, одну вакансию и один промпт. Каждая получит только одну попытку без дополнительных правок, а запускать модели будем через BotHub.
Модель | Версия | Доступна в BotHub | Ссылка |
|---|---|---|---|
ChatGPT | GPT-5.6 Sol | Да | |
Gemini | Gemini 3.7 Flash | Да | |
Claude | Claude Sonnet 5 | Да |
Оценивать результат будем по четырём критериям: насколько письмо соответствует вакансии, правильно ли использует реальный опыт кандидата, не добавляет ли выдуманных фактов и насколько хорошо написан сам текст. По каждому пункту поставим оценку по 5-балльной шкале и получим итог из 20 баллов.
Для теста возьмём вакансию Middle Python Backend Developer и резюме кандидата с коммерческим опытом чуть больше двух лет. Всем моделям передадим одинаковые исходные данные и один промпт, а на генерацию дадим только одну попытку без дополнительных уточнений.
Кандидата мы специально сделали подходящим примерно на 70%. Он закрывает основные требования — Python, FastAPI, PostgreSQL, Redis, Docker и REST API, — но не работал с частью технологий из вакансии, включая Kafka/RabbitMQ и Kubernetes. Так мы проверим не только качество текста, но и то, сможет ли модель грамотно обыграть пробелы в опыте, не приписывая кандидату навыки, которых у него нет.


GPT-5.6 Sol
Соответствие вакансии: 4/5
Работа с опытом кандидата: 5/5
Отсутствие выдумок: 5/5
Качество текста: 4/5
Итог: 18/20

GPT-5.6 Sol сделал упор на самые сильные совпадения с вакансией: FastAPI, PostgreSQL, Redis, Docker, тесты и работу с REST API.
При этом модель аккуратно сохранила ограничения исходного резюме — например, указала именно использование готовых GitLab CI-пайплайнов, а не самостоятельную настройку CI/CD.

Плюсы:
не придумал кандидату отсутствующие навыки;
хорошо отобрал релевантный опыт;
корректно передал уровень работы с CI/CD;
текст последовательный и профессиональный.
Минусы:
практически не обыграл отсутствие Kafka/RabbitMQ и Kubernetes;
письмо местами превращается в сокращённый пересказ резюме;
мотивация кандидата раскрыта довольно поверхностно.
Вывод: GPT-5.6 Sol написал безопасное и убедительное письмо без выдумок, но выбрал простую стратегию — подчеркнул сильные стороны и почти полностью обошёл пробелы в требованиях.
Claude Sonnet 5
Соответствие вакансии: 5/5
Работа с опытом кандидата: 5/5
Отсутствие выдумок: 4/5
Качество текста: 5/5
Итог: 19/20

Claude Sonnet 5 оказался единственной моделью, которая прямо обратила внимание на неполное соответствие вакансии.
Он честно указал отсутствие опыта с Kafka и Kubernetes, связал это с уже знакомыми Docker и GitLab CI и показал готовность кандидата развиваться в недостающих направлениях.

Плюсы:
лучше остальных работает с неполным соответствием вакансии;
не скрывает отсутствие Kafka и Kubernetes;
связывает требования работодателя с реальным опытом;
письмо выглядит не как перечень технологий, а как аргументация.
Минусы:
фраза о том, что JWT-аутентификацию кандидат «реализовывал самостоятельно», сильнее исходного резюме, где указано только, что он с ней работал;
формулировка «стек знаком» звучит слишком широко, учитывая отсутствие части технологий.
Вывод: Claude лучше всех выполнил именно экспериментальную часть задачи — не замолчал пробелы в опыте, а попытался корректно их объяснить. Единственный заметный минус — небольшое усиление одного из фактов резюме.
Gemini 3.7 Flash
Соответствие вакансии: 4/5
Работа с опытом кандидата: 4/5
Отсутствие выдумок: 4/5
Качество текста: 5/5
Итог: 17/20

Gemini 3.7 Flash написал самое короткое и легко читаемое письмо. Модель выбрала основные совпадения по стеку и не стала перегружать текст второстепенными деталями, но практически никак не отработала те требования вакансии, которым кандидат не соответствует.

Плюсы:
самый лаконичный результат;
хорошо читается и не перегружен перечислениями;
выделены действительно релевантные технологии;
выдержан естественный деловой тон.
Минусы:
отсутствующие Kafka/RabbitMQ и Kubernetes полностью проигнорированы;
почти нет мотивации и объяснения, почему кандидату интересна позиция;
модель пишет, что кандидат «проектирует» REST API, хотя в резюме указаны только разработка и поддержка;
формулировка про «документирование решений через Swagger» немного расширяет исходный факт о документации API.
Вывод: Gemini лучше всего справился с лаконичностью, но хуже остальных использовал ситуацию с кандидатом, который подходит не полностью. Для готового отклика письмо потребовало бы небольшой содержательной доработки.
Сравниваем результаты
Модель | Соответствие вакансии | Работа | Без выдумок | Качество текста | Итог |
Claude Sonnet 5 | 5/5 | 5/5 | 4/5 | 5/5 | 19/20 |
GPT-5.6 Sol | 4/5 | 5/5 | 5/5 | 4/5 | 18/20 |
Gemini 3.7 Flash | 4/5 | 4/5 | 4/5 | 5/5 | 17/20 |
Лучше всего вакансию понял Claude Sonnet 5: он не только выделил подходящий опыт, но и заметил главную сложность нашего теста — отсутствие у кандидата части требуемого стека. Вместо того чтобы это скрывать, Claude прямо обозначил пробелы и попытался объяснить, за счёт каких смежных навыков кандидат сможет их закрыть.
Точнее всего с исходным резюме работал GPT-5.6 Sol: он не приписал кандидату отсутствующие технологии и аккуратно сохранил важные ограничения — например, не превратил использование готовых CI-пайплайнов в опыт их самостоятельной настройки.
Самым естественным и лаконичным получилось письмо Gemini 3.7 Flash. Оно хорошо читается и не перегружено деталями, но модель практически обошла стороной требования, которым кандидат не соответствует, поэтому письмо получилось менее убедительным именно для нашей тестовой ситуации.
Победителем становится Claude Sonnet 5 с результатом 19/20. Он лучше остальных справился с основной задачей: не просто пересказал сильные стороны резюме, а попытался убедительно представить кандидата, который подходит вакансии не полностью. GPT оказался немного точнее в работе с фактами, а Gemini — сильнее в лаконичности.
Какую бы модель вы ни выбрали, не отправляйте результат без проверки. Сверьте письмо с резюме, уберите выдуманные или слишком сильные формулировки и при необходимости попросите ИИ сократить текст или сильнее привязать его к требованиям вакансии.
Заключение
ИИ действительно ускоряет подготовку сопроводительного письма, но готовый текст всё равно нужно проверить перед отправкой. Даже сильная модель может слишком усилить отдельный факт, пропустить важный пробел в опыте или сделать письмо слишком общим.
Качество результата во многом зависит от исходных данных: чем полнее резюме, точнее текст вакансии и конкретнее промпт, тем меньше потребуется правок. В нашем тесте лучше всего справился Claude Sonnet 5, GPT-5.6 Sol оказался самым аккуратным в работе с фактами, а Gemini 3.7 Flash — самым лаконичным.
Воспользоваться этими и многими другими моделями вы можете в BotHub — здесь собраны практически все актуальные версии ведущих моделей для текста, изображений, видео, программирования и других задач. Переключаться между ними можно в одном аккаунте и оплачивать использование с единого баланса в рублях.
Что дает BotHub:
практически все актуальные версии ChatGPT, Claude, Gemini, Grok, DeepSeek и других популярных моделей;
один баланс вместо нескольких подписок — не нужно отдельно оплачивать доступ к каждой нейросети отдельно;
работа без VPN;
оплата российскими картами в рублях;
возможность выбирать разные модели под конкретную задачу и сравнивать их между собой;
300 000 токенов для знакомства с моделями при регистрации по реферальной ссылке.
Опробуйте сервис уже сегодня: по реферальной ссылке вы получите 300 000 бесплатных токенов для тестирования доступных моделей.
FAQ
Можно ли написать сопроводительное письмо с помощью ChatGPT?
Да. Достаточно передать модели резюме, полный текст вакансии и чётко описать задачу. Лучше сразу запретить придумывать навыки, опыт и достижения, которых нет в исходных данных.
Какой промпт использовать для сопроводительного письма?
Хороший промпт должен содержать резюме, вакансию, требования к объёму и стилю, а также прямой запрет на выдумки. Готовый универсальный вариант мы привели выше — его можно использовать как шаблон и адаптировать под конкретную вакансию.
Нужно ли прикладывать сопроводительное письмо к резюме?
Не всегда, но оно особенно полезно при высокой конкуренции, смене профессии или неполном совпадении опыта с требованиями вакансии. Если резюме и так хорошо показывает соответствие, можно ограничиться коротким письмом на несколько предложений.
Какой объём сопроводительного письма оптимален?
Обычно достаточно короткого текста на несколько абзацев — примерно 700–1200 знаков. Слишком длинное письмо хуже читается и начинает дублировать резюме вместо того, чтобы быстро показать главное.
Можно ли отправлять одно письмо на разные вакансии?
Лучше не стоит. Основу можно оставить той же, но под каждую вакансию желательно менять акценты: выбирать релевантные требования, опыт и мотивацию именно под конкретную позицию.
Как сделать так, чтобы ИИ не придумывал опыт?
Прямо запретите модели добавлять факты, которых нет в резюме, и попросите использовать только подтверждённую информацию. После генерации всё равно стоит сверить письмо с исходным резюме и убрать слишком сильные или неточные формулировки.
Какая нейросеть лучше пишет сопроводительные письма?
В нашем тесте лучший результат показал Claude Sonnet 5 — он лучше остальных справился с кандидатом, который подходит вакансии не полностью. GPT-5.6 Sol оказался самым аккуратным в работе с фактами, а Gemini 3.7 Flash — самым лаконичным.
Также читайте:
Как писать промты для текстовых нейросетей и получить лучший результат?
Сравнение Claude, Gemini и ChatGPT в работе с текстом, математике, задачах на анализ и креативность
Топ-6 нейросетей для рерайта текста: сравнение ChatGPT, Gemini, Claude и других
Ещё больше сравнений моделей, практических тестов и материалов о работе с нейросетями — в блоге BotHub на Habr.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.