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, показывается один раз при создании, дальше только заголовок:
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 токенов) — какая модель справится лучше, проверь на своих задачах.
Текущие лимиты и цены по каждой модели видно без ключа:
curl https://api.zukko.pro/v1/models/infoСверяй цену перед тем, как гонять через флагман то, что решает модель попроще — разница на дистанции семестра ощутима.
Подключение без танцев с конфигами
Для Claude Code и официального Anthropic SDK базовый адрес — https://api.zukko.pro, без /v1 на конце, клиент сам его добавляет:
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. Для большинства студентов это закрывает вопрос "как вообще платить", который обычно и был причиной подписываться на серые реселлерские сервисы.
Если что-то не работает за час до сдачи
Проверь ключ отдельно от инструмента:
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 часов, вернётся тот же самый ответ без повторного списания.
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.
Похожие статьи
- Нейросеть для тестировщика: тест-кейсы, чек-листы и баг-репортыКак QA-инженеру использовать модель для тест-кейсов, чек-листов и баг-репортов, проверять полноту покрытия и не получить придуманные требования.
- Обезличивание данных перед отправкой в нейросеть: практический подходПерсональные данные не нужно отправлять модели, чтобы она обработала документ. Показываем, как заменять их метками, возвращать в ответ и проверять, что ничего не просочилось.
- Нейросеть для HR: вакансии, письма кандидатам и разбор резюмеМодель может готовить черновики вакансий и писем и делать первичный разбор резюме. Разбираем, что отдавать, как работать с персональными данными кандидатов и как не допустить предвзятых решений.
- AI-агент для 1С: какие задачи можно автоматизировать и какАгент вокруг 1С отвечает на вопросы по данным, готовит черновики документов и ищет аномалии. Разбираем сценарии, архитектуру через HTTP-сервисы и меры безопасности.