AgentRouter

# 🚀 УЛЬТИМАТИВНЫЙ ГАЙД ПО AGENTROUTER Обход WAF · Асинхронный прокси · SillyTavern NSFW · VS Code / Cursor


Важно

Этот гайд — полноценная альтернатива всем куцым постам. Здесь собрана вся актуальная техническая информация: для разработчиков (VS Code, Cline, Roo, Cursor, Copilot) и для ролевиков в SillyTavern. Вместо медленного Flask-скрипта, который обрывает стриминг — используем высокопроизводительный асинхронный FastAPI-прокси.

🔗 ИНТЕРАКТИВНЫЙ САЙТ-ГЕНЕРАТОР КОНФИГОВ В 1 КЛИК: https://marko1olo.github.io/agentrouter-setup-guide/


🎁 1. Фармим халявный баланс

При регистрации через GitHub получаете до $175 сразу и $25 ежедневно за простой вход.

  • Переходим на AgentRouter.
  • Регистрируемся через GitHub аккаунт.
    • Важно: Аккаунт GitHub должен быть создан не позднее декабря 2025 года (то есть старше ~7 месяцев). Свежезарегистрированные акки бонус не получат.
    • Если аккаунт кончится — создайте новый на временную почту (tempmail.email) и фармите заново.
  • Проверяем панель: $125 за регистрацию + $50 бонус за первый вход.
  • Каждый день за простой логин в панель даётся ещё $25.
  • В меню слева: API Keys → Create Key → копируем токен sk-....

🐍 2. Установка прокси (WAF Bypass)

На серверах AgentRouter стоит WAF, который блокирует запросы из Таверны и IDE с ошибкой 401 Unauthorized или обрывает длинный контекст с BrokenPipeError. Прокси маскирует трафик под разрешённый клиент.

Почему их Flask-скрипт — говно

Конкурирующий скрипт написан на синхронном Flask + requests. Он обрабатывает запросы по одному в одном потоке. При длинных стримах Claude (200k токенов, большой контекст) он зависает и рвёт соединение. Наш прокси разработан на async FastAPI + httpx — он держит параллельные сессии и никогда не обрывает стриминг.

Установка:

  1. Установите Python (при установке: галочка Add Python to PATH).
  2. Откройте консоль/терминал, установите библиотеки:
    pip install fastapi uvicorn httpx
    
  3. Скачайте скрипт:
    agentrouter_proxy.py
  4. Запустите:
    python agentrouter_proxy.py
    

Прокси запустится на http://127.0.0.1:8318. Не закрывайте консоль во время работы!


SillyTavern

🎮 3. SillyTavern (для ролевиков)

Подключение к Таверне:

  1. Запустите прокси на порту 8318.
  2. В SillyTavern вверху справа: API → Chat Completion.
  3. API-провайдер: OpenAI или Custom (OpenAI-compatible).
  4. API URL: http://127.0.0.1:8318/v1
  5. API Key: ваш токен sk-... от AgentRouter.
  6. Нажмите Connect → выберите модель claude-opus-4-8 или gpt-5.5.

🔞 Обход NSFW-фильтра ("sensitive words detected")

Если шлюз выдаёт ошибку о чувствительных словах:

  • Главный лайфхак: WAF жёстко реагирует на закрывающий XML-тег </character> в карточках. Замените его на </char> или </char_name> — уберёт 90% блокировок сразу!
  • Отредактируйте карточку и промпт: замените явные слова-триггеры (sex, drugs, rape и т.д.) на синонимы или описательные обороты.
  • На описание поцелуев, возраст персонажей и анатомию фильтр обычно не реагирует.
  • В дополнительных параметрах подключения в Таверне обязательно переопределите - temperature ИЛИ - top_p.
  • Фильтры самого Клода побеждайте джейлбрейками. С взрослыми персами проблем нет. Используйте качественные промпты.

Coding

💻 4. Для кодеров (VS Code / Cursor / Copilot)

Прокси должен быть запущен локально на порту 8318.

Cline / Roo Code (VS Code):

  • API Provider: Anthropic
  • Base URL: http://127.0.0.1:8318
  • API Key: ваш токен sk-...
  • Model ID: claude-opus-4-8 (прописать вручную)

Официальный плагин Claude Code (VS Code):

Вставьте в глобальный settings.json (Ctrl+Shift+P → "Open User Settings JSON"):

{
  "claudeCode.environmentVariables": [
    { "name": "ANTHROPIC_AUTH_TOKEN", "value": "ВАШ_КЛЮЧ_sk-..." },
    { "name": "ANTHROPIC_BASE_URL", "value": "http://127.0.0.1:8318" },
    { "name": "CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY", "value": "1" }
  ],
  "claudeCode.disableLoginPrompt": true,
  "claudeCode.initialPermissionMode": "bypassPermissions",
  "claudeCode.allowDangerouslySkipPermissions": true,
  "chat.tools.global.autoApprove": true
}

GitHub Copilot Edits:

  1. Copilot Chat → Manage ModelsAdd ModelCustom Endpoint.
  2. Параметры:
    • API Key: ваш токен sk-...
    • Base URL (Claude): http://127.0.0.1:8318
    • Base URL (GPT): http://127.0.0.1:8318/v1
    • Model ID: claude-opus-4-8 или gpt-5.5

Cursor IDE:

  1. Settings → Models → Отключите Cursor Tab.
  2. Включите Override Base URL: http://127.0.0.1:8318
  3. Вставьте API ключ → Save.

Claude Code CLI (Консоль, PowerShell):

