Codex это прекрасно, но лимиты все меньше, а цена все выше. Но ведь под капотом просто gpt-5.5?
Один диалог слева пишет код, справа другой проверял результат, третий держал контекст, а я в это время мог накидать очередь следующих шагов и уйти пить чай. Если задача закончилась — пусть прилетит сообщение в Telegram.
Так появился экспериментальный Chrome-плагин ChatGPT Multi Pane: GitHub

Это оболочка поверх обычного chatgpt.com: несколько живых панелей, очередь промптов, авто-подтверждение действий, агентный цикл из двух чатов, дублирование диалога в телеграм и tweaks для производительности: сворачивание старых сообщений(чтобы не лагало) и ленивые панели.
Зачем вообще если есть Codex?
Дорого. У них разные лимиты, chatgpt около безлимитный. Лишь однажды я достиг лимита работая одновремено над тремя проектами: хватило на 8 часов, т.е в сумме 24ч, против 1 часа Codex GPT-5.5 (plus подписка)
Несколько ChatGPT рядом
Первое, что я сделал, — страница расширения с несколькими iframe:
<iframe src="https://chatgpt.com"></iframe>
<iframe src="https://chatgpt.com"></iframe>Больше трех ChatGPT без модов не открыть, каждый жрет память начиная от 200мб, и чем больше сообщений тем медленее работает. OpenAI могли бы это исправить если бы хотели (я же смог за 5 минут), но тогда люди будут продолжать диалог вечно, а это сьедает контекст, а это дорого.
Поэтому появилась lazy panes и Загрузка только последних N сообщений. В каждый момент реально загружена только активная панель. Auto-collapse: старые сообщения сворачиваются, а видимыми остаются последние N. Плюс есть более агрессивная оптимизация — trim больших ответов conversation API, чтобы ChatGPT не пытался переварить слишком много старого контента при загрузке.
Очередь промптов
Вторая вещь, без которой я теперь не хочу жить, — очередь промптов. Openai могли бы добавить если бы хотели, чтобы вы безмерно нагружали их сервера.
Модель очереди вынесена в чистый JS-модуль, чтобы не тестировать её через браузер:
queue.add('найди баг');
queue.add('предложи фикс');
queue.add('напиши тесты');
const next = queue.shift();Вообще это главный урок проекта: всё, что можно вынести из content script в обычную функцию, лучше вынести. Иначе через неделю сам не поймёшь, где у тебя логика, а где шаманство с DOM. В Chatgpt добавили возможность прерывать его размышления, и пришлось отдельно проверять чтобы очередь реально ждала конечного ответа, а не ломала прошлый вопрос, пока GPT думает.
Auto-confirm для Custom GPT Actions
Когда отлаживаешь Custom GPT с actions, ChatGPT постоянно спрашивает подтверждение. Это правильно с точки зрения безопасности, но при разработке мешает. Расширение кликает Confirm/Подтвердить. Зачем? Собсвтенно в этом вся фишка: Codex без лимитов. У меня там работает GPTAdmin то что делает из chatgpt настоящий codex, запускать и выполнять код на ваших устройствах и mcp. О нем подробнее расскажу в следующий раз.
Goal Agent
Самая интересная часть расширения — режим Goal Agent.
Схема простая:
выбираем панель-исполнитель;
выбираем панель-проверяющий;
пишем цель;
исполнитель делает задачу; (и дублирует в тг чат, откуда можно управлять пока пьешь кофе)
проверяющий оценивает только финальный ответ;
если цель не достигнута, его замечания отправляются обратно исполнителю;
если достигнута, он пишет маркер
GOAL REACHED GOAL.
Telegram как пульт
Ещё я добавил Telegram bridge. Он нужен для длинных прогонов: отправил задачу, ушёл.
Service worker расширения long-poll'ит Telegram Bot API, режет длинные сообщения на куски до 4096 символов и умеет пересылать ответы выбранной панели. В Super Group под разные чаты создается автоматически треды, что позволяет с телеги общаться сразу в нескольких чатах. Да бесплатно и без дорогущего api openai в телеграме.
Что в итоге получилось
Получился не продукт «для всех», а скорее рабочий инструмент для себя:
несколько ChatGPT рядом;
спящие панели, чтобы не убивать браузер;
очередь промптов;
авто-подтверждение actions;
сворачивание старых сообщений;
простой агентный цикл;
Telegram-зеркало chatgpt;
тестируемая логика.
Если интересны новости про ИИ в Политике, милости просим в мой канал.
























