Блог Zukko

Гайды по Claude Code, Cursor, Codex и API Claude и GPT: настройка, экономия токенов, разбор ошибок.

Discord-бот на Claude или GPT: минимальный пример

4 мин · · разработка

Двадцать строк кода и один API-ключ — и в Discord-канале уже отвечает Claude или GPT. Разбираем рабочий пример и типичные ошибки под нагрузкой.

Мобильное приложение на Claude или GPT API

4 мин · · разработка

Ключ, вшитый в мобильное приложение, рано или поздно окажется в чужих руках. Разбираем архитектуру с бэкендом-прокси и реальные примеры на Kotlin, Swift и Node.

Ошибки при отправке изображений в vision-модели

4 мин · · ошибки

Запрос с картинкой ломается не так, как обычный текстовый. Разбираем, где именно теряются изображения при вызове API и как это видно в ответе сервера.

Потоковая передача ответа: когда нужен stream: true

4 мин · · разработка

stream: true не для каждого случая. Разбираем, как читать поток событий, где он реально нужен и какие ошибки чаще всего в нём прячутся.

Как писать системные промпты, которые реально работают

3 мин · · разработка

Большинство системных промптов не работают не из-за модели, а из-за формулировок. Разбираем, что реально меняет поведение, а что модель просто игнорирует.

Экономия на повторных запросах: кэш через X-Zukko-Cache и temperature:0

4 мин · · API

Одинаковый запрос дважды не должен стоить дважды. Разбираем, как включить кэш ответов и на каких сценариях он реально экономит деньги.

Роутинг между моделями по задаче и цене

4 мин · · архитектура

Не каждый запрос нуждается в самой дорогой модели. Разбираем, как настроить роутинг между Claude, GPT и GLM по задаче и бюджету.

API или подписка ChatGPT Plus — что выгоднее разработчику

4 мин · · сравнение

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

GitHub Copilot против Claude Code

5 мин · · сравнение

Copilot встроен в редактор и работает по подписке, Claude Code — терминальный агент с оплатой за токены. Разбираем разницу в модели работы и в биллинге.

Claude Code против aider

5 мин · · сравнение

Claude Code и aider — оба терминальные, оба агентные, но по-разному относятся к моделям и git. Разбираем разницу и подключение через один API-ключ.

Claude Code против Windsurf

4 мин · · сравнение

Claude Code работает в терминале и не требует своего редактора, Windsurf — это отдельная IDE со встроенным агентом. Разбираем разницу в подходе и в подключении.

Zukko против официальной консоли Anthropic

4 мин · · сравнение

Официальный API Anthropic и Zukko говорят на одном протоколе Messages API, но на этом сходство заканчивается. Разбираем разницу по пунктам.

Zukko против OpenRouter: в чём разница

5 мин · · сравнение

Оба сервиса дают доступ к моделям разных провайдеров через один ключ. Разбираем, чем Zukko отличается от OpenRouter на уровне протокола, кэша и оплаты.

Ошибка оплаты и возврат средств: как оформить

4 мин · · оплата

Деньги списались дважды или баланс не изменился после оплаты. Разбираем, что можно вернуть, что нельзя, и как правильно оформить обращение.

Платёж завис в обработке — что делать

4 мин · · оплата

Деньги списались, а баланс не пополнился. Разбираем, что нормально для каждого способа оплаты, а что уже повод писать в поддержку.

Бонус $0.50 за подписку на Telegram-канал: как получить

4 мин · · оплата

Стартового баланса при регистрации больше нет — это отменили из-за фарма одноразовыми почтами. Единственный способ получить бесплатные $0.50 — подписка на канал.

Реферальная программа: как получать 10% с пополнений

4 мин · · бизнес

С каждого пополнения приглашённого пользователя на баланс приглашающего падает 10%. Разбираем, кому это реально имеет смысл и как это встроить в свою работу.

История списаний через GET /v1/usage для своей отчётности

5 мин · · API

Если нужно посчитать, сколько потратил каждый клиент или проект, дергать кабинет руками не вариант. Разбираем, как выгрузить всю историю через API.

Баланс через API: как построить свой дашборд расходов

4 мин · · API

Кабинет показывает баланс, но не даёт агрегировать расход по моделям и дням так, как нужно именно вам. Собираем свой дашборд из трёх источников данных API.

Доступ для команды: несколько ключей с разными лимитами

4 мин · · API-ключи

Отдельного понятия "команда" в кабинете нет, но per-key лимиты и список разрешённых моделей закрывают эту задачу почти полностью. Разбираем, как это настроить и на что не рассчитывать.

Оплата Claude и GPT API из Казахстана и других стран СНГ

4 мин · · оплата

Официальные аккаунты Anthropic и OpenAI требуют карту и адрес из поддерживаемой страны. Разбираем, какие способы оплаты zukko.pro реально работают из СНГ, а какие — нет.

Оплата через СБП: пошаговая инструкция

5 мин · · оплата

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

Оплата иностранной картой Mastercard EU

5 мин · · оплата

С 16 сентября 2026 года баланс можно пополнить иностранной картой Mastercard через отдельный процессинг Fride. Разбираем, чем он отличается от обычной оплаты картой и почему платежи иногда отклоняются.

Автономный ИИ-агент с нуля: минимальный рабочий пример

4 мин · · агенты

Агент — это не библиотека, а цикл из трёх шагов. Собираем минимальный рабочий пример на голом API, без фреймворков.