1
2
3
4
5
6
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'http://127.0.0.1:8318', 'User')
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_API_KEY', 'sk-ВАШ_КЛЮЧ', 'User')
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_MODEL', 'claude-opus-4-8', 'User')
# Убираем экран логина:
New-Item -Force -Path "$HOME\.claude" -ItemType Directory
Set-Content -Path "$HOME\.claude\.credentials.json" -Value '{"hasCompletedOnboarding":true}'

Почему баланс тратится быстро

AgentRouter не поддерживает Anthropic Prompt Caching. При каждом новом сообщении вся история чата отправляется заново и тарифицируется по полной. Виртуальные доллары на бесплатном тарифе списываются примерно в 4x быстрее официальных цен Anthropic.

Как экономить:

  • Регулярно начинайте новые чаты (сбрасывайте контекст).
  • Ограничьте контекстное окно в настройках расширения (до 20-30k токенов).
  • Используйте дешевле: gpt-5.5 или glm-5.2 вместо claude-opus-4-8.

🔗 Исходный код прокси и обновления: https://github.com/marko1olo/agentrouter-setup-guide


🔀 5. Аддендум: Мост Anthropic → OpenAI & Автоматический обход WAF

%8e9bb0%Актуально на 23 июля 2026.

  1. СЕРВЕРНАЯ ПАНИКА AGENTROUTER: Прямое проксирование claude-opus-* через /v1/messages продолжает периодически падать на серверах AgentRouter с ошибкой 500 Panic detected, error: interface conversion: interface {} is nil.
  2. Наш локальный прокси по умолчанию работает в режиме моста на gpt-5.5 (AGENTROUTER_BRIDGE=true). Запросы Anthropic прозрачно переводятся в формат OpenAI /v1/chat/completions, что полностью исключает серверные 500 ошибки.
  3. В прокси встроен автоматический WAF-байпас (Cyrillic-Bypass), который спасает от ошибок 500 sensitive_words_detected при отправке больших промптов.%%

Наш прокси решает все проблемы полностью в автоматическом режиме:

🛠️ 1. Автоматический обход WAF (Cyrillic-Bypass)

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

  • При отправке запроса на AgentRouter все английские буквы c в тексте промпта заменяются на визуально идентичную русскую с. Это ломает сигнатуры WAF, и запросы гарантированно проходят с кодом 200 OK.
  • При получении ответа от модели все русские с заменяются обратно на английские c. В итоге Claude Code получает синтаксически идеальный английский код без повреждения символов.

🌉 2. Мост Anthropic → OpenAI (gpt-5.5 / glm-5.2) - По умолчанию

Прокси переводит все вызовы Anthropic /v1/messages в формат OpenAI /v1/chat/completions:

  • gpt-5.5 (По умолчанию): мощная модель, отлично работающая с кодом, системными промптами и вызовами инструментов.
  • glm-5.2: высокоскоростная и экономная альтернатива.

Как переключать модели

Используйте run_proxy.bat на Рабочем столе для удобного выбора в 1 клик, либо переменные окружения:

Для Windows (PowerShell):

# Мост на gpt-5.5 (Рекомендуемый по умолчанию):
$env:AGENTROUTER_BRIDGE="true"
$env:AGENTROUTER_BRIDGE_MODEL="gpt-5.5"
python agentrouter_proxy.py

# Мост на GLM-5.2 (Быстро/Дешево):
$env:AGENTROUTER_BRIDGE="true"
$env:AGENTROUTER_BRIDGE_MODEL="glm-5.2"
python agentrouter_proxy.py

# Прямой Opus (Нестабилен, может вызывать 500 Panic):
$env:AGENTROUTER_BRIDGE="false"
python agentrouter_proxy.py

Для Linux / macOS (Bash):

1
2
3
4
# Мост на gpt-5.5 (по умолчанию):
export AGENTROUTER_BRIDGE="true"
export AGENTROUTER_BRIDGE_MODEL="gpt-5.5"
python agentrouter_proxy.py

success Что поддерживает мост

  • Текстовый диалог — стриминг и без него
  • Сложные системные промпты (включая Мастер-Конспекты)
  • Tool use / Function calling — чтение, запись и редактирование файлов
  • Изображения (base64)
  • Все параметры: temperature, top_p, max_tokens

💰 6. Актуальный Список Моделей AgentRouter

📊 Модели и коэффициенты списания:

ID Модели Model Ratio Completion Ratio Вход (Prompt) Выход (Completion)
claude-opus-4-8 4.0x 5.0x $8.00 / 1M $40.00 / 1M
gpt-5.6-sol 2.0x 5.0x $4.00 / 1M $20.00 / 1M
gpt-5.5 3.0x 1.5x $6.00 / 1M $9.00 / 1M
glm-5.2 2.0x 2.0x $4.00 / 1M $8.00 / 1M
kimi-k3 2.0x 2.0x $4.00 / 1M $8.00 / 1M

🤖 НАСТРОЙКА ROO CODE / CLINE В VS CODE (ТОП ИИ-КОДЕР)

Roo Code (Roo Cline) — лучший автономный кодинг-харнесс для работы с кодом и выполнения задач на ПК.

Настройка за 1 минуту:

  1. В VS Code откройте панель Roo CodeSettings (⚙️)API Provider → выберите OpenAI Compatible.
  2. Base URL: http://127.0.0.1:8318/v1
  3. API Key: ваш токен sk-...
  4. Model ID: gpt-5.6-sol (или claude-opus-4-8)
  5. Автокомпактификация (Auto-Compaction): Задайте порог сжатия на 280,000 токенов (condensedContextThreshold: 0.8). При достижении 280k токенов история автоматическ сжимается без потери контекста проекта!
  6. Автономный автопилот: Включите Auto-Approve на запись файлов и исполнение команд терминала.

Edit

Pub: 21 Jul 2026 10:09 UTC

Edit: 26 Jul 2026 17:03 UTC

Views: 606