GPT-6 Astra как проходит капчу? Прохождение «I'm Not a Robot»

Сообщается, что GPT-6 Astra без единой ошибки прошла все 48 уровней игры с капчей, продемонстрировав способность к непрерывному распознаванию, выполнению действий и верификации. Через браузерный MCP PandaNpc и плагин Chrome вы также можете подключить собственную сессию Astra и лично в этом убедиться; в статье представлены скриншоты реального прохождения первых 4 уровней и процесс исправления ошибок.

PandaNpcВпервые опубликовано
GPT-6 Astra как проходит капчу? Прохождение «I'm Not a Robot»

Капчи используются, чтобы отличать людей от машин, и теперь ИИ тоже пробует свои силы в заданиях, где нужно «доказать, что ты человек». Новость о том, что GPT-6 Astra прошла «I'm Not a Robot», побудила многих попробовать самостоятельно: поймёт ли их ИИ уровень и сможет ли реально управлять браузером?

Чтобы это испытать, нужно соединить способность Astra принимать решения с инструментами браузера. В этой статье рассказывается, как подключить собственную сессию Astra через Chrome-плагин PandaNpc и браузерный MCP, открыть игру и, опираясь на нашу запись прохождения первых четырёх уровней, разобраться, как понять, что задача действительно выполнена.

Статья написана разработчиком PandaNpc и касается собственного плагина и MCP. Результат в 48 пройденных уровней из публичных сообщений следует отделять от описанного здесь опыта первых четырёх уровней с браузерными инструментами; в этом опыте случались повторы, и все 48 уровней не проверялись.

Что такое игра «I'm Not a Robot» и где в неё играть?

«I'm Not a Robot» — браузерная игра на Neal.fun. Её тема — проверка «я не робот», а капчеподобные взаимодействия превращены в серию последовательных заданий.

Открыть «I'm Not a Robot» — можно играть прямо в браузере.

Для ИИ такая игра проверяет не только распознавание. Модели нужно прочитать правила, найти цель действий, выполнить действие, а затем посмотреть, приняла ли страница это действие. Когда уровень меняется, модель должна заново понять текущую задачу.

GPT-6 Astra прошла 48 уровней — что значит эта новость?

В публичных сообщениях сказано, что GPT-6 Astra прошла все 48 уровней игры «I'm Not a Robot». В некоторых материалах используется формулировка «без единой ошибки», однако в этой статье мы независимо не проверяли полную запись прогона и не выводим из неё стабильный процент успеха. Сообщение

Примечательно здесь то, что модель совершила непрерывную последовательность действий: поняла страницу, выбрала действие, проверила реакцию и перешла к следующему шагу.

OpenAI также называ работу с компьютером и браузером одной из возможностей Astra; в публичных описаниях фигурируют заполнение форм, использование программ и веб-исследования. Официальное описание OpenAI

Прохождение игры не означает, что будут пройдены все настоящие капчи на реальных сайтах. Можно отталкиваться от этой демонстрации и посмотреть, как модель использует инструменты, но конкретные результаты зависят от вашего окружения и журнала действий.

Как взаимодействуют Astra, браузерный MCP и Chrome-плагин?

Компонент За что отвечает Что видит пользователь
GPT-6 Astra Понимает уровень, выбирает действия, оценивает результат Анализ модели и следующий шаг
Браузерный MCP Предоставляет сессии инструменты чтения страницы, снимков экрана и ввода Вызовы инструментов в сессии
Chrome-плагин PandaNpc Выполняет действия в целевом браузере Клики, ввод, перетаскивание и изменения на странице

Весь процесс выглядит так: ваша задача → Astra вызывает инструменты MCP → плагин выполняет действие → обратная связь со страницы возвращается в Astra.

Схема взаимодействия: Astra вызывает Chrome-плагин через браузерный MCP, обратная связь страницы возвращается модели
Схема взаимодействия (сгенерировано ИИ): Astra понимает и решает, MCP предоставляет браузерные инструменты, плагин выполняет действия и возвращает состояние страницы; страница на схеме — концептуальная иллюстрация, а не реальный скриншот.

В текущей реализации подключения Codex в PandaNpc предусмотрена передача конфигурации браузерного MCP; браузерные инструменты предоставляют интерфейсы для снимков экрана, кликов, ввода, перетаскивания и выбора экземпляра браузера. Это инструментальный контур PandaNpc и не означает, что в демонстрации из новостей использовалась точно такая же схема.

Что нужно подготовить перед началом?

  • Учётная запись PandaNpc: для подключения устройств, проектов и сессий.
  • Компьютер с Codex: подключается к PandaNpc через PandaPaw.
  • Учётная запись или конфигурация с доступом к GPT-6 Astra: подключение устройства не означает, что модель авторизована.
  • Chrome с установленным плагином PandaNpc: отвечает за выполнение действий в игре.

