PAS7 Studio
Авторська обкладинка PAS7: Same Loop, New Model і розгалуження одного з’єднання до NVIDIA та OpenRouter
Технології23 жовт. 2026 р.·10 хв читання·Оновлено 23 жовт. 2026 р.

Free Claude Code за $0: налаштування і п’ять каверз

Підключаємо NVIDIA NIM та OpenRouter до Free Claude Code. План на 10 хвилин, перевірка «1,3 млрд токенів», лічильник вартості й п’ять каверз.

Що саме можна отримати за $0

Free Claude Code (FCC) підключає клієнт Claude Code до безкоштовних сервісів виконання моделей інших провайдерів. Зберігається знайомий цикл: прочитати код → змінити файли → запустити інструменти → перевірити результат. Наступну дію при цьому генерує інша модель. Власницька модель Claude до цієї пропозиції не входить. FCC — незалежний проєкт спільноти, а доступність, квоти й умови кожного сервісу визначає його провайдер. [1]

План нижче розрахований приблизно на десять хвилин налаштування після підготовки акаунтів і верифікації номера. Завантаження, регіональні перевірки та усунення помилок можуть тривати довше. Ми перевірили код FCC v6.16.16 і документацію провайдерів 23 жовтня 2026 року та локально перевірили файл тестів. Реєстрацію NVIDIA і запити до віддалених моделей не проходили: це гайд, звірений із джерелами, а не замір часу чи практичний бенчмарк провайдерів.

За що платимо і що залишається в циклі агента

Використання Claude може входити в ліміт підписки або оплачуватися через API-акаунт. У другому випадку на рахунок впливають вхідні, вихідні та кешовані токени. Довга сесія знову надсилає контекст, результати інструментів і уточнення. Один запит користувача може спричинити кілька звернень до моделі. Місячна підписка та оплата API за токени мають різну механіку. [2]

FCC змінює маршрут виконання моделі. Claude Code продовжує керувати розмовою та локальними інструментами, а замінена модель обирає дії всередині цього процесу. FCC перетворює запити й відповіді, зіставляє рівні моделей і може перемикатися на резерв. Алгоритм оркестрації клієнта від цього не стає новішим; якість міркувань і викликів інструментів залежатиме від обраної моделі. Обгортка задає ANTHROPIC_BASE_URL для FCC та прибирає успадковані ANTHROPIC_* змінні з дочірнього процесу. Запускайте цей маршрут через fcc-claude: звичайна команда claude не підтверджує підключення до проксі. [1]

Схема PAS7 за кодом запуску й маршрутизації FCC. Файлами та інструментами керує локальний агент; переданий для відповіді контекст потрапляє до віддаленого провайдера. Це не запис мережевого трафіку. [1]

Скріншот секції agent-loop

Хвилини 0–4: встановлюємо зафіксовану версію

Основний маршрут — macOS/Linux і термінал. Нижче також є команди Windows PowerShell. Інсталятор готує потрібні FCC версії Python/uv та пропонує встановити клієнти агентів. Оберіть Claude Code, а голосові функції, месенджери й стиснення виводу поки пропустіть: для NVIDIA та OpenRouter вони не потрібні. Спочатку завантажте й перегляньте скрипт. Приклад фіксує і джерело інсталятора, і версію пакета FCC. [1]

BASH
curl -fL "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/3d2ae2306752dbdf504714a5489bcfcf69b2d04a/scripts/install.sh" -o fcc-install.sh
less fcc-install.sh
FCC_INSTALL_VERSION=6.16.16 sh fcc-install.sh

Windows PowerShell:

POWERSHELL
Invoke-WebRequest "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/3d2ae2306752dbdf504714a5489bcfcf69b2d04a/scripts/install.ps1" -OutFile fcc-install.ps1
Get-Content .\fcc-install.ps1
$env:FCC_INSTALL_VERSION = "6.16.16"
& .\fcc-install.ps1

