Розділи бази знань ▾
Навігація
▸ Почніть тут За ролямиКатегорії
- Cursor + Gonka AI — дешевий LLM для кодування
- Claude Code + Gonka AI — LLM для терміналу
- OpenClaw + Gonka AI — доступні AI-агенти
- OpenCode: власна модель у терміналі
- Continue.dev + Gonka AI — AI для VS Code/JetBrains
- Cline + Gonka AI — AI-агент у VS Code
- Aider + Gonka AI — парне програмування з AI
- LangChain + Gonka AI — AI-додатки за копійки
- n8n + Gonka AI — автоматизація з дешевим AI
- Open WebUI + Gonka AI — свій ChatGPT
- LibreChat + Gonka AI — open-source ChatGPT
- Hermes Agent + DeepSeek у мережі Gonka — автономний агент за копійки
- Kilo Code + Gonka AI — AI-агент у VS Code
- Roo Code + Gonka AI — автономний AI-агент у VS Code
- LlamaIndex + Gonka AI — RAG-додатки за копійки
- PydanticAI + Gonka — типізовані AI-агенти за копійки
- Vercel AI SDK + Gonka AI — AI-додатки на TypeScript за копійки
- TanStack AI + Gonka — AI-додатки на TypeScript за копійки
- API швидкий старт — curl, Python, TypeScript
- JoinGonka Gateway — повний огляд
- Management Keys — SaaS на Gonka
- Найдешевший AI API: порівняння провайдерів 2026
- Як купити токени AI та API-ключ: 3 способи у 2026
- Ліміт запитів Cursor Pro вичерпано — розбір та дешева альтернатива
- Claude Code дешевше — розбір рахунку та перемикання
- Cline спалює гроші — чому агент витрачає так багато
- OpenClaw дорого обходиться — чому агент спалює токени і як заощадити
- OpenRouter: дешева альтернатива — порівняння з JoinGonka Gateway
- Найкраща AI-модель для кодингу у 2026: порівняння та ціни
- Дешева альтернатива GitHub Copilot без лімітів
- Дешева альтернатива Windsurf без кредитів і лімітів
- Найдешевший API для AI-агентів у 2026
- ZCode: дешевий GLM-інференс замість GLM Coding Plan
- JetBrains IDE + JoinGonka Gateway — власний endpoint замість кредитів
- GitHub Copilot BYOK — власні моделі замість квоти
- Zed + JoinGonka Gateway — дешевий інференс у редакторі
- Pi + JoinGonka Gateway — термінальний агент на дешевому інференсі
- Codex CLI: свій ключ замість підписки
- DeepSeek Harness: власний провайдер через JoinGonka Gateway
- MiniMax Code: агент MiniMax на своєму ключі через Gonka
- Warp + JoinGonka Gateway — агент терміналу на своєму endpoint
- Trae + JoinGonka Gateway — моделі мережі Gonka в AI-IDE
- Cherry Studio + JoinGonka Gateway — настільний AI-клієнт
- omp (Oh My Pi) + JoinGonka Gateway: агент із ролями моделей
- OpenHands + JoinGonka Gateway: агент на своєму endpoint
- Qwen Code після закриття qwen-oauth: робота через JoinGonka Gateway
- Goose + JoinGonka Gateway: свій провайдер і ключ у keyring
- Crush + JoinGonka Gateway: агент Charm на моделях мережі Gonka
- Zoo Code + JoinGonka Gateway: переїзд з Roo Code на моделі Gonka
- Kimi Code CLI: агент Moonshot AI на своєму ключі через Gonka
- Factory Droid + JoinGonka Gateway: BYOK на моделях мережі Gonka
- MiMo Code + JoinGonka Gateway: агент Xiaomi на моделях мережі Gonka
Інструменти
Zoo Code + JoinGonka Gateway: переїзд з Roo Code на моделі Gonka
Zoo Code — розширення для VS Code, у якому AI-агент читає та править файли проєкту, запускає команди й доводить до кінця багатоетапні завдання в режимах Code, Architect, Ask, Debug та Orchestrator. Це продовження Roo Code: коли команда Roo згорнула роботу над розширенням — 15 травня 2026 року його закрили зовсім, — розробку підхопила група колишніх контриб'юторів Roo, а README закритого проєкту називає Zoo Code форком, розпочатим спільнотою Roo Code. Код відкритий під ліцензією Apache 2.0, версії виходять щотижня: на 23 вересня 2026 року стабільна — 3.82.2, у VS Code Marketplace у розширення близько 94 тисяч встановлень.
Серед провайдерів Zoo Code є OpenAI Compatible — будь-який endpoint, що розмовляє мовою OpenAI Chat Completions. JoinGonka Gateway саме такий, тому агент підключається до моделей децентралізованої мережі Gonka — DeepSeek V4 Flash, GLM-5.3 Flash та MiniMax M2.7 — штатною формою і працює за єдиною ціною $0.0069 за мільйон вхідних токенів. Якщо у вас ще стоїть Roo Code, його налаштування розібрано в окремому гайді; тут — встановлення Zoo Code, переїзд з Roo, профілі під режими та розбір помилок.
Поля форми та поведінка розширення звірені з вихідним кодом Zoo Code 3.82.2, а запити тієї ж форми, що відправляє розширення, прогнані через шлюз 23 вересня 2026 року. Назви полів дані за англійським інтерфейсом; у локалізованому інтерфейсі підписи будуть перекладені, порядок той самий. Після підтвердження адреси на рахунок прийдуть 3M безкоштовних токенів — вистачить, щоб перевірити зв'язку на своєму проєкті.
Швидкий старт: встановлення та одна команда
Крок 1: встановити розширення. У VS Code відкрийте панель розширень (Ctrl+Shift+X, на macOS Cmd+Shift+X), знайдіть «Zoo Code» і встановіть розширення від видавця Zoo Code Organization. Те саме однією командою:
code --install-extension ZooCodeOrganization.zoo-codeПотрібен VS Code 1.100 або новіший — так зазначено в маніфесті розширення; для VSCodium, Windsurf та інших редакторів без Marketplace розширення опубліковано в Open VSX. Крім стабільного каналу (3.82.2 від 18 вересня 2026) є попередній 3.83.x — нічні збірки основної гілки; для роботи беріть стабільний. Після встановлення на панелі дій з'явиться значок Zoo Code.
Крок 2: отримати ключ. Зареєструйтеся на gate.joingonka.ai/register, підтвердьте адресу та створіть ключ із префіксом jg- у розділі «API-ключі». Зручно завести для Zoo Code окремий ключ: його витрати буде видно в статистиці окремим рядком.
Крок 3: запустити інсталятор.
npx @joingonka/setup --tool zoo --model deepseekІнсталятор запитає ключ — в аргументах командного рядка він не передається, щоб не осісти в історії оболонки. Записувати йому нічого: профілі провайдерів разом із ключами Zoo Code тримає в захищеному сховищі секретів VS Code, а не у файлі. Тому інсталятор друкує готові значення для форми та реальні ліміти вибраної моделі:
Zoo Code is configured in the VS Code extension UI (no file is written).
Open the Zoo Code settings (gear icon) → API Provider, then enter:
API Provider: OpenAI Compatible
Base URL: https://gate.joingonka.ai/v1
API Key: jg-your-key
Model: deepseek-ai/DeepSeek-V4-Flash-0731
Then set the real limits of this model under Model Configuration
(the defaults do not fit any Gonka model):
Context Window Size: 380000
Max Output Tokens: 32768
Image Support: off
Zoo Code relies on native tool calling only — all our Gonka models support it.Далі йде підсумок живого запиту до шлюзу — у разі успіху рядок ✓ Verified: the gateway accepted the key, base URL and model. Ключ, адресу та модель перевірено одразу, а не на першому завданні. Ключ у надрукованому блоці стоїть повністю, щоб його було зручно скопіювати, — не публікуйте цей вивід.
Без прапорця --model інсталятор підставить MiniMax M2.7: там, де модель вибирають вручну, він пропонує модель із найбільшою ємністю в мережі. Для Zoo Code радимо почати з DeepSeek V4 Flash: у нашій перевірці хід після результату інструмента вона завершила з першого запиту — подробиці в розділі про перевірку; прапорець приймає й скорочення glm (GLM-5.3 Flash) та minimax. Без прапорця --tool інсталятор покаже меню з 25 інструментів.
Одна деталь форми: окремого блоку із заголовком Model Configuration у Zoo Code 3.82.2 немає. Поля лімітів стоять у тій самій формі нижче, під поясненням «Configure the capabilities and pricing for your custom OpenAI-compatible model», причому Max Output Tokens іде раніше за Context Window Size.
Ручне налаштування: провайдер OpenAI Compatible
При першому запуску Zoo Code показує привітання з кнопкою Choose your provider: вона веде до форми, де заздалегідь вибрано OpenRouter, — змініть провайдера на OpenAI Compatible і в кінці натисніть Finish. Пізніше та ж форма відкривається значком шестерні в заголовку панелі Zoo Code, розділ Providers; зміни зберігає кнопка Save.
| Поле | Значення | Що важливо |
|---|---|---|
| API Provider | OpenAI Compatible | У списку провайдерів працює пошук |
| Base URL | https://gate.joingonka.ai/v1 | Обов'язково з /v1: шлях /chat/completions Zoo Code дописує сам і за цією ж адресою запитує список моделей |
| API Key | ваш ключ jg-… | Зберігається в захищеному сховищі секретів VS Code |
| Model | ідентифікатор з таблиці нижче | Форма заздалегідь підставляє gpt-4o — замініть його. Як тільки введені адреса та ключ, у списку з'являються моделі шлюзу; вписати id вручну можна через пункт Use custom |
| Max Output Tokens | за таблицею нижче | За замовчуванням -1, «вирішує сервер». Стільки місця Zoo Code резервує під відповідь, вирішуючи, чи час стискати історію |
| Context Window Size | за таблицею нижче | За замовчуванням 128000: з ним історія DeepSeek V4 Flash почне стискатися, коли зайнято менше третини справжнього вікна |
| Image Support | вимкнено | За замовчуванням увімкнено — тоді Zoo Code дозволяє прикладати картинки, а моделі мережі текстові |
| Prompt Caching | вимкнено, як за замовчуванням | Позначка додає в запити мітки cache_control для кешу в стилі Anthropic |
| Input Price, Output Price | $0.0069 та $0.021 | Ціна за мільйон токенів, числом без знака долара. Необов'язково: потрібна лише для оцінки вартості завдання |
Ліміти моделей мережі:
| Модель | Model | Context Window Size | Max Output Tokens |
|---|---|---|---|
| DeepSeek V4 Flash | deepseek-ai/DeepSeek-V4-Flash-0731 | 380000 | 32768 |
| GLM-5.3 Flash | zai-org/GLM-5.3-Flash | 390000 | 8192 |
| MiniMax M2.7 | MiniMaxAI/MiniMax-M2.7 | 200000 | 8192 |
Решту можна не чіпати: Enable streaming та Include max output tokens залиште увімкненими, Enable R1 model parameters та Use Azure — вимкненими (це позначки для моделей сімейства R1 та для Azure OpenAI), поля Custom Headers та Extra Body — порожніми.
Ліміти зберігаються у профілі, а не при моделі: якщо в тому ж профілі змінити Model, вікно та стеля відповіді залишаться колишніми. Тому під кожну модель зручніше завести свій профіль — про це наступний розділ.
Переїзд з Roo Code, режими та профілі під моделі
Zoo Code виріс із кодової бази Roo Code, тому переїзд займає кілька хвилин, а файли проєкту чіпати не доведеться. Офіційний посібник з міграції описує експорт налаштувань та імпорт; решта переноситься окремою кнопкою або читається за старими шляхами:
| Що | Як перенести | Що врахувати |
|---|---|---|
| Профілі провайдерів, налаштування, свої режими | У Roo Code: налаштування → Export. У Zoo Code: Import Settings на вітальному екрані або Settings → About Zoo Code → Import | Імпорт об'єднує налаштування: профілі з тим самим іменем оновлюються, інші залишаються. Ключі API лежать у файлі відкритим текстом — видаліть його після імпорту |
| Історія завдань | Settings → About Zoo Code → Import history from Roo Code | Копіює завдання Roo Code зі сховища того ж VS Code; вже перенесені повторно не копіюються |
.roomodes, .roo/rules/, .roo/mcp.json | Нічого робити не потрібно | Zoo Code читає ці файли проєкту за тими ж шляхами |
| Профілі на Roo Code Router | Переносяться без провайдера | Роутер Roo видалено — налаштуйте такий профіль заново, наприклад на OpenAI Compatible |
Профіль Roo Code, який вже дивився на JoinGonka Gateway, переїде з адресою, ключем, моделлю та лімітами — перевірте лише, що модель є в мережі зараз: список віддає GET https://gate.joingonka.ai/v1/models.
Режими та профілі. Вбудованих режимів п'ять: Code, Debug, Architect (править тільки Markdown-файли), Ask (відповідає без правок) та Orchestrator (роздає підзавдання іншим режимам). Перемикаються вони списком біля поля введення, командою з іменем режиму на початку повідомлення, наприклад /architect, або поєднанням Ctrl+. (Cmd+. на macOS). Кожен режим запам'ятовує профіль, з яким ви працювали в ньому останнім, і при зміні режиму Zoo Code сам перемикає профіль.
Звідси зручна схема: по профілю на модель, закріпленому за режимами. У Settings → Providers натисніть «+» поруч із полем Configuration Profile, назвіть профіль, наприклад Gonka DeepSeek, і заповніть форму; повторіть для GLM-5.3 Flash та MiniMax M2.7 — адреса і ключ у всіх одні. Потім у кожному режимі виберіть профіль у списку профілів біля поля введення, і режим його запам'ятає. Значок замка в цьому списку, навпаки, закріплює один профіль за всіма режимами робочої папки.
| Режим | Профіль | Чому |
|---|---|---|
| Code, Debug | DeepSeek V4 Flash | Вікно 380K і стеля відповіді 32768 — запас для довгих сесій і великих правок; докладніше — в огляді моделі |
| Architect, Ask | GLM-5.3 Flash | Розмірковує перед відповіддю, а в плані та поясненні хід думки важливіший за обсяг. Розмірковування витрачає ту ж стелю відповіді 8192 |
| Orchestrator | DeepSeek V4 Flash | Веде довгий план зі звітами підзавдань; самі підзавдання запускаються в інших режимах і отримують профілі цих режимів |
| Запасний профіль | MiniMax M2.7 | Найбільша місткість у мережі — її інсталятор і пропонує, коли модель не задана прапором. Після результату інструменту в нашій перевірці вона відповіла текстом, а інструмент завершення викликала після нагадування Zoo Code — завдання завершилося на запит пізніше. Основний вибір для агентних завдань у Zoo Code — DeepSeek V4 Flash |
Рівень розмірковування. Позначка Enable Reasoning Effort у формі відкриває список Low, Medium, High, Extra High та Max; поки вона вимкнена, рівень у запит не потрапляє. У GLM-5.3 Flash перемикач по суті двійковий: Low вимикає розмірковування, будь-який інший рівень залишає його повним — зручно тримати окремий профіль GLM з Low для швидких питань. Докладніше — в огляді GLM-5.3 Flash. У DeepSeek V4 Flash та MiniMax M2.7 шлюз шкалу не переписує: як спрацює рівень, залежить від самої моделі.
Перевірка: що має статися
Відкрийте папку з невеликим файлом, де є очевидна помилка, наприклад calc.py з функцією додавання, яка віднімає, і в режимі Code напишіть: «Прочитай calc.py і скажи однією фразою, чи є в ньому помилка». Zoo Code попросить дозволу прочитати файл — «Zoo wants to read this file», кнопки Approve і Deny, якщо читання не дозволено заздалегідь в Auto-Approve. Потім модель викличе інструмент завершення, і завдання закінчиться блоком Task Completed з відповіддю по суті; міркування, якщо вони є, показуються окремим блоком Thinking. Відсоток заповнення контексту в згорнутому заголовку завдання рахується від Context Window Size — ще одна причина задати його правильно.
Цей хід ми відтворили запитом за зразком Zoo Code — потік, інструменти в суворій схемі, в історії результат read_file. DeepSeek V4 Flash відповіла нативним викликом attempt_completion з правильним висновком: функція віднімає замість додавання. Друга половина перевірки — кабінет шлюзу: у розділі «Використання» запит з'явиться в розбивці за моделями, а у ключа оновиться час останнього звернення.
Без Auto-Approve помилка приходить блоком API Request Failed з кнопками Retry і Start New Task, з ним — заголовком Provider Error з кодом і відліком до повтору. Текст відповіді шлюзу видно в повідомленні або в його деталях:
| Що видно | Що це означає | Що зробити |
|---|---|---|
401 Invalid API key | Шлюз не прийняв ключ | Вставте ключ заново, цілком і без пробілів; перевірте, що він активний у розділі «API-ключі» |
400 Model "gpt-4o" not found. Available: … | У полі Model залишився підставлений формою gpt-4o або id з одруком | Виберіть модель зі списку; доступні ідентифікатори шлюз перераховує прямо в помилці |
405 і HTML-сторінка замість відповіді, список моделей порожній | У Base URL загубився суфікс /v1 | Адреса повинна закінчуватися на /v1 |
404 Invalid URL (POST /v1/v1/chat/completions) | У Base URL зайвий хвіст | Залиште рівно https://gate.joingonka.ai/v1 |
402 Insufficient balance | На балансі закінчилися кошти | Поповніть рахунок у розділі «Біллінг»; ключ при цьому робочий |
429, у тексті currently overloaded in the Gonka network | У моделі в час пік закінчилася вільна ємність | З Auto-Approve Zoo Code повторить запит сам, збільшуючи паузу; без нього натисніть Retry. Затягнулося — перемкніть профіль на сусідню модель; стан мережі — на сторінці статусу |
Модель відповіла текстом, а не викликом інструменту, і Zoo Code сам відправив ще один запит; після двох таких відповідей поспіль — The model failed to use any tools in its response | Zoo Code чекає виклику інструменту в кожному ході і, не отримавши його, нагадує про нього моделі. Так буває після результату інструменту: модель відповідає по суті, а attempt_completion викликає після нагадування | Одиночний повтор — норма, завдання завершиться саме. Якщо повторюється часто, перемкніть профіль на DeepSeek V4 Flash |
Скільки це коштує
Агент витрачає токени інакше, ніж чат. У кожен запит Zoo Code кладе системний промпт з правилами режиму, описи інструментів і відомості про робочу папку — це тисячі токенів ще до вашого запитання, — а завдання зазвичай займає кілька ходів. Тому ціна за токен тут вирішує.
Через JoinGonka Gateway токени коштують $0.0069 за мільйон на вході та $0.021 за мільйон на виході — ціна однакова для всіх моделей мережі і підставляється на цій сторінці з живого джерела. Порядок сум за цінами на вересень 2026:
| Сценарій | Витрата | Через Gateway |
|---|---|---|
| Разове завдання: прочитати файл, знайти помилку | десятки тисяч токенів | соті частки цента |
| День активної роботи з агентом | 3-7M токенів | кілька центів |
| Місяць щоденної розробки | ~150M токенів | порядку долара |
Для порівняння — як взагалі можна платити за моделі в Zoo Code:
| Спосіб | Як оплачується | Що врахувати |
|---|---|---|
| Ключ вендора: Anthropic, OpenAI, Google Gemini та інші | За токени за прайсом вендора | Ціна залежить від моделі, рахунок росте разом із довжиною сесій |
| Агрегатор, наприклад OpenRouter — він перший на вітальному екрані | За токени за прайсом агрегатора | Широкий вибір моделей під одним ключем |
| JoinGonka Gateway | За токени з передплаченого балансу, одна ціна для всіх моделей мережі | Підписок і місячних квот немає; витрата видно в кабінеті за днями, ключами та моделями |
Із заповненими Input Price та Output Price вартість завдання видно в його заголовку, але з точністю до цента — короткі завдання на моделях мережі покажуть там $0.00. Точна витрата і залишок — в кабінеті, у розділах «Використання» та «Білінг».
Що врахувати в роботі
Підтвердження та автономність. За замовчуванням Auto-Approve вимкнено, і Zoo Code запитує дозвіл на читання, запис та команди; для довгих завдань увімкніть потрібні категорії в меню Auto-approve біля поля введення. Для команд є Destructive Command Guard (Settings → Auto-Approve): розширення завантажує його виконуваний файл, і далі пропущені ним команди виконуються самі, а заблоковані чекають на підтвердження. З Auto-Approve Zoo Code і невдалі запити повторює сам: пауза починається з 5 секунд і подвоюється з кожною спробою, але не перевищує 10 хвилин.
Потокова відповідь. Не вимикайте Enable streaming: у потоці шлюз віддає текст у міру генерації та обмежує відповідь лише стелею моделі, а запит без потоку і без явного ліміту обрізається на 1500 токенах відповіді (у GLM-5.3 Flash — на 3000).
Індексація коду. Семантичний пошук по проєкту (Codebase Indexing) налаштовується окремо від моделі, через провайдера ембеддингів; для нього є локальний варіант Semble - Local.
Картинки. Моделі мережі текстові. Для скриншотів та макетів заведіть окремий профіль із моделлю, яка працює із зображеннями, і перемикайтеся на нього на час такого завдання.
Приватність. Zoo Code надсилає розробникам дані про помилки та використання, прив'язані до ідентифікатора установки, — без коду та промптів; вимикається це перемикачем Allow error and usage reporting в Settings → About Zoo Code. Шлюз зі свого боку не зберігає вміст промптів та відповідей: у кабінеті видно лише лічильники запитів та токенів.
.roomodes і .roo/, імпорт налаштувань та історії з Roo. До JoinGonka Gateway він підключається провайдером OpenAI Compatible: Base URL https://gate.joingonka.ai/v1, ключ jg-…, модель мережі замість підставленого gpt-4o та чесні Context Window Size і Max Output Tokens (DeepSeek V4 Flash — 380000 і 32768, GLM-5.3 Flash — 390000 і 8192, MiniMax M2.7 — 200000 і 8192), Image Support вимкнено; значення друкує npx @joingonka/setup --tool zoo --model deepseek. Далі — за профілем на модель: DeepSeek V4 Flash на Code, Debug і Orchestrator, GLM-5.3 Flash на Architect і Ask.Бажаєте дізнатися більше?
Вивчіть інші розділи або почніть заробляти GNK прямо зараз.
Отримати ключ та безкоштовні токени →