Пользователи, которые уже работают с сессиями Astra в PandaNpc, могут сразу перейти к разделу установки плагина. Выбор модели можно посмотреть в сравнении GPT-6 Astra и Claude Fable 5.1.

1. Подключите компьютер с Codex к PandaNpc

Войдите в PandaNpc и откройте страницу устройств. Нажмите «Добавить устройство». Скопируйте команду установки, подходящую для целевого компьютера, и выполните её в терминале на этом компьютере. После установки вернитесь на страницу устройств и убедитесь, что компьютер появился в списке.

Если на компьютере уже установлен PandaPaw, можно выполнить:

bash
pandapaw status

Если авторизация аккаунта ещё не выполнена, дополнительно выполните:

bash
pandapaw login

Завершите авторизацию по подсказкам на открывшейся веб-странице. Для корректно подключённых устройств не нужно постоянно входить заново.

Затем откройте PandaNpc Agent, найдите нужное устройство и проект и войдите в сессию Codex. Полную инструкцию по установке см. в документации PandaPaw.

2. Установите Chrome-плагин и привяжите аккаунт

Установите плагин PandaNpc из Chrome Web Store.

В том же профиле Chrome, где установлен плагин, откройте страницу входа PandaNpc, войдите, а затем откройте боковую панель плагина.

Плагин использует статус входа веб-аккаунта. Если вход не выполнен, боковая панель направит вас на страницу входа на сайте. После входа откройте списки устройств, проектов и сессий.

Найдите подключённое устройство и сессию Codex. Если их нет в списке, сначала проверьте, успешно ли выполнен вход на сайте и используют ли устройство и плагин один и тот же аккаунт PandaNpc. Вход в другом профиле Chrome не заменяет вход в текущем профиле.

3. Убедитесь, что в сессии реально используется GPT-6 Astra

Войдя в свою сессию Codex, проверьте информацию о модели, отображаемую в сессии, и убедитесь, что фактическая модель — GPT-6 Astra.

Если сейчас используется другая модель, выберите нужную через поддерживаемый в окружении Codex интерфейс настройки моделей, а затем проверьте, какую модель сообщает сессия. В текущем плагине сессии Codex не используют обычные кнопки переключения моделей, знакомые по Claude.

Не считайте переключение успешным только потому, что модель написала в ответе «Я Astra»; смотрите информацию о модели в сессии. Если у аккаунта нет доступа к Astra, ни плагин, ни MCP не добавят это право.

4. Проверьте, что браузерный MCP подключён

Сначала дайте простую задачу:

Проверьте доступные браузерные инструменты, прочитайте заголовок активной вкладки и сделайте снимок экрана. Пока ничего не нажимайте и не вводите.

Убедитесь, что возвращённые заголовок и снимок экрана относятся к браузеру, с которым вы собираетесь работать. Если подключено несколько экземпляров браузера, можно попросить:

Перечислите доступные экземпляры браузера, выберите тот, где я буду проходить игру, и снова сделайте снимок для подтверждения.

Этот шаг позволяет проверить, может ли сессия вызывать инструменты, находится ли плагин в сети и правильно ли выбран целевой браузер. Если модель выдаёт только текстовые советы и не вызывает инструменты, сначала решите проблему подключения и только потом начинайте игру.

5. Откройте игру и передайте задачу Astra

В уже подключённом Chrome откройте «I'm Not a Robot» и оставьте окно игры видимым.

Для первой попытки советуем ограничиться текущим уровнем:

Пройдите через браузерный MCP текущий уровень открытой игры «I'm Not a Robot».

Сначала прочитайте правила текущего уровня, затем выполните задание обычным взаимодействием со страницей. Не ищите ответ в исходном коде и не меняйте состояние игры, чтобы перейти дальше.

После каждого действия проверяйте реакцию страницы. Сначала пройдите текущий уровень, затем остановитесь и сообщите, какие инструменты были вызваны и как подтверждён результат. В случае неудачи честно объясните, что произошло.

После того как убедитесь, что весь процесс работает, разрешите модели продолжить. Фиксируйте пройденные уровни, причины ошибок, повторы и случаи ручного вмешательства.

Как понять, что игровое действие действительно выполнено?

Каждое действие должно проходить полный цикл «наблюдение → решение → действие → проверка». Возврат от инструмента говорит только о том, что действие выполнено; переход страницы на следующий уровень — вот доказательство прохождения. Если результат не совпал с ожиданием, сначала прочитайте новый экран и проверьте содержимое поля ввода, затем исправьте действие.