Якщо після встановлення команда fcc-server не знаходиться в PATH, відкрийте термінал заново. Запустіть сервер явно й залиште його термінал відкритим. Застосунок із графічним інтерфейсом поки не запускайте: нижче ми самі визначаємо адресу прослуховування. Команди версій мають показати встановлені FCC та Claude Code.

У перевіреній версії FCC типові значення — HOST=0.0.0.0 і PORT=8082, а автентифікація проксі вимкнена. Значення HOST нижче обмежує цю сесію локальним комп’ютером. Для Windows використайте другий блок. Відкрийте адресу Admin із журналу сервера: 8082 — типовий порт, фактичний журнал має пріоритет. [10]

BASH
fcc-server --version
claude --version
HOST=127.0.0.1 fcc-server

Windows PowerShell:

POWERSHELL
$env:HOST = "127.0.0.1"
fcc-server
BASH
curl --fail http://127.0.0.1:8082/health

Успішна відповідь перевірки стану підтверджує доступність локального процесу. Вона не перевіряє API-ключ, модель або безкоштовний тариф.

Хвилини 4–6: ключ NVIDIA, верифікація та межа 40 RPM

Відкрийте сторінку ключів NVIDIA, створіть акаунт або увійдіть і пройдіть запропоновану верифікацію. Згенеруйте власний ключ. У FCC відкрийте Admin → Providers → NVIDIA NIM → Add key, вставте ключ і натисніть Save. Оберіть модель у MODEL та Apply. Поточний приклад README — nvidia_nim/nvidia/nemotron-3-ultra-550b-a55b. На сторінці моделі перевірте наявність безкоштовного віддаленого доступу й потрібних інструментів. Для хмарного API відеокарта NVIDIA не потрібна. [1][3]

Для «верифікації з СНД» немає єдиного надійного сценарію. Країна й акаунт впливають на доступність та SMS. На форумі NVIDIA є повідомлення про відсутність Росії +7 у переліку та прохання перевірити акаунт вручну. Це повідомлення не підтверджує схвалений обхід або гарантовану допомогу підтримки. Якщо країна чи номер не підтримуються, зупиніть цей маршрут, зверніться до офіційної підтримки або оберіть доступного вам провайдера. Чужі ключі й орендовані номери не дають надійного контролю над власним акаунтом. [5]

Модератор NVIDIA підтверджує опубліковану межу особистого безкоштовного доступу: 40 запитів за хвилину. Це обмеження частоти з урахуванням умов конкретного сервісу й можливих затримок, а не пакет токенів чи гарантована швидкість. Паралельні агенти можуть вичерпати його короткими сплесками. Поважайте відповіді 429 та час очікування; додаткові ключі не варто вважати планом нарощування потужності. [4]

Хвилини 6–8: додаємо OpenRouter другим провайдером

Створіть ключ OpenRouter на https://openrouter.ai/keys. У FCC відкрийте Admin → Providers → OpenRouter, додайте ключ і збережіть. Для першої спроби оберіть у MODEL open_router/openrouter/free та натисніть Apply. Цей маршрутизатор підбирає сумісні безкоштовні моделі, тому виконавець може змінюватися. Для відтворюваної роботи краще обрати актуальну модель із :free та підтримкою інструментів і зберегти її точний ідентифікатор. Додавання :free до довільної платної моделі не створює безкоштовного доступу. [1][7][8]

Спочатку перевірте NVIDIA та OpenRouter окремо як основну модель. Потім зробіть NVIDIA основним маршрутом і додайте перевірений безкоштовний OpenRouter до впорядкованого списку Fallback Models у Model Config. Перегляньте й налаштування рівнів: Fable, Opus, Sonnet та Haiku мають успадковувати потрібну модель або явно вести до перевіреного безкоштовного сервісу. Перевірці підлягають основна модель, усі перевизначення й резервні маршрути. Платний резерв може реально списати гроші — OpenRouter прямо описує цю поведінку. [1][8]

Для маршруту строго за $0 не поповнюйте баланс і не додавайте платні моделі. Базові безкоштовні ліміти OpenRouter — 20 запитів за хвилину та 50 за день на акаунт. Задокументований рівень 1 000 запитів за день передбачає купівлі кредитів на загальну суму $10. Для нового користувача це вже сценарій із витратами. Перед довгим завданням перевірте фактичний залишок квоти акаунта. [6][13]

