English | Deutsch | Español | Français | Português (Brasil) | 한국어 | 日本語 | 简体中文 | 繁體中文 | Українська | Русский | Polski | Dansk | العربية
Я месяцами откликался на вакансии вручную. И создал систему, которую хотел бы иметь с самого начала.
Компании используют ИИ для фильтрации кандидатов. Я дал кандидатам ИИ, чтобы выбирать компании.
Теперь это open source.
УПОМИНАНИЯ В СМИ

740+ вакансий оценено · 100+ персонализированных резюме · 1 позиция мечты получена
Также работает с любым CLI, поддерживающим стандарт agent-skill
Career-Ops превращает любой AI-CLI в полноценный командный центр для поиска работы. Вместо ручного ведения таблиц с откликами вы получаете ИИ-пайплайн, который:
portals.yml)Важно: это НЕ инструмент для массовой рассылки. Career-ops — это фильтр. Он помогает найти те немногие вакансии, которые стоят вашего времени, из сотен. Система настоятельно рекомендует не откликаться на вакансии с оценкой ниже 4.0/5. Ваше время ценно, как и время рекрутера. Всегда проверяйте перед отправкой.
| Функция | Описание |
|---|---|
| Авто-пайплайн | Вставь URL → получи оценку + PDF + запись в трекере |
| 6-блочная оценка | Резюме роли, совпадение с CV, стратегия грейда, исследование компенсации, персонализация, подготовка к интервью (STAR+R) — плюс проверка легитимности вакансии (Блок G), которая выявляет мошеннические и фантомные вакансии |
| Банк историй для интервью | Накапливает STAR+Reflection истории — 5–10 мастер-историй, которые закрывают любой поведенческий вопрос |
| Скрипты переговоров | Фреймворки зарплатных переговоров, отстаивание рыночной ставки, использование конкурирующих офферов |
| ATS PDF-генерация | Резюме с инъекцией ключевых слов, дизайн Space Grotesk + DM Sans |
| Сканер порталов | 45+ предустановленных компаний (международный рынок) + российские площадки (hh.ru, Хабр Карьера, trudvsem.ru и др.) — добавляются вручную в portals.yml |
| Пакетная обработка | Параллельная оценка через claude -p воркеры |
| Dashboard TUI | Терминальный UI для просмотра, фильтрации и сортировки пайплайна |
| Human-in-the-Loop | ИИ оценивает и рекомендует, вы решаете и действуете. Система никогда не отправляет отклик сама |
| Целостность пайплайна | Автоматический merge, дедупликация, нормализация статусов, проверки здоровья |
Самый быстрый способ — одна команда:
npx @santifer/career-ops init
💡
npxпоставляется вместе с Node.js — он один раз запускает установщик, ничего не устанавливая глобально. Ещё нет Node? Установи его сначала. (Уже используешь Claude Code / Gemini / Codex CLI? Значит, он у тебя уже есть.)
Это клонирует последний релиз в ./career-ops и устанавливает зависимости. Затем:
cd career-ops
claude # или gemini / codex / qwen / opencode — открой здесь свой AI-CLI
При первом запуске career-ops проведёт тебя через настройку — твоё CV, профиль и целевые роли — просто через диалог. Ничего не нужно править вручную.
Предпочитаешь настроить вручную? (git clone)
git clone https://github.com/santifer/career-ops.git
cd career-ops && npm install
npx playwright install chromium # нужно только для генерации PDF
claude # открой свой AI-CLI — он проведёт онбординг при первом запуске
Career-ops — одна slash-команда с множеством режимов:
/career-ops → Показать все доступные команды
/career-ops {вставь описание JD} → Полный авто-пайплайн (оценка + PDF + трекер)
/career-ops scan → Сканирование порталов
/career-ops pdf → Генерация ATS-резюме
/career-ops batch → Пакетная оценка вакансий
/career-ops tracker → Статус откликов
/career-ops apply → Заполнение форм отклика с ИИ
/career-ops pipeline → Обработка очереди URL
/career-ops contacto → Сообщение в LinkedIn
/career-ops deep → Глубокий анализ компании
/career-ops training → Оценка курса/сертификации
/career-ops project → Оценка портфолио-проекта
Или просто вставь URL вакансии — career-ops автоматически определит его и запустит полный пайплайн.
Вставляешь URL вакансии или описание
│
▼
┌──────────────────┐
│ Определение │ Классификация: Backend / Frontend / DevOps / PM / SA / ML
│ архетипа │
└────────┬─────────┘
│
┌────────┼─────────┐
│ Оценка A–F │ Совпадение, пробелы, исследование компенсации, STAR-истории
│ (читает cv.md) │
└────────┬─────────┘
│
┌────┼─────┐
▼ ▼ ▼
Отчёт PDF Трекер
.md .pdf .tsv
Career-ops поддерживает ключевые российские джоб-борды:
| Площадка | URL | Тип | Особенности |
|---|---|---|---|
| HeadHunter | hh.ru | API + Web | Главная площадка РФ. Открытый API. 600k+ IT-вакансий |
| Хабр Карьера | career.habr.com | Web | IT-вакансии, грейды, зарплатные вилки, техническое комьюнити |
| Работа в России | trudvsem.ru | API + Web | Госпортал Роструда. Открытый API для массового парсинга |
| Rabota.ru | rabota.ru | Web | Принадлежит Сберу. Крупные компании, финтех |
| Superjob | superjob.ru | Web | Вторая по величине после hh.ru |
| Geekjob | geekjob.ru | Web | IT-вакансии с указанием вилок |
| Буду | budu.jobs | Web | IT-вакансии, бывший Хантфлоу |
Telegram-каналы (мониторинг вручную): @devjobs, @frontendjob, @gophersjob, @phpjobsru, @remote_it
Сканер работает с portals.yml. Скопируйте шаблон и добавьте нужные компании и российские площадки:
AI Labs: Anthropic, OpenAI, Mistral, Cohere, LangChain, Pinecone Voice AI: ElevenLabs, PolyAI, Parloa, Hume AI, Deepgram AI Platforms: Retool, Airtable, Vercel, Temporal, Glean Automation: n8n, Zapier, Make.com
🇷🇺 Россия: Добавьте вручную в portals.yml: hh.ru, Хабр Карьера, trudvsem.ru, rabota.ru, Superjob, Geekjob — используйте структуру templates/portals.example.yml как образец формата (готовых RU-записей в шаблоне нет).
Джоб-борды: Ashby, Greenhouse, Lever, Wellfound, Workable (поддерживаются через WebSearch/WebFetch)
Встроенный терминальный дашборд для визуального просмотра пайплайна:
npm run serve:dashboard # launch the TUI
npm run build:dashboard # optional: build the standalone binary
Возможности: 6 табов фильтрации, 4 режима сортировки, группированный/плоский вид, ленивая подгрузка превью, смена статусов inline.
``` career-ops/ ├── CLAUDE.md # Инструкции для агента ├── cv.md # Ваше CV (создайте) ├── config/ │ └── profile.example.yml # Шаблон профиля ├── modes/ # 14 режимов навыков │ ├── _shared.md # Общий контекст │ ├── oferta.md # Оценка вакансии │ ├── pdf.md # Генерация PDF │ ├── scan.md # Сканер порталов │ ├── batch.md # Пакетная обработка │ ├── ru/ # 🇷🇺 Русские режимы (6 файлов) │ └── ... ├── templates/ │ ├── cv-template.html # ATS-шаблон резюме │ ├── portals.example.yml # Конфигурация сканера │ └── states.yml # Канонические статусы ├── batch/ # Пакетная обработка ├── dashboard/ # Go TUI ├──
—
$ claude mcp add career-ops \
-- python -m otcore.mcp_server <graph>