Консоль :3000
- Лендинг /
- Открыть консоль
- Песочница → routedFetch
Дай ИИ-агенту глобальный охват: местоположение IP может меняться по всему миру.
Смотри то же, что видят местные клиенты: настоящие локальные выходы в выбранной стране и подтверждение к каждому ответу.
Синие пинги — симулированный меш агентов — (твои агенты). Человечек — это (ты), его поставили по IP, с которого открыли эту страницу.
Модели и обвязки, которыми люди реально пользуются — Hermes Agent, OpenClaw, Claude Code, Cursor и остальной стек. Подключи инструмент fetch или направь браузер на шлюз.
Ты называешь страну или город. IP Router выбирает там выход, отправляет запрос через этот IP и возвращает страницу. Один и тот же мозг для JSON-агента и настоящего браузера.
Он видит выходной IP. Смени выход — сменится страница: цены, SERP, локатор магазинов, пейвол, всё.
cc-JP ставит тебя на японский IP. lang-ja говорит сайту, что ты читаешь по-японски. Обычно нужны оба.
Входы, корзины и cookie умирают, если IP сменится посреди сценария. sessid закрепляет тебя за одним выходом, пока не истечёт.
Агенты отправляют JSON методом POST на /api/v1/fetch. Браузеры и curl говорят CONNECT на :7777. Оба вызывают selectRoute.
У Google (и у Bing, и у карт) нет одного интернета. Они показывают интернет с того места, где ты стоишь. Позиции, локальный блок, реклама и даже какое написание они считают твоим — всё это зависит от выходного IP и заголовка языка. Если агент запрашивает страницу из американского дата-центра, ты оцениваешь американскую выдачу, даже когда вопрос — «как это выглядит в Manchester».
Точный город на узле пула, который не direct, побеждает первым после проверки sticky.
Сессия задана → hashPick(nodes, session). Иначе Math.random().
finish() обновляет сессию и для бэкконнекта переписывает имя пользователя вендора.
Если задан targeting.type, оставляем этот класс, когда есть подходящий узел; иначе — весь включённый набор. Узлы direct всё ещё могут закрыть гео в последнюю очередь.
Источник: src/lib/router.ts selectRoute. Город через cityMatches в src/lib/geo.ts.
Создай аккаунт с почтой и паролем. Оплата запускает тариф. Доступ включится после первого платежа.
Начать Hobby