OpenClaw Zero Token перетворює ваші існуючі веб-логіни для ChatGPT, Claude, Gemini, DeepSeek та інших моделей в уніфікований, самостійно розміщений AI-шлюз, щоб ви могли запускати потужні агенти без оплати за API токени.
Проблема API токенів для відкритого коду AI
Основний спосіб використання великих мовних моделей сьогодні – це платні API від OpenAI, Anthropic, Google та інших постачальників, зазвичай з ціною за токен і обмеженнями, що вимагають кредитних карток та суворих лімітів швидкості. Для розробників, які запускають складні AI агенти, пакетні робочі процеси або цілодобові асистенти, ці витрати на основі токенів можуть швидко зрости з кількох доларів до сотень на місяць, особливо коли ви додаєте пошук, виклики інструментів та використання довгого контексту. Ця модель ціноутворення також створює перешкоди для експериментів: кожна нова модель, яку ви пробуєте, вимагає API ключів, налаштування білінгу та ретельного моніторингу витрат замість простого входу та створення. Відкритий код AI та платформи самостійного розміщення AI обіцяють більше контролю, але зазвичай вони все ще залежать від тих самих платних API або вимагають від вас розміщення власних моделей з високим навантаженням на GPU, що не є практичним для багатьох індивідуальних користувачів або малих команд.
OpenClaw Zero Token вирішує цю проблему з іншою філософією: замість оплати за API для розробників, він повторно використовує безкоштовні (або недорогі) веб-інтерфейси, в які ви вже увійшли, обгортаючи їх у стандартний, програмований шлюз, який ваші AI агенти можуть викликати як звичайний LLM бекенд. Результатом є робочий процес «AI без API токенів», який відчувається як звичайний багатомодельний шлюз з точки зору агента, але за лаштунками він керує сесіями браузера, а не спілкується безпосередньо з платними API.
Що таке OpenClaw Zero Token?
OpenClaw Zero Token є форком популярного проекту з відкритим кодом AI-шлюзу OpenClaw, спеціалізованого на виконанні AI-навантажень з “нульовими токенами” шляхом контролю офіційних веб-фронтендів через Playwright і Chrome DevTools замість виклику платних API. Технічно, він запускає локальний екземпляр Chrome у режимі налагодження, підключається до порту налагодження браузера і використовує скрипти автоматизації для захоплення файлів cookie та токенів доступу, коли ви увійшли на такі сайти, як ChatGPT, Claude, DeepSeek або Gemini у браузері. Ці захоплені облікові дані зберігаються локально і передаються в локальний процес шлюзу, який, у свою чергу, надає уніфікований HTTP-інтерфейс і веб-інтерфейс, з якими ваші агенти та інструменти можуть взаємодіяти так само, як з будь-яким іншим постачальником LLM. Оскільки трафік маршрутизується через ті ж приховані веб-ендоінти, які живлять офіційні інтерфейси чату, ви фактично отримуєте “безкоштовне” або фіксоване використання, обмежене в першу чергу політиками справедливого використання та запобігання зловживанням веб-продукту, а не суворішими, вимірюваними API для розробників.
Ключовим моментом є те, що Zero Token успадковує сильні функції агентів OpenClaw, такі як виклик інструментів на рідному рівні, виконання в пісочниці та режим багатомодельного одночасного запиту AskOnce, тому ви не жертвуєте зручністю для розробників заради економії коштів. На практиці це означає, що ви можете створювати серйозні автоматизації AI з самостійним розміщенням — цикли рефакторингу коду, аналізатори журналів, дослідницькі агенти або чат-асистенти — сплачуючи лише за споживчі веб-підписки (якщо такі є) моделей, які ви вже використовуєте, а не за окремі плани API.
Підтримувані AI-моделі та постачальники
З коробки OpenClaw Zero Token може керувати широким набором основних веб-інтерфейсів LLM, охоплюючи як міжнародні, так і китайські екосистеми. Згідно з офіційною документацією та статтями спільноти, наразі протестовані та підтримувані платформи включають: DeepSeek Web, ChatGPT Web, Claude Web, Gemini Web, Tongyi Qianqian (міжнародна та внутрішня версії), Kimi, Doubao, Grok, Zhipu “Qingyan” (Wisdom Spectrum Qingyin, як міжнародна, так і китайська), Manus APIs та кілька інших. Проект розглядає кожну з них як “постачальника”, якого можна налаштувати в шлюзі, тому ваші агенти можуть переключатися між ними, змінюючи ідентифікатор моделі (наприклад, deepseek-web, claude-web, chatgpt-web, gemini-web) замість того, щоб безпосередньо змінювати логіку браузера.
Оскільки Zero Token підтримується як активний форк, нові постачальники можуть бути додані шляхом реалізації модулів автентифікації та потокових процесорів для додаткових веб-інтерфейсів, що дозволяє шлюзу йти в ногу з новими випущеними власними моделями. Водночас стандартна функціональність OpenClaw, така як підключення до локальних LLM або запуск Docker-моделей, залишається доступною, тому ви можете поєднувати моделі, керовані веб-інтерфейсом без “токенів API”, з локальними моделями з відкритим кодом за єдиним уніфікованим самостійно розміщеним AI-шлюзом.
Основні функції для AI з відкритим кодом та самостійним розміщенням
З точки зору можливостей, OpenClaw Zero Token виглядає як повнофункціональна самостійно розміщена AI-платформа, а не просто проксі.
- Агрегація без токенів API: агрегує більше десяти внутрішніх та міжнародних моделей через сеанси браузера, повністю уникаючи виставлення рахунків за API для підтримуваних постачальників.
- Виклик нативних інструментів у веб-режимі: оскільки веб-інтерфейси не надають стандартного поля інструментів, яке є в API стилю OpenAI, Zero Token впроваджує системний підказувач з описами інструментів на основі XML і аналізує теги <tool_call> у поточному виводі для виконання локальних команд, таких як exec, read_file, list_dir, browser і apply_patch.
- AskOnce багатомодельне одночасне опитування: один підказувач може бути розподілений на кілька налаштованих моделей, з їхніми відповідями, що відображаються поруч для порівняння в консолі або веб-інтерфейсі, що ідеально підходить для інженерії підказувачів та оцінки моделей.

