Claude и GPT API для учёбы: как не переплатить студенту

Пять подписок ради разных задач — плохая идея на студенческий бюджет. Разбираем, как получить доступ ко всем моделям через один ключ и платить только за токены.

4 мин · · Обновлено · бизнес

Курсовая требует Claude для разбора текста, лабораторная — что-то посчитать через GPT, а реферат по языку проще накидать через GLM. Оформлять три подписки ради этого бессмысленно: у каждой свой минимальный платёж, и половина месяца ты платишь за то, чем не пользуешься.

Один ключ вместо стопки подписок

Ключ формата fetch_... даёт доступ к моделям Claude, GPT и GLM: сейчас это claude-opus-5-5, claude-sonnet-5, gpt-5.6-sol, gpt-5.6-luna, glm-5.3 и glm-5.3-flash (актуальный список — GET https://api.zukko.pro/v1/models). Генерация изображений через Zukko временно недоступна. Получаешь его в кабинете на странице /app/api-keys, показывается один раз при создании, дальше только заголовок:

bash
curl https://api.zukko.pro/v1/chat/completions \
  -H "Authorization: Bearer fetch_твой_ключ" \
  -H "Content-Type: application/json" \
  -d '{"model":"glm-5.3-flash","messages":[{"role":"user","content":"Сократи текст до трёх абзацев"}]}'

Платишь по факту использования — не абонемент, а списание за токены конкретного запроса. Если за сессию не пользовался API, счёт не растёт.

Баланс проверяется до похода к модели

Если денег нет, запрос вернёт 402 с телом {"error":{"message":"Недостаточно средств на балансе","code":"insufficient_balance"}} ещё до обращения к провайдеру — то есть неудачная попытка ничего не стоит. Это важно на практике: если код с опечаткой в теле запроса гоняешь по кругу, деньги не тают на каждой пустой попытке.

Дешёвые модели для рутины, дорогие — для того, что действительно сложно

Не любая задача требует топовую модель. Пересказать главу учебника, перевести абзац, поправить стиль письма преподавателю — это можно отдать дешёвой модели вроде glm-5.3-flash ($0.04 за 1M токенов) или gpt-5.6-luna ($0.10). А разбор доказательства теоремы, поиск ошибки в коде диплома или литобзор из полусотни источников логично пробовать на claude-opus-5-5 или gpt-5.6-sol ($0.30, контекст 1M токенов) — какая модель справится лучше, проверь на своих задачах.

Текущие лимиты и цены по каждой модели видно без ключа:

bash
curl https://api.zukko.pro/v1/models/info

Сверяй цену перед тем, как гонять через флагман то, что решает модель попроще — разница на дистанции семестра ощутима.

Подключение без танцев с конфигами

Для Claude Code и официального Anthropic SDK базовый адрес — https://api.zukko.pro, без /v1 на конце, клиент сам его добавляет:

bash
export ANTHROPIC_BASE_URL=https://api.zukko.pro
export ANTHROPIC_AUTH_TOKEN=fetch_твой_ключ

Для Cursor, Codex и других OpenAI-совместимых инструментов — с /v1:

OPENAI_BASE_URL=https://api.zukko.pro/v1 OPENAI_API_KEY=fetch_твой_ключ

Перепутанный суффикс — самая частая причина 404 при первом подключении, если что-то не заработало сразу, проверь этот пункт первым.

Жёсткий потолок расхода на странице ключа

На странице ключа в кабинете можно выставить дневной и месячный лимит расхода в долларах и ограничить список разрешённых моделей. Для студенческого бюджета это буквально страховка: выставил лимит в 3 доллара на месяц — больше система не спишет, даже если случайно оставишь скрипт в цикле. При превышении лимита конкретного ключа запрос вернётся с 429 и кодом key_daily_limit_reached или key_monthly_limit_reached.

Бесплатные полдоллара на пробу

Стартового баланса при обычной регистрации нет — эту практику отменили 18 сентября 2026 года из-за массовой регистрации на одноразовые почты. Но есть разовый бонус $0.50 за подписку на Telegram-канал @zukkopro — привяжи Telegram в кабинете, подпишись на канал и нажми «Проверить»; бонус даётся один раз на Telegram-аккаунт. Этого достаточно, чтобы прогнать первые запросы и понять, подходит ли модель для твоей задачи, прежде чем пополнять баланс всерьёз.

Если делишь ключи с одногруппниками для общего проекта, есть реферальная программа — 10% с пополнений тех, кого пригласил, начисляются на твой баланс.

Оплата из России и не только

Пополнение доступно через СБП, банковской картой (через PayPear), криптовалютой, а с 16 сентября 2026 года — иностранной картой Mastercard EU через Fride (комиссия около 13%, суммы $2–$594). Минимальное пополнение — $1. Для большинства студентов это закрывает вопрос "как вообще платить", который обычно и был причиной подписываться на серые реселлерские сервисы.

Если что-то не работает за час до сдачи

Проверь ключ отдельно от инструмента:

bash
curl https://api.zukko.pro/v1/messages \
  -H "Authorization: Bearer fetch_твой_ключ" \
  -H "Content-Type: application/json" \
  -H "anthropic-version: 2023-06-01" \
  -d '{"model":"claude-sonnet-5","max_tokens":64,"messages":[{"role":"user","content":"тест"}]}'

Если ответ пришёл — проблема в настройках Cursor или Claude Code, а не в ключе. Если завис саппорт-вопрос — пиши в Telegram поддержки, там отвечают быстрее, чем деканат.

Wi-Fi в общаге обрывается, а деньги списываться не должны дважды

Отдельная деталь, которая экономит нервы именно на нестабильном интернете: если запрос ушёл, а ответ не пришёл из-за обрыва соединения, повторная отправка того же запроса — это риск заплатить дважды за одну и ту же генерацию. Для этого есть заголовок Idempotency-Key: если отправить его с уникальным значением (например, UUID, сгенерированным один раз для конкретного логического запроса и не меняющимся при его повторах) и повторить запрос с тем же значением в течение 24 часов, вернётся тот же самый ответ без повторного списания.

bash
curl https://api.zukko.pro/v1/chat/completions \
  -H "Authorization: Bearer fetch_твой_ключ" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: 3f29a1-курсовая-глава2" \
  -d '{"model":"claude-sonnet-5","messages":[{"role":"user","content":"Проверь аргументацию во втором разделе"}]}'

Если между первой и повторной отправкой поменять тело запроса, сохранив тот же Idempotency-Key, сервер ответит 422 idempotency_conflict — это защита от случайной путаницы, а не баг. Держи ключ идемпотентности стабильным для повторов одного и того же запроса и меняй его для нового.

zukko

Платите в 25×
меньше

за Claude Code & ChatGPT

Один ключ fetch_* и base URL api.zukko.pro — в Cursor, Claude Code, Codex и любом SDK.