Схема этапов наблюдение, решение, выполнение и проверка с ветвлением при исправлении ошибок
Схема процесса (сгенерировано ИИ): инструмент сработал — не значит, что игра пройдена; по реакции страницы решайте, переходить к следующему уровню или наблюдать заново и исправлять.

Наш опыт: пройдены первые 4 уровня, открыт 5-й уровень

В указанном пользователем экземпляре браузера мы открыли игру с помощью браузерного MCP PandaNpc и Chrome-плагина и прошли первые четыре уровня. Мы действовали на основе снимков экрана и реакции страницы; использовались клики, заполнение полей и инструменты реального ввода. Исходный код игры не читался и состояние уровней не менялось.

На последнем снимке экрана виден Level 5: Rotation, то есть первые четыре уровня пройдены. Уровень 5 мы не начинали; данная запись показывает реальную работу инструментальной цепочки.

Уровень Задание на странице Фактические действия и результат
Level 1: Checkbox Отметить «I'm not a robot» Клик по чекбоксу; страница перешла на уровень 2
Level 2: Stop Signs Выбрать квадраты со знаками STOP По снимку выбрали 4 квадрата, нажали Verify, перешли на уровень 3
Level 3: Wiggles Ввести динамически искажённый текст Случились неверное распознавание символа и добавление текста; после повторного распознавания и очистки поля отправили — переход на уровень 4
Level 4: Vegetables Выбрать картинки с овощами Выбрали по картинкам, нажали Verify, перешли на уровень 5

Выбор картинок: решение по изображению, результат — по следующему уровню

На втором уровне знак STOP пересекал несколько клеток. Мы по снимку отметили четыре клетки, где был знак, и нажали Verify. Только когда страница показала уровень 3 Wiggles, стало ясно, что выбор принят.

Уровень 2 Stop Signs: знак STOP пересекает четыре клетки в правом верхнем углу сетки
Снимок перед действием на уровне 2: модель выбирает клетки со знаком STOP по картинке.

Четвёртый уровень — выбор изображений разных объектов. После отправки страница вошла в Level 5: Rotation, так что образовалась ещё одна полная цепочка «смотрим картинку → действуем → получаем реакцию страницы».

Задание на выбор картинок с овощами на уровне 4 в сетке три на три
Снимок перед действием на уровне 4: страница просит выбрать овощи; этот кадр также подтверждает, что уровень 3 уже пройден.

Эти два уровня показывают, зачем нужны браузерные инструменты: решение модели напрямую превращается в действие на странице, а итог по-прежнему подтверждает игровая страница.

Уровень 3: ошибочное распознавание символов и дописывание текста — пройден после исправления

Текст на третьем уровне был с динамическими искажениями. При первой попытке один из символов распознали неверно, ввели FNZZCD, и после отправки игра не перешла дальше.

Затем при попытке ввести текст снова выделение не сработало как нужно, и новый текст дописался к старому; в поле оказалось FNZZCDFNZZCD. Инструмент выполнил ввод, но фактическое значение поля уже не соответствовало заданию.

Поле ввода на уровне 3 Wiggles, в котором повторно дописано FNZZCDFNZZCD
Реальный момент ошибки: текст был дописан, а не заменён; успешное выполнение инструмента не означает, что игра засчитала результат.

Посмотрев снимок ещё раз, распознали текст FNZZSD. В этот раз сначала очистили поле, затем поставили фокус и вызвали инструмент реального ввода; после отправки страница перешла на уровень 4.

В этом отрывке есть и ошибка распознавания, и проблема обработки ввода, поэтому его нельзя описать как «без единой ошибки». Кроме того, при исправлении изменились и ответ, и способ ввода, поэтому итоговое прохождение нельзя объяснять только заменой инструмента.

Практический вывод: перед повтором сначала проверяйте реальное состояние страницы и поля ввода; о прохождении сообщайте только тогда, когда страница перешла на следующий уровень.

Страница на момент завершения нашего опыта

После отправки ответа на уровне 4 страница показала головоломку с поворотом — уровень 5. Мы сохранили этот экран как подтверждение того, что первые четыре уровня пройдены, и не стали проходить пятый.

Игра показывает Level 5 Rotation и головоломку с поворотом дороги
Итоговый скриншот: вход на уровень 5 подтверждает прохождение первых четырёх уровней; это не означает прохождение 48 уровней.

Что делать, если MCP не отвечает, снимок не получается или клик был не туда?

Ситуация Что проверять в первую очередь
У плагина нет устройства или сессии Совпадают ли веб-аккаунт и владелец устройства
Codex не отвечает нормально Аутентификация модели, лимиты и состояние окружения
Модель не вызывает браузерные инструменты Загружен ли браузерный MCP в текущей сессии
Снимок сделан с не той страницы Экземпляр браузера и активная вкладка
Снимок не получается Видно ли окно и что именно сообщает инструмент
После ввода уровень не пройден Сначала проверьте фактическое содержимое поля: ошибка распознавания, дописывание или незачищенное поле
Клик выполнен, но страница не меняется Реакция страницы после действия
Неожиданно кликнули не туда Обновилась ли страница или изменилась ли раскладка
Запрос инструмента отклонён Текущие права и причина отклонения

