# Настройка бесплатного Claude Code через провайдеров

Инструкция для запуска FCC: локальный прокси сохраняет привычный интерфейс Claude Code или Codex, а запросы отправляет в выбранные внешние модели через доступы провайдеров.

## Где взять

| Что открыть | Зачем |
| --- | --- |
| [Free Claude Code](https://github.com/Alishahryar1/free-claude-code) | Официальный репозиторий FCC: установка, клиенты, провайдеры, fallback-модели и предупреждения по лимитам. |
| [NVIDIA API Keys](https://build.nvidia.com/settings/api-keys) | Страница, где создается NVIDIA NIM доступ для первого провайдера. |

## Что важно понимать

- [ ] FCC не делает модели Anthropic бесплатными: он запускает привычную оболочку через другие провайдеры.
- [ ] Заявленные бесплатные токены — это сумма free-tier лимитов разных провайдеров, а не один гарантированный баланс.
- [ ] Лимиты, модели и условия могут меняться на стороне каждого провайдера.
- [ ] Fallback помогает продолжить задачу, если один провайдер исчерпал лимит, но может расходовать лимиты сразу у нескольких сервисов.
- [ ] Для рабочих проектов не отправляй приватный код неизвестным моделям без проверки политики данных.

## Установка

```
# macOS / Linux
curl -fsSL "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.sh" | sh

# Windows PowerShell
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.ps1")))
```

## Запуск

- [ ] После установки открой Free Claude Code из Applications или через меню, если работаешь на macOS.
- [ ] На Linux запусти fcc-server и оставь терминал открытым.
- [ ] Открой Admin UI из лога сервера или меню приложения.
- [ ] В разделе провайдеров добавь NVIDIA NIM и вставь значение в NVIDIA_NIM_API_KEY.
- [ ] Выбери модель из списка или оставь дефолтную модель NVIDIA из README.
- [ ] Нажми Apply и перезапусти агент, если он уже был открыт.

## Команды клиентов

| Клиент | Команда |
| --- | --- |
| Claude Code | `fcc-claude` |
| Codex | `fcc-codex` |
| OpenCode | `fcc-opencode` |
| Cline | `fcc-cline` |
| Aider | `fcc-aider` |

## Настройка запасной модели

- [ ] Открой Model Config в Admin UI.
- [ ] Добавь основной провайдер первым, например NVIDIA NIM.
- [ ] Добавь 1-2 запасных провайдера: OpenRouter, Gemini, GitHub Copilot, Kimi, Ollama или другой доступный источник.
- [ ] Проверь порядок: сначала дешевые или бесплатные модели для рутины, затем более сильные для сложных задач.
- [ ] Запусти маленькую задачу и убедись, что модель выбирается в /model picker.
- [ ] После ошибки провайдера проверь логи: fallback должен продолжить запрос без ручного рестарта.

## Проверка после установки

```
fcc-claude

/model

Задача для проверки:
Создай маленький README с описанием проекта и покажи, какая модель отвечает.
Ничего в коде не меняй.
```

## Когда лучше не использовать

- [ ] Не используй для приватного клиентского кода, если не проверил, куда уходят данные.
- [ ] Не рассчитывай на постоянный бесплатный лимит: провайдер может изменить условия.
- [ ] Не ставь все провайдеры подряд: начни с одного, проверь качество и только потом расширяй связку.
- [ ] Не называй это бесплатным Claude: это другой маршрут моделей внутри знакомого рабочего процесса.

---

Источник: https://localhost:3000/m/nastroyka-free-claude-code-cherez-provayderov
