На Хабре прямо сейчас обсуждают, что найм в IT стал невыносимым: 6-8 этапов собеседований, тестовые на 3 дня, недели тишины после финального интервью. Кандидатский рынок 2020-го давно закончился.
В ответ на это появляются инструменты автоматизации поиска работы. Один из них — Career-Ops: open source система на базе Claude Code, которая автоматизирует практически весь пайплайн поиска, от скрейпинга вакансий до подготовки к интервью.
Я не автор проекта и не продвигаю его. Но мне стало интересно, как это устроено технически — и можно ли реально автоматизировать поиск работы в 2026 году. Разобрал.
Что умеет Career-Ops
По заявлениям автора (который протестировал систему на собственном поиске работы):
Скрейпит вакансии с 45 сайтов (LinkedIn, Indeed, Glassdoor и другие — можно добавлять свои)
Переписывает резюме под каждую конкретную вакансию
Заполняет анкеты и сопроводительные письма
Генерирует PDF-версии документов
Готовит к собеседованию — подбирает вопросы, которые скорее всего зададут
Работает в batch-режиме — может обработать десятки вакансий за раз
Технически это набор Claude Code Skills — 14 специализированных режимов, каждый для своей задачи.
Как это устроено
Career-Ops — не standalone-приложение. Это набор skill-файлов для Claude Code. Если вы уже пользуетесь Claude Code — по сути, вы просто добавляете папку .claude/skills/career-ops в проект, и Claude получает новые «навыки».
Архитектура:
Claude Code (CLI-агент) ├── Skills (14 режимов) │ ├── Job Discovery — поиск и фильтрация вакансий │ ├── Resume Tailoring — адаптация резюме под вакансию │ ├── Cover Letter — сопроводительные письма │ ├── Application Filing — заполнение анкет │ ├── Interview Prep — подготовка к интервью │ ├── Salary Research — исследование зарплат │ ├── Company Analysis — разбор компании │ └── ... (ещё 7 режимов) ├── Batch Processing — массовая обработка ├── Go Dashboard — веб-интерфейс для отслеживания ├── PDF Generation — генерация документов └── Config — настройки профиля, предпочтения
Каждый skill — это markdown-файл с инструкциями для Claude Code. Когда вы говорите агенту «найди мне вакансии senior frontend в Берлине», он активирует соответствующий skill, который описывает: какие сайты скрейпить, как фильтровать результаты, в каком формате сохранять.
Что интересно — Go Dashboard. Автор написал отдельный веб-интерфейс на Go для визуализации пайплайна: какие вакансии найдены, на какие откликнулись, на каком этапе каждая. Это уже не просто «скрипт для ленивых», а полноценная система управления поиском.
Техническая часть: что под капотом
Скрейпинг. Claude Code умеет работать с вебом через tool WebFetch. Skill описывает, как парсить конкретный сайт — CSS-селекторы, структура данных, пагинация. 45 сайтов из коробки — это 45 конфигов парсинга. Хрупко? Безусловно. Сайты меняют вёрстку — парсеры ломаются. Но автор утверждает, что Claude Code достаточно умён, чтобы адаптироваться к изменениям структуры без обновления конфигов.
Адаптация резюме. Самая полезная часть, на мой взгляд. Claude Code получает текст вакансии и ваше базовое резюме, и переписывает его, подчёркивая релевантный опыт. Не врёт — не добавляет скиллы, которых у вас нет. Но расставляет акценты так, чтобы ATS (Applicant Tracking System) и рекрутер сразу видели совпадение.
Каждый, кто искал работу, знает эту боль: у вас одно резюме, а нужно 20 версий под 20 вакансий. Руками это занимает часы. AI справляется за секунды на каждую версию.
PDF-генерация. Финальные документы рендерятся в PDF. Это не просто текст в файле — система использует шаблоны с нормальной вёрсткой, чтобы резюме выглядело профессионально.
Batch-обработка. Можно скормить список из 50 вакансий и получить 50 адаптированных резюме + 50 сопроводительных писем. За один запуск. Вот тут экономия времени уже не в минутах, а в днях.
Что вызывает вопросы
Автоматические отклики — палка о двух концах. Массовая рассылка откликов — это спам, и рекрутеры это видят. Если из 100 откликов ни один не переходит в следующий этап — проблема не в количестве откликов, а в качестве матчинга. Автор утверждает, что система умеет фильтровать вакансии по релевантности, но я бы скептически к этому отнёсся.
45 сайтов — это амбициозно. Поддерживать парсеры для 45 сайтов — адская работа. LinkedIn вообще активно борется со скрейпингом и может забанить аккаунт. Indeed, Glassdoor — аналогично. В реальности, скорее всего, стабильно работают 10-15.
Claude Code стоит денег. Каждый batch-запуск — это токены. Обработка 50 вакансий с адаптацией резюме — это много промтов. При активном использовании можно потратить $20-50 за сессию поиска. Это не «бесплатно» — вы платите за API.
Юридические нюансы. Автоматический скрейпинг сайтов трудоустройства — серая зона. LinkedIn и многие другие сайты прямо запрещают это в Terms of Service.
А работает ли это вообще?
Автор (santifer на GitHub) утверждает, что успешно протестировал систему на своём поиске работы. Проект молодой — 10 звёзд, 23 коммита. Это не проверенный продукт с тысячами пользователей, а proof of concept.
Но сама идея — интересная. Не потому что AI заменит вам поиск работы, а потому что самая тупая часть этого процесса — адаптация резюме и заполнение одинаковых анкет — действительно может быть автоматизирована.
Если бы я использовал Career-Ops, я бы взял из него две вещи: адаптацию резюме под вакансию и подготовку к интервью. Остальное (автоматические отклики, массовый скрейпинг) — слишком рискованно для реального поиска.
Альтернативы
Если вам не нужна вся обвязка и вы просто хотите адаптировать резюме:
Откройте Claude/ChatGPT, вставьте вакансию + своё резюме, попросите адаптировать. Бесплатно, работает.
Для подготовки к интервью — то же самое: «вот описание вакансии, задай мне 10 самых вероятных вопросов на собеседовании».
Career-Ops — это автоматизация этого процесса для тех, кто ищет работу систематически и масштабно.
Репозиторий: github.com/santifer/career-ops
Как вы ищете работу в 2026? Используете AI для подготовки к интервью и адаптации резюме — или считаете, что это обесценивает процесс?
