Лучшая нейросеть для программирования: как выбрать по цифрам
По каким критериям сравнивать модели для кода, кто из каталога подходит в кандидаты, сколько стоит сессия агента на ценах 7 октября 2026 и как проверить модели на своём репозитории.
7 мин · · разработка · модели
Универсального ответа на вопрос «какая лучшая нейросеть для программирования» нет: у одного разработчика — агент, который правит большой монорепозиторий, у другого — скрипты на Python и SQL-запросы по описанию. Ниже — критерии, по которым стоит сравнивать модели, кандидаты из каталога Zukko с индексом силы и ценами на 7 октября 2026, расчёт стоимости сессии агента и способ проверить модели на своём репозитории.
Лучшая нейросеть для программирования: критерии выбора
Индекс силы
В каталоге Zukko у моделей есть индекс силы — Intelligence Index от Artificial Analysis, сводный балл по набору бенчмарков. Это общий уровень модели, а не специальная оценка «насколько хорошо пишет код». Годится для первого отбора: отделить сильные модели от массовых.
Цена входа и кэша
Агент на каждом шаге заново отправляет модели большой контекст: системный промпт, описание инструментов, прочитанные файлы, историю. Ответы при этом короткие — правка, команда, пара абзацев. Поэтому в агентной работе большая часть счёта часто приходится на вход и кэш — смотрите не только на цену выхода.
Формат подключения
Для Claude скидку за кэш даёт только Anthropic-формат: Claude Code, Anthropic SDK, /v1/messages. В клиентах на OpenAI-совместимом формате (Cursor, Cline, Kilo Code и подобные) весь вход Claude идёт по цене входа. У GPT кэш виден в обоих форматах. Подробнее о выборе формата — в документации.
Контекст
У большинства моделей в каталоге окно 1M токенов, у GLM 5.3 и GLM 5.3 Flash — 128K. Для больших репозиториев и долгих сессий агента запас контекста важен: история растёт с каждым шагом.
Работа в агентах
Агент вызывает инструменты: читает файлы, запускает тесты, правит код. Насколько стабильно конкретная модель делает это в вашем агенте и с вашими инструментами, общий индекс не показывает. Цифр по этому у нас нет — это проверяется запуском, о нём ниже.
Картинки на вход
Нужны, если вы показываете модели скриншоты интерфейса, макеты или схемы. Из кандидатов ниже их принимают все модели Claude и GPT, а также Qwen 3.8 Max; GLM 5.3 и DeepSeek V4.1 Flash — нет.
Кандидаты: индекс, цена, контекст
Цены Zukko — в долларах за 1M токенов, на 7 октября 2026. «Запись кэша» списывается только у Claude и только в Anthropic-формате; у остальных моделей она не тарифицируется отдельно.
| Модель | id | Индекс | Вход / выход | Кэш: чтение / запись | Контекст |
|---|---|---|---|---|---|
| Claude Opus 5.5 | claude-opus-5-5 | 58 | 0.8 / 4 | 0.08 / 1 | 1M |
| GPT-6 Astra | gpt-6-astra | 53 | 0.62 / 3.05 | 0.063 / — | 1M |
| Claude Fable 5.1 | claude-fable-5-1 | 53 | 7 / 35 | 0.7 / 8.75 | 1M |
| GPT-6.1 Sol | gpt-6.1-sol | 52 | 0.27 / 1.32 | 0.013 / — | 1M |
| Claude Sonnet 5 | claude-sonnet-5 | нет данных | 0.4 / 2 | 0.05 / 0.5 | 1M |
| Qwen 3.8 Max | qwen3.8-max | 45 | 0.088 / 0.238 | 0.088 / — | 1M |
| GLM 5.3 | glm-5.3 | 45 | 0.1 / 0.1 | 0.1 / — | 128K |
| DeepSeek V4.1 Flash | deepseek-v4.1-flash | 39 | 0.013 / 0.038 | 0.013 / — | 1M |
Как разложить их по задачам для проверки:
- Сложные задачи — архитектура, большой рефакторинг, разбор запутанного бага. В кандидаты — модели с высоким индексом: Claude Opus 5.5, GPT-6 Astra, GPT-6.1 Sol.
- Повседневные правки в агенте — Claude Sonnet 5 (индекса в каталоге нет, решает проверка), GPT-6.1 Sol, GLM 5.3, Qwen 3.8 Max.
- Массовые простые задачи — docstring, сообщения коммитов, тесты по шаблону. DeepSeek V4.1 Flash и другие дешёвые модели.
Это список для проверки, а не вердикт. Актуальный список и цены — GET https://api.zukko.pro/v1/models или страница «Модели» в кабинете.
Сколько стоит сессия агента
Пример одного шага агента: 2 000 свежих входных токенов, 55 000 прочитано из кэша, 3 000 записано в кэш, 1 500 выходных. Сессия — 100 таких шагов. Формула шага:
(свежий вход × цена входа + чтение кэша × цена чтения
+ запись кэша × цена записи + выход × цена выхода) / 1 000 000
У моделей без отдельной записи кэша эти 3 000 токенов идут как обычный вход, то есть свежего входа 5 000.
| Модель и формат | Расчёт шага | Шаг | 100 шагов |
|---|---|---|---|
| Claude Opus 5.5, Anthropic | 2 000 × 0.8 + 55 000 × 0.08 + 3 000 × 1 + 1 500 × 4 = 15 000 | $0.015 | $1.50 |
| Claude Sonnet 5, Anthropic | 2 000 × 0.4 + 55 000 × 0.05 + 3 000 × 0.5 + 1 500 × 2 = 8 050 | $0.00805 | $0.805 |
| GPT-6.1 Sol | 5 000 × 0.27 + 55 000 × 0.013 + 1 500 × 1.32 = 4 045 | $0.004045 | $0.4045 |
| DeepSeek V4.1 Flash | 60 000 × 0.013 + 1 500 × 0.038 = 837 | $0.000837 | $0.0837 |
| Claude Opus 5.5, OpenAI-формат | 60 000 × 0.8 + 1 500 × 4 = 54 000 | $0.054 | $5.40 |
Последняя строка — та же сессия Opus 5.5, но через OpenAI-совместимый клиент, где скидки за кэш у Claude нет. У DeepSeek V4.1 Flash цена чтения кэша равна цене входа, поэтому весь вход считается по 0.013.
Это пример на ценах 7 октября 2026. В реальной сессии доля кэша зависит от агента и пауз между шагами: кэш живёт ограниченное время. Подробнее — в документации по лимитам ключей и кэшу.
Как проверить модели на своём репозитории
Самый надёжный способ выбрать — дать кандидатам одни и те же реальные задачи.
- Возьмите 5–10 уже решённых задач из истории проекта: закрытые issue или коммиты, к которым есть тесты. Так у вас есть эталон.
- Для каждой модели — отдельная копия кода на коммите до исправления:
git worktree add -b try-opus ../try-opus <коммит-до-исправления>
git worktree add -b try-sol ../try-sol <коммит-до-исправления>- Один агент и один текст задачи, меняется только модель. Например, в Claude Code:
export ANTHROPIC_BASE_URL=https://api.zukko.pro
export ANTHROPIC_AUTH_TOKEN=fetch_ваш_ключ
export ANTHROPIC_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-opus-5-5
cd ../try-opus && claudeДля второго прогона задайте ANTHROPIC_MODEL=gpt-6.1-sol и ANTHROPIC_DEFAULT_HAIKU_MODEL=gpt-6.1-sol и запустите агента в ../try-sol. Шлюз конвертирует запрос для любой модели, поэтому GPT, DeepSeek или GLM тоже можно звать из Claude Code. ANTHROPIC_DEFAULT_HAIKU_MODEL обязателен: фоновые запросы Claude Code идут на модель слота Haiku (по умолчанию claude-haiku-*), которой нет в каталоге Zukko, а на неизвестное имя модели шлюз отвечает 404 model_not_found. Здесь он указывает на ту же модель, чтобы и фоновые запросы шли на проверяемую. Если в сессии переключаетесь через /model opus или /model sonnet, задайте также ANTHROPIC_DEFAULT_OPUS_MODEL и ANTHROPIC_DEFAULT_SONNET_MODEL на модели из каталога. Настройка по шагам — в документации по Claude Code.
- Оценивайте по одной таблице:
| Задача | Модель | Тесты прошли | Лишние изменения в диффе | Сколько раз вмешивались | Стоимость |
|---|---|---|---|---|---|
| issue-123 | claude-opus-5-5 | ||||
| issue-123 | gpt-6.1-sol |
- Считайте деньги. Расход виден в кабинете в разделе «Использование». Для эксперимента удобно завести отдельный ключ с дневным лимитом: если агент зациклится, запросы остановятся с ошибкой 429
key_daily_limit_reached, а не съедят баланс.
Выбирайте самую дешёвую модель, которая проходит ваши задачи без лишних вмешательств, и держите сильную для сложных случаев. Если вы ещё не подключались, создайте ключ в кабинете.
Частые вопросы
Так какая модель всё-таки лучшая?
По индексу силы на 7 октября 2026 среди моделей в Zukko первая — Claude Opus 5.5 (58). Но индекс сводный, а не программистский, и для ваших задач может хватить более дешёвой модели. Ответ даёт только проверка на своём коде.
Можно ли в Claude Code использовать GPT или DeepSeek?
Да. Задайте нужный id в ANTHROPIC_MODEL и в ANTHROPIC_DEFAULT_HAIKU_MODEL (иначе фоновые запросы уйдут на claude-haiku-* и получат 404 model_not_found), шлюз сконвертирует запросы. Насколько стабильно модель работает с инструментами Claude Code, проверьте на своих задачах.
Почему Claude в Cursor обходится дороже, чем в Claude Code?
Cursor подключается через OpenAI-совместимый формат, а в нём весь вход Claude оплачивается по цене входа. В Claude Code (Anthropic-формат) повторяющийся контекст читается из кэша по цене чтения. Чем ещё можно заменить Cursor — в статье альтернативы Cursor в 2026.
Хватит ли 128K контекста у GLM 5.3?
Для отдельных задач и коротких сессий часто хватает. Для длинных сессий агента в большом репозитории история может перерасти окно — тогда берите модели с контекстом 1M.
zukko
Платите в 25×
меньше
за Claude Code & ChatGPT
Один ключ fetch_* и base URL api.zukko.pro — в Cursor, Claude Code, Codex и любом SDK.
Похожие статьи
- Промпт-инжиниринг: примеры и 12 готовых шаблонов для работыДвенадцать шаблонов промптов для рабочих задач: что в них написано, почему именно так и сколько стоит один вызов по API.
- База данных для RAG: где хранить знания — векторная БД, поиск или контекстДля RAG не обязательно ставить векторную базу. Разбираем четыре способа хранить знания, считаем стоимость запроса и показываем рабочий пример на SQLite.
- Лучшая нейросеть для программирования на C#: выбор и настройкаРейтингов «лучшей модели для C#» мы не даём, зато показываем, как сравнить варианты по цене и индексу, настроить агента для .NET и проверить результат сборкой и тестами.
- Claude Opus 4.6: что это и как перейти на Opus 5.5 без сюрпризовOpus 4.6, 4.7 и 4.8 — прошлое поколение, а в каталоге уже Opus 5 и 5.5. Даём план миграции из четырёх шагов: id модели, прогон своих промптов, сравнение стоимости, откат.