Как ChatGPT водил меня кругами, а проблема исчезла с новым билдом

Вчера в клиенте ChatGPT перестали работать встроенный браузер и управление Chrome. До этого всё функционировало нормально, но сразу после перехода с подписки Plus на Pro браузерные инструменты начали выдавать ошибки подключения.

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

Диагностика по кругу

ChatGPT уверенно предлагал одну гипотезу за другой. Сначала подозрение пало на повреждённый плагин Browser. Я удалял его, устанавливал заново и полностью перезапускал приложение. Результата не было.

Затем проверили конфигурацию доверенных путей, версии клиента и плагина, наличие служебных файлов и их контрольные суммы. Всё совпадало. После этого виновником объявили локальный runtime cua_node. Я переименовал его каталог, позволив клиенту скачать и создать всё заново. Ошибка осталась.

Следующей гипотезой стали права доступа Windows — ACL каталога .codex. Мы сравнили их с компьютером коллеги, у которого та же версия ChatGPT работала нормально. Различия действительно нашлись. Права были приведены к рабочей схеме, но браузер по-прежнему не подключался.

Потом появилась версия о проблеме Windows-профиля Azure AD. Однако я вошёл в свой аккаунт на втором компьютере, обновил находившийся там старый клиент и получил ровно ту же ошибку.

Все локальные объяснения постепенно закончились. Я послушно проходил по предложенному маршруту несколько раз: переустанавливал, перезапускал, сравнивал конфигурации, вычислял хеши и менял разрешения. А ChatGPT продолжал водить меня кругами, каждый раз уверенно находя новую «наиболее вероятную причину».

Проблема была не у пользователя

Затем вышел новый билд клиента ChatGPT — и всё заработало!
Без дополнительных манипуляций встроенный Browser подключился, открыл сайт и позволил управлять страницей. Следом заработала интеграция с Chrome.

Это не обязательно доказывает, что сбой находился исключительно на серверах OpenAI. Возможно, проблема была в сочетании серверной конфигурации, аккаунта, клиента и поставляемых вместе с ним компонентов. Но практический вывод от этого не меняется: пользователь не являлся причиной неисправности и не располагал реальным способом её устранить.

В поддержке OpenAI сидит OpenAI

Отдельного упоминания заслуживает обращение в поддержку.
Сегодня, когда у пользователя возникает проблема с продуктом OpenAI, в поддержке его в первую очередь встречает сама OpenAI — автоматизированная система. Это выглядит логично с точки зрения масштабирования, но становится довольно ироничным, когда проблема связана с непрозрачным поведением другого продукта той же компании.
Получается замкнутая конструкция: искусственный интеллект помогает диагностировать сбой искусственного интеллекта, предлагает локальные действия, строит гипотезы и уверенно ведёт пользователя вперёд, хотя реальная причина может находиться на инфраструктуре, к которой ни пользователь, ни сам помощник доступа не имеют.

Когда я попытался переключиться на человека, мне предложили подождать несколько дней. Несколько дней — не катастрофа, если речь идёт о дополнительной функции. Но восприятие меняется, когда эта функция уже встроилась в повседневную работу и стала частью привычного технологического контура.

Самой неприятной оказалась даже не поломка, а полная неопределённость. Оставалось только ждать. По ощущениям это напоминало технологическую ломку — насколько вообще можно представить и осторожно использовать такую метафору применительно к реальной наркотической зависимости. Не физическую, разумеется, а психологическую: привычный инструмент внезапно исчезает, работа начинает требовать больше ручных действий, а мозг продолжает ожидать недавно доступные возможности.

Именно в такие моменты становится заметно, насколько быстро удобство превращается в зависимость.

Удобство, которое нам не принадлежит

Современные облачные технологии обладают неприятным свойством: пока они работают, пользователь ощущает их почти как собственный инструмент. Кажется, что функция находится в приложении на твоём компьютере, а значит, в некоторой степени принадлежит тебе.

Но это иллюзия. Достаточно одному элементу цепочки перестать работать — и локально установленная функция превращается в декорацию.

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

Что показала эта история

ChatGPT действительно помог собрать много диагностических данных и последовательно исключить локальные причины. Одновременно он несколько раз слишком уверенно объявлял очередную гипотезу практически найденным решением. Мне же пришлось выполнять рекомендации, которые в ретроспективе оказались движением по кругу.
Главный урок здесь не в том, что искусственный интеллект ошибается. Люди в технической поддержке ошибаются точно так же.

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

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

#tech #soft #ai @digitaltimeslv

Original in Telegram: https://t.me/digitaltimeslv/10177