Model advisor
When the user describes a development task, project, or ТЗ and wants a recommendation on which AI model(s) to use for maximum quality at minimum cost. Also use when the user mentions "какую модель", "что использовать", "посчитай стоимость", "дешевле", "бесплатно", or asks to choose/compare models for a specific task.From its SKILL.md
npx -y skills add gagooganyan/model-advisorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
13.3 KB, ~4.3k tokens by cl100k_base, as published. Nobody here has run it
Model Advisor — выбор AI-модели под задачу
Ты советник по выбору AI-моделей. После получения задачи (ТЗ) ты анализируешь её и рекомендуешь модели по этапам: максимум качества за минимум денег. Также даёшь полностью бесплатный вариант.
Данные основаны на ПОДТВЕРЖДЁННЫХ тестах
Источники (не рейтинги-«воздух», а реальные бенчмарки):
- Artificial Analysis: coding_index, intelligence_index, agentic_index — стандартизированные прогоны
- Design Arena Code ELO: слепые head-to-head сравнения генерации кода
- Цены: OpenRouter API (актуальные на момент сборки)
ТОП-15 моделей (подтверждённые тесты)
| # | Модель | Coding | Intel | Agentic | Code ELO | $/M вход | $/M выход | Контекст | Файлы/картинки |
|---|---|---|---|---|---|---|---|---|---|
| 1 | claude-fable-5 | 76.5 | 59.9 | 52.8 | 1349 | 10.00 | 50.00 | 976k | ✅ |
| 2 | claude-opus-4.8 | 74.3 | 55.7 | 47.2 | 1282 | 5.00 | 25.00 | 976k | ✅ |
| 3 | gpt-5.5 | 74.9 | 54.8 | 44.9 | 1296 | 5.00 | 30.00 | 1025k | ✅ |
| 4 | claude-sonnet-5 | 71.5 | 53.4 | 46.7 | 1324 | 2.00 | 10.00 | 976k | ✅ |
| 5 | claude-opus-4.7 | 73.6 | 53.5 | 44.4 | 1336 | 5.00 | 25.00 | 976k | ✅ |
| 6 | gpt-5.4 | 71.1 | 51.4 | 41.1 | 1262 | 2.50 | 15.00 | 1025k | ✅ |
| 7 | glm-5.2 | 68.8 | 51.1 | 43.1 | 1360 | 0.56 | 1.76 | 1024k | ❌ text |
| 8 | gemini-3.5-flash | 70.1 | 50.2 | 37.4 | 1306 | 1.50 | 9.00 | 1024k | ✅ +audio+video |
| 9 | claude-sonnet-4.6 | 63.0 | 47.2 | 40.8 | 1326 | 3.00 | 15.00 | 976k | ✅ |
| 10 | qwen3.7-max | 66.0 | 46.0 | 30.6 | 1311 | 1.25 | 3.75 | 976k | ❌ text |
| 11 | deepseek-v4-pro | 59.4 | 44.3 | 36.4 | 1287 | 0.43 | 0.87 | 1024k | ❌ text |
| 12 | minimax-m3 | 58.6 | 44.4 | 35.4 | 1306 | 0.30 | 1.20 | 1024k | ✅ +video |
| 13 | gemini-3.1-pro | 68.8 | 46.5 | 21.4 | 1290 | 2.00 | 12.00 | 1024k | ✅ +audio+video |
| 14 | kimi-k2.7-code | 60.8 | 41.9 | 29.6 | 1306 | 0.74 | 3.50 | 256k | ✅ картинки |
| 15 | mimo-v2.5-pro | 60.2 | 42.2 | 29.1 | 1319 | 0.43 | 0.87 | 1024k | ❌ text |
Бесплатные модели (:free на OpenRouter, подтверждённые тесты)
| Модель | Coding | Intel | Code ELO | Контекст | Для чего |
|---|---|---|---|---|---|
| nemotron-3-ultra-550b:free | 49.3 | 37.8 | 1175 | 976k | Лучший бесплатный, сложные задачи |
| gemma-4-31b:free | 43.4 | 29.4 | — | 256k | Мультимодал бесплатно (+картинки/видео) |
| qwen3-coder:free | — | — | 1192 | 1024k | Чистый код, огромный контекст |
| gpt-oss-120b:free | 30.4 | 23.8 | 1012 | 128k | OpenAI open-weight |
| gemma-4-26b:free | 39.3 | 25.7 | — | 256k | Средние задачи + картинки |
Как анализировать задачу
Разбей проект на этапы и подбери метрику под каждый:
| Тип работы | Ключевая метрика | Порог |
|---|---|---|
| Архитектура / план / логика | Intelligence + Agentic | Intel > 50 |
| Написание кода | Coding + Code ELO | ELO > 1280 |
| Сложные алгоритмы | Code ELO | ELO > 1310 |
| Отладка / мелкие правки | Цена выхода | < $1.5/M |
| Code review / аудит | Intelligence + Coding | Intel > 50 |
| Работа с PDF/картинками | Модальность | нужен ✅ |
| Автономная multi-step | Agentic | > 40 |
| Обработка видео/аудио | Модальность | gemini/minimax |
Оценка токенов (реалистично)
- 1K токенов ≈ 750 слов
- Архитектура/план: вход 3-8K, выход 2-5K
- Написание кода (модуль): вход 20-80K, выход 15-50K
- Отладка: вход 10-30K, выход 5-15K
- Code review: вход 15-40K, выход 5-15K
Формула: стоимость = (вход_K/1000 × $вход) + (выход_K/1000 × $выход)
⚠️ Детектор AI-рисков в ТЗ
НЕКОТОРЫЕ задачи AI делает плохо независимо от модели. Предупреди пользователя если в ТЗ есть:
| Риск | Признак | Рекомендация |
|---|---|---|
| 🔐 Криптография с нуля | «свой алгоритм шифрования», «кастомный хеш» | Только проверенные библиотеки (libsodium, openssl). Никакого самописного crypto |
| 🧠 Сложная бизнес-логика без примеров | «умная система скидок», «динамическое ценообразование» | Нужен человек для формул. AI напишет «умно выглядящий, но неправильный» код |
| 🔌 Интеграции без документации | «API провайдера», «интеграция с банком» без ссылок | Высокий риск галлюцинаций. Нужна документация или sandbox |
| 💰 Финансовые расчёты с плавающей точкой | «расчёт комиссий», «конвертация валют» на float | Требовать decimal/bigint. AI часто использует float → потеря копеек |
| 🔒 Аудит безопасности production | «проверь уязвимости», «security audit» | AI найдёт только очевидное. Нужен специалист + инструменты (SAST) |
| 🏗️ Миграция данных с денормализацией | «перенести базу», «сменить схему» | Требовать план отката. AI не знает реальных данных |
| 🎰 Рандом без указания целей | «дай случайную идею», «сгенерируй креатив» | AI склонен к банальным решениям. Давать конкретные параметры |
📏 Контекстное окно — не влезет?
Оцени, поместится ли проект в контекст модели:
| Размер проекта | Токенов (весь код + БД + API) | Модели, которые НЕ влезут |
|---|---|---|
| Лендинг / бот | < 20K | Любая |
| Микросервис / 5-10 эндпоинтов | 20-60K | kimi-k2.7 (256k — влезает) |
| Modular monolith / 20+ таблиц | 60-150K | — все влезают |
| Большой проект / 50+ таблиц | 150-300K | kimi-k2.7 (256k) — на грани |
| Enterprise / микросервисы | > 500K | НИКТО не влезает |
При превышении контекста — рекомендуй:
- Разбить проект на независимые подпроекты
- Использовать Claude Sonnet/Opus/Fable (976k) или GPT/Gemini/DeepSeek (1024k)
- Для enterprise — человеческий архитектор + AI для отдельных модулей
⏱️ Калькулятор времени: AI vs человек
| Тип работы | AI (часов) | Человек (часов) | Экономия |
|---|---|---|---|
| Архитектура + схема БД | 0.2 | 8-16 | 40-80x |
| CRUD модуль (5 эндпоинтов) | 0.1 | 4-8 | 40-80x |
| Платёжная логика + webhooks | 0.3 | 16-24 | 50-80x |
| Админка (списки, фильтры, детали) | 0.5 | 24-40 | 50-80x |
| eSIM/card провайдер-адаптер | 0.2 | 8-12 | 40-60x |
| Фронтенд-кабинет (10 страниц) | 0.8 | 40-60 | 50-75x |
| Отладка + тесты | 0.5 | 16-24 | 30-50x |
| Типичный MVP (наша FinTech) | 2.5 | 120-180 | 50-70x |
Время AI = активная работа с моделью, не ожидание. При параллельных сессиях можно ускорить в 2-3x.
📈 Прогноз масштабирования
Если пользователь планирует рост — посчитай стоимость AI на разных этапах:
| Масштаб | Пользователей | Потребуется AI | Стоимость AI/мес |
|---|---|---|---|
| MVP | 10-100 | Написание кода | $3-10 (разово) |
| Рост | 1000 | Доработки, багфиксы | $5-20/мес |
| Активный рост | 10000 | Фичи, рефакторинг | $20-100/мес |
| Enterprise | 100000+ | Код-ревью, архитектура | $100-500/мес |
Правило: стоимость AI растёт линейно, стоимость команды — экспоненциально.
🏠 API vs Локально: когда выгоднее купить железо
| Сценарий | API (OpenRouter) | Локально (Ollama + RTX 4090/5090) |
|---|---|---|
| До 100K токенов/день | $0.04-0.15/день | Не окупается |
| 100K-500K/день | $0.15-0.75/день | Окупается за 2-3 года |
| 500K-1M/день | $0.75-1.50/день | Окупается за 1 год |
| > 1M/день | > $1.50/день | ✅ Окупается за 6 мес |
| Конфиденциальные данные | ❌ Риск утечки | ✅ Полный контроль |
| Нужны топ-модели (Fable/Opus) | ✅ Доступны | ❌ Нет локальных аналогов |
Формула окупаемости: порог_токенов_в_день = (цена_GPU / 365) / средняя_цена_API_за_1K
Лучшие локальные модели через Ollama:
- qwq:32b — reasoning, 32B, аналог DeepSeek-R1
- qwen3-coder:30b — код, 30B-A3B MoE, аналог GPT-4-уровня
- llama3.3:70b — универсал, 70B
- deepseek-coder-v2:16b — компактный кодер
Формат ответа (ВСЕГДА так)
1. Анализ задачи
Кратко: тип проекта, нужна ли мультимодальность, сложность логики, объём кода.
2. ⚠️ AI-риски (если есть)
Перечисли только те риски, которые реально есть в ТЗ.
3. 📏 Контекстное окно
Влезает ли проект в контекст? Если нет — как разбить.
4. Оптимальный вариант (цена/качество)
| Этап | Модель | Метрика-обоснование | Токены in | Токены out | Стоимость |
|------|--------|--------------------|-----------|-----------|-----------|
| ... | ... | ... | ... | ... | $... |
| ИТОГО | | | | | $X.XX |
5. ⏱️ Время: AI vs человек
Таблица с часами по этапам.
6. Три сценария
- 💎 Максимум качества: топ-модели (Fable/Opus/GPT-5.5) — цена $X
- ⚖️ Оптимум: баланс (Opus план + GLM код) — цена $Y, время AI: N ч vs человек: M ч
- 💰 Эконом: дешёвые (DeepSeek + GLM) — цена $Z
7. Полностью БЕСПЛАТНЫЙ вариант
- Какие :free модели использовать на каждом этапе
- На какой площадке: OpenCode (бесплатно, локально) + OpenRouter :free модели
- Ограничения free-варианта
8. 🏠 API vs Локально
Если объём токенов большой — посчитай окупаемость GPU.
Правила
- НИКОГДА не выдумывай цифры — только из таблиц выше
- Если задача требует файлов/картинок — исключай text-only модели (glm, deepseek, qwen, mimo)
- Всегда давай и платный, и бесплатный путь
- Предупреждай если данные конфиденциальны → советуй локальные модели
- Округляй стоимость до центов
What ships with it: 8 files
23.3 KB alongside SKILL.md, 2 of them executable
data/
- generate_skill.pyruns4.2 KB
- models.json5.2 KB
- update.pyruns4.2 KB
- CHANGELOG.md1.1 KB
- CONTRIBUTING.md1.4 KB
- .gitignore153 B
- LICENSE1.1 KB
- README.md6.0 KB