Хвилини 8–10: перевіряємо цикл інструментів фіксованим тестом

Візьміть порожню тимчасову теку, Node.js (приклад перевірено на v24.9.0) та файл приймальних тестів із посилання нижче. У Windows створіть теку й завантажте файл через PowerShell або браузер, після чого запустіть у ній fcc-claude. Залиште звичайні підтвердження інструментів Claude Code: для завдання не потрібні прапорці обходу дозволів. [12]

BASH
mkdir fcc-smoke
cd fcc-smoke
curl -fL https://pas7.com.ua/downloads/free-claude-code/acceptance.test.mjs -o acceptance.test.mjs
fcc-claude

Дайте агенту обмежене завдання:

TEXT
Прочитай acceptance.test.mjs. Створи total.mjs з експортом totalCents(items). Кожен елемент має unitCents і qty — невід’ємні безпечні цілі числа. Порахуй суму в цілих центах; відхиляй некоректні значення, небезпечні добутки й переповнення накопиченої суми. Залежності не додавай. Файл тестів не редагуй. Запусти node --test acceptance.test.mjs, розбери помилки й виправ total.mjs. Наприкінці повідом фактичний код завершення та змінені файли.

Після відповіді самі запустіть node --test acceptance.test.mjs. Незмінений файл містить вісім тестів: кошик на 697 центів, порожній масив, нульову кількість, некоректні значення та переповнення. Перегляньте створені файли. Успіх на маленькому прикладі перевіряє базову роботу з інструментами, а не доводить якість на виробничому проєкті. Еталонна реалізація PAS7 локально пройшла всі вісім тестів без звернення до моделі.

Для перевірки маршруту зіставте час запуску з журналом провайдера й моделі у FCC та статистикою використання самого провайдера, якщо вона доступна. До автоматичного резервування перевірте кожного окремо. Помилка з’єднання вказує на сервер, 401 — на автентифікацію, 429 — на обмеження, а недоступна модель потребує актуального запису каталогу. Код 402 має зупинити експеримент за $0 для перевірки оплати й маршруту, а не автоматично вести до поповнення.

Чому видно «Sonnet 5» і зростає лічильник доларів

Назва Sonnet у клієнті може позначати запитаний рівень моделі або псевдонім для сумісності. FCC зіставляє такі запити з налаштованим провайдером і моделлю; нові версії також підтримують отримання списку моделей шлюзу. Якщо ваша збірка показує «Sonnet 5», сама назва не доводить ні звернення до Anthropic, ні можливостей Sonnet у моделі-заміні. Питати модель, ким вона себе вважає, теж ненадійно. Перевіряйте фактичний маршрут. [1]

Із грошима схожа ситуація. Поточна документація Claude Code пояснює: /usage локально розраховує вартість сесії з кількості токенів і прейскуранта, якщо не задано інші тарифи. Старі версії показують /cost. Оцінка клієнта може зростати, коли безкоштовний сервіс провайдера не нараховує оплату за відповіді. Висновок робимо за статистикою провайдера й налаштуванням маршруту. Реальне списання, платний резерв або окрему пряму сесію Claude не варто списувати на нешкідливу помилку інтерфейсу. [2][8]

Де закінчується обіцянка «1,3 мільярда токенів»

FCC рекламує понад 1,3 млрд безкоштовних токенів у пропозиції своїх провайдерів. Перевірений README не дає відтворюваного розрахунку особистої місячної квоти для пари NVIDIA та OpenRouter. Зберігаємо одиниці кожного опублікованого ліміту. [1][4][6][13]

МаршрутОпублікований ліміт запитівЩо це означає для гайда
Безкоштовний віддалений сервіс NVIDIAОпублікована межа: 40 запитів/хвДіють доступність моделі, умови акаунта й поточні обмеження
OpenRouter без купівлі кредитів20 запитів/хв; 50/деньЦе маршрут без поповнення
OpenRouter після купівель кредитів на $1020 запитів/хв; 1 000/деньВідповіді безкоштовних моделей можуть коштувати $0, але доступ до рівня передбачає витрати

