Коротко
Продакшен-задачи по коду сегодня держат три семейства: Claude, GPT-5.x и Gemini. Короткий ответ по задачам:
- обычная работа (написать функцию, тесты, отревьюить диф) →
claude-sonnet-5; - сложный рефакторинг и неочевидные баги →
claude-opus-4-5, при проблемахclaude-opus-4-8; - вопросы по всей кодовой базе сразу →
gemini-3-proс контекстом 1M токенов; - массовая механика →
gemini-3.1-flash-lite.
Сразу про ожидания: мы даём API, а не плагин к IDE, и Claude Code с Cursor через нас не подключаются. Почему — в разделе «Чего мы НЕ даём»; прочитайте его до того, как заведёте ключ.
Какая нейросеть для кода реально работает
Моделей, которые «умеют в код», сегодня десятки. Реально держат продакшен-задачи — три семейства: Claude от Anthropic, GPT-5.x от OpenAI и Gemini от Google. Остальное либо заметно слабее на реальном коде, либо нишевое.
Эта статья — не про рейтинг с абстрактными баллами. Про то, чем модели отличаются на практике, сколько стоят и как подключить нейросеть для кода к своему проекту через API.
Модели для кода: цены и сильные стороны
| Модель | Провайдер | Вход, $/1M | Выход, $/1M | Контекст |
|---|---|---|---|---|
| claude-haiku-4-5 | Anthropic | 0.77 | 4.00 | 200K |
| claude-sonnet-5 | Anthropic | 1.69 | 8.50 | 200K |
| claude-sonnet-4-5 | Anthropic | 2.68 | 13.50 | 200K |
| claude-sonnet-4-6 | Anthropic | 2.68 | 13.50 | 200K |
| claude-opus-4-5 | Anthropic | 3.74 | 18.75 | 200K |
| claude-opus-4-7 | Anthropic | 3.99 | 20.00 | 200K |
| claude-opus-4-8 | Anthropic | 4.50 | 22.50 | 200K |
| gpt-5.6-mini | OpenAI | 0.85 | 5.10 | 400K |
| gpt-5.2 | OpenAI | 1.40 | 11.20 | 400K |
| gpt-5.4 | OpenAI | 1.49 | 12.75 | 400K |
| gpt-5.6 | OpenAI | 2.13 | 12.75 | 400K |
| gpt-5.5 | OpenAI | 4.16 | 25.50 | 400K |
| gemini-3-pro | 0.75 | 5.25 | 1M | |
| gemini-3.1-pro | 1.46 | 10.20 | 1M | |
| gemini-3.1-flash-lite | 0.22 | 1.35 | 1M |
Цены наши, ниже официальных, за 1M токенов. Они меняются — актуальные всегда в каталоге /models/.
Claude Opus (claude-opus-4-8, claude-opus-4-7, claude-opus-4-5) — верхний сегмент для кода. Сюда идут задачи, где важна цепочка рассуждений: рефакторинг через несколько файлов, поиск неочевидного бага, разбор незнакомой кодовой базы. Дорого — $4.50 на вход у 4-8. Обратите внимание на claude-opus-4-5: $3.74 при скидке −25%, и если ваша задача на нём не проседает, это самый дешёвый вход в Opus-класс.
Claude Sonnet (claude-sonnet-5, claude-sonnet-4-6, claude-sonnet-4-5) — рабочая лошадь и правильный дефолт для большинства. На типовых задачах — написать функцию, покрыть тестами, объяснить чужой модуль, отревьюить диф — разница с Opus чаще видна в счёте, чем в результате. Начинайте с claude-sonnet-5: он свежее предыдущих Sonnet и при этом дешевле почти вдвое ($1.69 против $2.68).
GPT-5.x (gpt-5.2, gpt-5.4, gpt-5.6, gpt-5.5) — сильные универсалы с контекстом 400K. gpt-5.2 дешевле Sonnet 4.x по входу ($1.40) — хороший кандидат в дефолт, если считаете каждый цент. gpt-5.6 ($2.13) — текущее поколение. gpt-5.5 ($4.16) — тяжёлая артиллерия под сложные задачи.
Gemini 3 Pro (gemini-3-pro) — $0.75 на вход при контексте 1M токенов, и вот это его киллер-фича для кода. Миллион токенов — это буквально вся кодовая база среднего сервиса в одном запросе. Когда вопрос звучит «где в этих сорока файлах ломается инвариант» — Gemini видит связи между модулями, а не отдельный файл. gemini-3.1-pro ($1.46) — та же логика, но способнее.
claude-haiku-4-5 и gemini-3.1-flash-lite — дешёвая мелочь: догенерировать докстринги, разметить код по категориям, сгенерировать однотипные тесты пачками. На архитектуру их не зовите.
Что выбрать под задачу
- Написать функцию, тесты, разобрать чужой модуль →
claude-sonnet-5илиgpt-5.2. - Сложный рефакторинг, неочевидный баг →
claude-opus-4-5, при проблемах —claude-opus-4-8. - Вопросы по всей кодовой базе целиком →
gemini-3-pro(контекст 1M). - Массовая механическая обработка кода →
gemini-3.1-flash-liteилиclaude-haiku-4-5. - Не знаете → начните с Sonnet, поднимайтесь до Opus только там, где видите конкретные поломки.
Универсального «лучшего» тут нет: на одном и том же запросе разница между Haiku и Opus — шестикратная по деньгам, и половина задач честно решается дешёвой моделью. Сравнить модели на своих запросах можно в песочнице в кабинете, не написав ни строчки кода.
Как подключить нейросеть для кода к своему проекту
Все модели доступны через один OpenAI-совместимый API и один ключ. Берётся обычная библиотека openai, подменяются base_url и api_key:
from openai import OpenAI
client = OpenAI(
base_url="https://api.altrouter.ai/v1",
api_key="ar-...",
)
r = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[{"role": "user", "content": "Привет"}],
)
print(r.choices[0].message.content)
Для кода это выглядит так — тот же клиент, содержательный промпт:
diff = open("changes.patch").read()
r = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[
{"role": "system", "content": "Ты ревьюер. Ищи баги, а не стиль. Кратко."},
{"role": "user", "content": f"Отревьюй диф:\n\n{diff}"},
],
max_tokens=1000,
)
print(r.choices[0].message.content)
Смена модели — одна строка model=. Это и есть смысл единого ключа: прогнать задачу через Sonnet, Opus и gemini-3-pro и сравнить — вопрос трёх запусков, а не трёх регистраций с тремя картами.
Куда это встраивают на практике: ревью дифов в CI, генерация тестов по коду, объяснение легаси в внутреннем боте, разбор стектрейсов из Sentry, конвертация схем и миграций. Везде, где вы уже пишете скрипт — модель становится ещё одним вызовом функции.
Начать: /login?mode=signup — регистрация через Google, Telegram или почту, ключ ar-... создаётся в кабинете, за подтверждённый Telegram на баланс падает $1 (хватит проверить всё до оплаты). Оплата — карта РФ, СБП, крипта, без зарубежной карты и VPN. Как передавать ключ — /docs/authentication/, параметры вроде max_tokens — /docs/parameters/, стриминг — /docs/streaming/.
Чего мы НЕ даём — честно
Здесь важно не потратить ваш вечер зря.
Мы не IDE-плагин. Autocomplete в редакторе, «дополни строку по Tab», кнопка «объясни выделенное» — это не про нас. Мы — API: вы пишете код, который вызывает модель.
Claude Code через altrouter не подключается. Ему нужен Anthropic-совместимый эндпоинт /v1/messages, у нас его нет — есть OpenAI-совместимый /v1/chat/completions. Ключ ar-... вы в него вставите, и он не заработает. То же касается любого инструмента, который ходит именно в Anthropic-формат.
Cursor через нас не идёт. По той же причине.
Что работает: всё, что умеет говорить с OpenAI-совместимым API — а это большинство библиотек, фреймворков и ваших собственных скриптов. Правило простое: если инструмент позволяет задать base_url и ключ — он заработает сменой двух строк. Если он жёстко ходит в Anthropic-формат — нет.
Сколько это стоит на практике
Ревью одного дифа на 3 000 токенов с ответом в 800 токенов:
claude-sonnet-5: 0.003 × 1.69 + 0.0008 × 8.50 = $0.012 — сто дифов в месяц обойдутся в $1.2;claude-sonnet-4-6: 0.003 × 2.68 + 0.0008 × 13.50 = $0.019;claude-opus-4-8: 0.003 × 4.50 + 0.0008 × 22.50 = $0.031.
Три способа не удивиться счёту:
- Ставьте
max_tokensявно. Выход в 5-8 раз дороже входа. Если параметр не передан, мы подставим 4096 — это предохранитель, а не настройка под вашу задачу. - Не шлите лишнее. Весь репозиторий в каждом запросе — это вход, за который вы платите на каждом вызове заново. Даже с контекстом 1M у Gemini.
- Начинайте снизу. Не ломается на Sonnet — Opus не нужен.
Расход по каждому ключу виден в логах кабинета с разбивкой по моделям.
Итог
Нейросеть для кода — это не один продукт, а выбор из десятка моделей под конкретную задачу: Sonnet как дефолт, Opus под сложное, gemini-3-pro когда нужен контекст в миллион токенов, flash-lite на массовку. Один ключ ar-... открывает все, переключение стоит одну строку, а стартовый $1 за подтверждённый Telegram позволяет сравнить их на своих задачах до всякой оплаты.
Актуальные цены — /models/, модели по провайдерам — /providers/anthropic/, /providers/openai/, /providers/google/.
FAQ
Какая нейросеть лучше для кода?
Продакшен-задачи сегодня держат три семейства: Claude, GPT-5.x и Gemini. Claude Opus — для задач с длинной цепочкой рассуждений, Claude Sonnet 5 — правильный дефолт для большинства, GPT-5.x — сильные универсалы с контекстом 400K, Gemini 3 Pro — когда нужно охватить всю кодовую базу сразу.
Сколько стоит нейросеть для кода?
За 1M входных токенов: gemini-3-pro — $0.75, gpt-5.2 — $1.40, claude-sonnet-5 — $1.69, gpt-5.6 — $2.13, claude-opus-4-5 — $3.74, claude-opus-4-8 — $4.50. Разница между дефолтом и флагманом на типовых задачах чаще видна в счёте, чем в результате.
Зачем для кода модель с контекстом 1M?
Миллион токенов — это вся кодовая база среднего сервиса в одном запросе. Когда вопрос звучит как «где в этих сорока файлах ломается инвариант», модель видит связи между модулями, а не отдельный файл. У gemini-3-pro такой контекст стоит $0.75 за 1M входных токенов.
Работает ли Claude Code или Cursor через ваш API?
Нет. Оба ходят в Anthropic-совместимый эндпоинт /v1/messages, а у нас OpenAI-совместимый /v1/chat/completions — ключ вставится, но работать не будет. Это касается любого инструмента, который использует именно Anthropic-формат.
Есть ли у вас автодополнение кода в редакторе?
Нет, мы не IDE-плагин. Автодополнение по Tab и кнопка «объясни выделенное» — это про редакторы и расширения. Мы даём API: вы пишете код, который вызывает модель, либо подключаете инструмент с настраиваемым OpenAI-совместимым адресом.
С какой модели начать, если не хочется выбирать?
С claude-sonnet-5: он свежее предыдущих Sonnet и почти вдвое дешевле — $1.69 против $2.68. Opus доставайте под то, что Sonnet не вытянул, а дешёвые Haiku и Flash Lite оставьте на механику вроде докстрингов и однотипных тестов.