- Зберігання облікових даних лише локально: збережені файли cookie та токени доступу записуються в локальні каталоги стану, такі як.openclaw-zero-state/auth.json, і ніколи не завантажуються або не додаються до Git-репозиторіїв, що мінімізує ризик витоку облікових даних.
- Веб-інтерфейс та CLI/TUI: користувачі можуть взаємодіяти через чат-інтерфейс у браузері (HTTP-ендпоінт на localhost) або термінальний TUI, запущений за допомогою node openclaw.mjs tui, обидва з яких можуть націлюватися на будь-яку налаштовану модель та інструменти.
- Пісочниця безпеки та обмеження робочої області: ви можете заблокувати виклики AI-інструментів до певного каталогу робочої області, щоб навіть потужні інструменти, такі як exec та apply_patch, не могли торкатися системних файлів або привілейованих шляхів.
Для ентузіастів відкритого коду AI ця комбінація ефективно надає вам самостійно розміщену AI-платформу з інструментами агентів, без необхідності розміщувати моделі основи самостійно або зобов’язуватися до API конкретних постачальників.
Встановлення OpenClaw Zero Token на вашому власному комп’ютері
Гілка Zero Token призначена в першу чергу для самостійного розгортання на вашій локальній машині або сервері розробки з використанням конвеєра збірки на базі Node.js та pnpm. Офіційні інструкції рекомендують запускати на Linux (або WSL2 на Windows) з останньою версією Node.js та pnpm, а також встановленим Google Chrome для автоматизації браузера.
Попередні вимоги
Перед початком переконайтеся, що на вашій системі встановлено та працює наступне:
- Node.js 22.12.0 або пізніша версія.
- pnpm 9.0.0 або пізніша версія як ваш менеджер пакетів.
- Git для клонування репозиторію.
- Остання версія Google Chrome, яка буде запущена в режимі налагодження.
На Windows настійно рекомендується використовувати WSL2, щоб ви могли без проблем виконувати скрипти оболонки в стилі Linux, надані проектом.
Клонування та збірка проекту
Використовуйте Git та pnpm для отримання та компіляції кодової бази:
git clone https://github.com/linuxhsj/openclaw-zero-token.git
cd openclaw-zero-token
# встановлення залежностей
pnpm install
# збірка шлюзу та інтерфейсу користувача
pnpm build
pnpm ui:build
Після цього кроку основні ресурси шлюзу та веб-інтерфейсу користувача компілюються локально, готові до підключення до вашої сесії браузера та запуску як самостійно розгорнута AI-служба.
Захоплення облікових даних браузера (магія zero‑token)
Наступний етап – це те, чим OpenClaw Zero Token відрізняється від традиційних налаштувань на основі API. Замість запиту API-ключів, він запускає Chrome в режимі віддаленого налагодження і використовує Playwright для захоплення вашої автентифікованої сесії після входу через звичайний веб-потік.
- Запустіть Chrome в режимі налагодження за допомогою допоміжного скрипту:./start-chrome-debug.sh
Це запускає Chrome, який слухає на порту налагодження (зазвичай 9222), і ви повинні тримати відкритими як термінал, так і вікно браузера. - У відкритому екземплярі Chrome вручну відвідайте AI-сайти, які плануєте використовувати (наприклад, https://chat.deepseek.com/, https://chat.openai.com/, https://claude.ai/, https://gemini.google.com/) і виконайте звичайний вхід або процедуру з QR-кодом.
- Відкрийте другий термінал (залишаючи запущеним Chrome у режимі налагодження) і запустіть майстер налаштування веб-аутентифікації:
./onboard.sh webauth
- Слідуйте інтерактивним підказкам, щоб вибрати провайдера (наприклад, “DeepSeek Browser Login” або “Claude Web Login”) і режим автоматизації. Скрипт прослуховує трафік браузера через Playwright, перехоплює заголовки та кукі, і зберігає необхідні облікові дані в локальні конфігураційні файли для повторного використання шлюзом.
- Повторіть процес./onboard.sh webauth для кожної додаткової платформи, яку ви хочете керувати через Zero Token.
На цьому етапі ви перетворили свої входи в браузері на постійні локальні облікові дані, які шлюз може безпечно використовувати як внутрішній бекенд “No API Token AI”.
Запуск шлюзу та веб-інтерфейсу
З наявними обліковими даними ви можете запустити самохостинговий AI-шлюз і почати використовувати його, як будь-який інший екземпляр OpenClaw.
./server.sh start
За замовчуванням це запустить локальний веб-інтерфейс на http://127.0.0.1:3001, де ви можете спілкуватися з моделями, переглядати розмови та керувати агентами через інтерфейс браузера. Якщо ви віддаєте перевагу працювати з терміналу, ви можете запустити TUI наступним чином:
node openclaw.mjs tui
Усередині TUI ви можете змінювати моделі в будь-який час за допомогою команд, таких як /model claude-web або /model deepseek-web, і викликати AskOnce, щоб отримати відповіді від декількох провайдерів поруч.
Опціонально: контейнеризація з Docker
Хоча форк Zero Token задокументовано в основному для прямого використання з Node.js, він структурно сумісний з шаблонами шлюзу на основі Docker основного проєкту OpenClaw. Якщо ви хочете ізольоване, відтворюване середовище, ви можете створити власний образ Docker з вихідного коду форку аналогічно до офіційного Dockerfile OpenClaw, монтувавши том для /data або директорії.openclaw-zero-state, щоб зберегти конфігурацію та облікові дані при перезапусках. Для розгортання у виробничому стилі на VPS або домашньому сервері, вам слід додатково застосувати рекомендації щодо посилення безпеки Docker з документації OpenClaw — особливо щодо правил брандмауера та доступу до порту налагодження Chrome — оскільки Zero Token значною мірою покладається на автоматизацію браузера.
Реальні шаблони використання та сценарії
Коли все працює, OpenClaw Zero Token дозволяє вам використовувати ваші моделі, що підтримуються браузером, так, ніби вони були звичайними кінцевими точками LLM у відкритому AI-шлюзі. Найбільш переконливі сценарії, висвітлені в документації та публікаціях спільноти, поділяються на три широкі категорії:
- Безкоштовне обслуговування та рефакторинг кодової бази: поєднуйте інструменти, такі як read_file, list_dir та apply_patch, з моделями, керованими через веб, щоб дозволити AI перевіряти цілі директорії вихідного коду, пропонувати рефакторинги та застосовувати патчі локально, без споживання токенів API.
- Оцінка запитів та моделей з AskOnce: інженери запитів можуть надсилати один запит до кількох моделей (наприклад, DeepSeek, Claude та ChatGPT) одночасно, а потім порівнювати їхні результати на одному екрані, щоб вирішити, яка модель найкраще підходить для конкретного робочого процесу.
- Цілодобовий автоматизований помічник у контрольованому середовищі: операційні команди можуть налаштовувати агентів, які періодично виконують команди exec для перевірки серверів або використовують інструмент браузера для входу в внутрішні панелі управління, збору звітів і створення підсумків, поводячись як платформа автоматизації без токенів, що розміщується на власних серверах.
Оскільки все працює на вашій власній інфраструктурі і використовує ваші логіни браузера, ви зберігаєте повний контроль над тим, куди потоки даних, що є привабливим для самостійно розміщених AI-налаштувань, де важливі конфіденційність і управління.
Переваги, недоліки та міркування щодо безпеки
З точки зору вартості та можливостей, OpenClaw Zero Token є надзвичайно привабливим: він забезпечує багатий досвід роботи з відкритим кодом AI, підтримує великий набір власних моделей і усуває постійні витрати на API токени для багатьох робочих процесів. Для окремих розробників, невеликих команд і ентузіастів відкритого коду AI, він ефективно відкриває моделі “великих постачальників”, такі як ChatGPT, Claude, Gemini і DeepSeek всередині самостійно розміщеного AI-шлюзу з рідним викликом інструментів і оркестрацією агентів, без потреби в серверах GPU або оплаті за токен.
Однак, існують важливі компроміси та відповідальності:
- Умови обслуговування та справедливість: використання веб-сесій через автоматизацію може бути ближчим до межі прийнятної політики використання деяких постачальників у порівнянні з використанням їх офіційних API, тому ви повинні уважно читати та дотримуватися умов кожної платформи та уникати зловживань робочими навантаженнями.
- Закінчення терміну дії сесії та повторна аутентифікація: сесії браузера на основі cookie мають обмежений час дії; коли вони закінчуються, виклики будуть невдалими, поки ви не перезапустите./onboard.sh webauth для оновлення облікових даних, і повне автоматичне оновлення сесії все ще знаходиться в планах.
- Безпека локальних облікових даних: хоча облікові дані ніколи не залишають вашу машину, вони зберігаються в локальних файлах, тому ви повинні захищати ці каталоги, уникати їх коміту в Git і захищати будь-які Docker-томи або віддалені хости, де ви розгортаєте Zero Token.
- Продуктивність і надійність: веб-ендоінти не оптимізовані як стабільні API для розробників; ви можете зіткнутися з випадковими змінами інтерфейсу, обмеженнями або капчами, які вимагають ручного втручання, тому Zero Token найкраще підходить для досвідчених користувачів, які комфортно підтримують свою інфраструктуру.
Якщо ви вже використовуєте OpenClaw або подібні відкриті AI-шлюзи, OpenClaw Zero Token є привабливим відгалуженням для дослідження, коли ви хочете експериментувати з кількома пропрієтарними моделями, створювати агентів і оптимізувати витрати, залишаючись у самохостинговій, відкритій AI-екосистемі. Ви можете знайти код і поточну розробку на GitHub за адресою https://github.com/linuxhsj/openclaw-zero-token і інтегрувати його у ваші існуючі робочі процеси OpenClaw або використовувати як основу для нової платформи AI-агентів без токенів.
Найцікавіше з нашого блогу:
Корисні посилання