Плануємо завдання із запитів, потім оцінюємо токени

Наш приклад планування: 50 запитів за день ÷ 10 звернень до моделі на завдання = п’ять завдань за день, ще до інших запитів і повторних спроб. За 30 днів: 50 × 30 × умовні 4 000 врахованих токенів на запит = 6 млн токенів. І десять звернень, і середні 4 000 токенів — припущення, а не замір навантаження чи обіцянка провайдера. Повторний контекст може займати основну частину токенів; це не все новий згенерований код.

Із запитів за хвилину не вивести місячні токени без розміру запиту, денних квот, затримок, доступності й тривалого навантаження. Корисна економія — виконане обмежене завдання без оплати за відповіді в межах доступної квоти. Рахуйте також прийняті зміни й витрачений на перевірку час.

1. Якість: ті самі інструменти можуть виконувати гірші рішення

Інша модель може ширше редагувати код, помилятися в аргументах інструментів або потребувати більше виправлень. Починайте з малої зміни й фіксованих критеріїв приймання. Порівняйте різницю у файлах і результат тесту на тому самому завданні перед переходом у великий проєкт. Дешевший виклик може дати довшу й менш корисну сесію.

2. Галюцинації: повідомлення про тест не дорівнює його запуску

Вимагайте фактичний вивід команди та код завершення, потім повторіть перевірку самі. Назви пакетів і версії API звіряйте з документацією. Правдоподібне «усі тести пройшли» легко згенерувати; воно не замінює журнал виконання. Саме тому в нашому прикладі файл тестів заборонено редагувати.

3. Безкоштовні тарифи закриваються або перевантажуються

Сервіс може зникнути, зменшити ліміти чи припинити доступ із вашого регіону. NVIDIA залишає за собою зміну сервісів, OpenRouter попереджає про іншу доступність безкоштовних варіантів. Тримайте окремо перевірений безкоштовний резерв і дозволяйте завданню зупинитися, якщо жоден маршрут не працює. Не підміняйте недоступний ідентифікатор :free його платним відповідником непомітно для себе. [8][11]

4. Оновлення змінюють сумісність

Оновлення клієнта може змінити формат запитів, список моделей або роботу інструментів. FCC і провайдери також змінюються. Після успішної малої перевірки запишіть обидві версії та повторюйте її після оновлення будь-якої сторони. Перевірена обгортка FCC вимикає автоматичне оновлення Claude у дочірньому процесі, тому перевіряйте підтримувані оновлення явно. Перед зміною версій збережіть конфігурацію й запишіть останню робочу пару. [1]

5. Безпека: локальний проксі не робить модель локальною

Фрагменти коду та результати інструментів, надіслані хмарній моделі, залишають комп’ютер. OpenRouter описує окремі політики навчання й журналювання провайдерів та налаштування для безкоштовних моделей. Не додавайте секрети й клієнтські дані до пробного проєкту, перевірте політику даних, обмежте FCC адресою loopback і ввімкніть Proxy Authentication з унікальним токеном для спільного доступу. Типові налаштування адреси й автентифікації роблять цю перевірку особливо доречною. Не виставляйте Admin у публічний тунель заради завершення налаштування за десять хвилин. [9][10]

Збережіть конфігурацію після першої успішної зміни

Придатна конфігурація має записану пару версій клієнта й проксі, два окремо перевірені безкоштовні маршрути, успішний тест і зрозумілу зупинку після вичерпання квоти. Почніть із маленької зміни в репозиторії, яку можете оцінити самі. Так експеримент за $0 дасть корисний результат, навіть якщо рекламний мільярд токенів залишиться лише заголовком.

Джерела, точна версія та файл тестів

Перевірено: 23 жовт. 2026 р.Актуально для: FCC v6.16.16; код перевірено 23 жовтня 2026 рокуАктуально для: Локальний термінал; безкоштовні маршрути NVIDIA NIM та OpenRouter