В этом опыте сразу после открытия новой вкладки первый снимок вернул ошибку о невозможности подключиться к content script; затем снимок экрана удался, и на странице уже был уровень 1. Единичный сбой чтения не значит, что вся браузерная цепочка неработоспособна; нужно оценивать ошибку инструмента вместе с последующим реальным состоянием страницы.

Часто задаваемые вопросы FAQ

Можно ли использовать GPT-6 Astra, просто установив Chrome-плагин?

Нет. Плагин отвечает за выполнение действий в браузере. Кроме него нужны рабочая сессия Codex и доступ к Astra.

Можно ли подключить этот плагин напрямую к обычному веб-чату ChatGPT?

Описанный здесь способ — это подключение браузерного MCP к сессии Codex в PandaNpc. Если просто открыть ChatGPT в отдельной вкладке, это соединение автоматически не появится.

Распознаёт ли сам MCP капчу?

MCP — это протокол, связывающий модель и инструменты. В данной схеме модель отвечает за понимание и решение, а браузерные инструменты и плагин — за получение страницы и выполнение действий.

Сколько уровней вы фактически прошли в этом опыте? Были ли ошибки?

Мы прошли первые четыре уровня; опыт завершился после выхода на пятый. На третьем уровне были неверное распознавание символа и дописывание текста; после исправления уровень пройден. Это не «без единой ошибки» и не прохождение всех 48 уровней.

Инструмент сообщает об успехе — почему игра всё равно не пройдена?

Выполнение инструмента и проверка игры — разные результаты. На нашем третьем уровне текст вводился успешно, но в поле оказался дописанный неверный текст. Нужно проверять и содержимое ввода, и реакцию страницы после отправки.

Значит, если игра пройдена, капчи на реальных сайтах тоже будут пройдены?

Прямого вывода из этого нет. Результат в игре говорит о поведении только в соответствующих условиях и не означает, что другие капча-системы примут такие же действия.

Зачем одновременно использовать плагин и MCP?

MCP знакомит модель с доступными инструментами и способами их вызова, а плагин превращает эти вызовы в реальные действия в браузере. Благодаря этому связка позволяет модели видеть страницу, фактически действовать и читать результат.

GPT-6 Astra против Claude Fable 5.1: программирование, Agent, цены и сравнение бенчмарков

GPT-6 Astra против Claude Fable 5.1: программирование, Agent, цены и сравнение бенчмарков

GPT-6 Astra и Claude Fable 5.1 уже публично доступны, и обе являются флагманскими моделями по 10 долларов за миллион токенов на входе и 50 долларов на выходе, но у каждой есть свои компромиссы в программировании, работе с компьютером, длительных задачах, стоимости кэша и контексте. В этой статье проводится поэлементное сравнение на общем бенчмарке и даётся метод выбора модели в зависимости от задачи.

Читать статью →
GPT-6 Astra полностью открыт: как безопасно поделиться с семьёй и друзьями

GPT-6 Astra полностью открыт: как безопасно поделиться с семьёй и друзьями

GPT-6 Astra полностью открыт для соответствующих платных тарифов, Codex и API. В этой статье объясняются различия в правах доступа для Plus, Pro, Business, Enterprise, Free/Go и GPT-6 Pro, а также демонстрируется, как безопасно предоставить общий доступ через отзываемое соединение агента, не передавая учетную запись OpenAI, пароль или API Key.

Читать статью →
Пусть Claude напрямую управляет вашим браузером: заполнение форм, публикация постов и даже перетаскивание слайдер-капчи

Пусть Claude напрямую управляет вашим браузером: заполнение форм, публикация постов и даже перетаскивание слайдер-капчи

Большинство людей используют AI на уровне «ты спрашиваешь — он отвечает». Плагин Chrome от PandaNpc позволяет вашему Claude Code действительно проникать в браузер, кликать за вас, заполнять за вас, перелистывать страницы за вас — и даже перетаскивать ползунковую капчу за вас. Благодаря протоколу разработчика Chrome на уровне ядра внедряется реальный ввод с isTrusted=true + рассчитанная на бэкенде человекоподобная траектория перетаскивания, что позволяет обходить анти-скрейпинг и проникать в кросс-доменные iframe. 43 инструмента для операций, в комплекте с полным набором карточек утверждения + чёрным списком доменов + выключателем паузы + защитным шлюзом с отслеживанием операций.

Читать статью →