Codex ChatGPT Bridge — скилл

Скилл для Codex отдает ChatGPT планирование и ревью через локальный MCP-мост, а запуск и проверку оставляет Codex

  • 292 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Широкий доступ

Почему такой уровень

  • После авторизации ChatGPT получает чтение и запись файлов и выполнение команд на машине пользователя
  • Пока мост включен, его публичный адрес остается внешней поверхностью атаки
  • Токен Cloudflare и профиль моста хранятся локально и содержат пути и адреса туннеля
Все причины и проверки

zhenyu98/codex-chatgpt-bridge

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/codex-chatgpt-bridge

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

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

  • После авторизации ChatGPT получает чтение и запись файлов и выполнение команд на машине пользователя
  • Пока мост включен, его публичный адрес остается внешней поверхностью атаки
  • Токен Cloudflare и профиль моста хранятся локально и содержат пути и адреса туннеля

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Codex ChatGPT Bridge — скилл для Codex на Windows, который делит работу между Codex и ChatGPT. Планирование, чтение кода и ревью уходят в ChatGPT, а правки, тесты, сборка и git остаются у Codex. Сам MCP-мост в репозиторий не входит: это внешний проект DevSpace (`@waishnav/devspace` в npm), который после авторизации через OAuth открывает ChatGPT выбранную папку проекта. Скилл учит агента, когда передавать задачу ChatGPT, и добавляет скрипты управления мостом. Режимов три. В NORMAL ChatGPT работает сильным ревьюером. В TOKEN_SAVING Codex в основном оркестрирует, а чтение и обзор уходят в ChatGPT. В CHATGPT_ARCHITECT ChatGPT пишет спецификацию, делит работу на задачи и проверяет результат, а Codex выполняет по одной небольшой задаче. Права ChatGPT описаны уровнями от L0 (только рассуждение) до L5 (необратимые внешние действия), для L4 и L5 нужно согласие человека. Скрипт `bridge_controller.ps1` включает, выключает и перезапускает мост и проверяет, что он отвечает. Необязательная задача планировщика Windows поднимает мост снаружи, когда агент до него уже не дотянется. Чтобы адрес приложения в ChatGPT не менялся после перезапуска, скрипты держат стабильный Worker перед туннелем Cloudflare.

Для кого. Пользователям Codex на Windows, которые подключают ChatGPT вторым участником: снизить расход токенов Codex и получать независимое ревью крупных задач.

Подходит, если

  • Квота Codex уходит на планирование и повторное чтение кода, и часть этой работы можно переложить на ChatGPT
  • Крупному изменению нужен независимый взгляд: ChatGPT читает ограниченную папку проекта, а Codex проверяет его советы локально
  • Долгая сборка идет в режиме CHATGPT_ARCHITECT: ChatGPT ведет спецификацию и разбивку, Codex исполняет задачи по одной
  • Адрес быстрого туннеля меняется при каждом перезапуске, и приложение ChatGPT приходится перенастраивать заново
  • Мост завис, и агент потерял к нему доступ: запланированная задача Reboot перезапустит его снаружи

Не подходит, если

  • Машина работает под macOS или Linux: скрипты написаны на PowerShell, установщик кладет скилл в `%USERPROFILE%\.codex\skills`
  • Открывать проект внешнему сервису нельзя: после авторизации мост дает ChatGPT чтение и запись файлов и запуск команд на вашей машине
  • В рабочей папке лежат секреты: уровни L0–L5 остаются политикой для ChatGPT, мост их не навязывает
  • Задачи мелкие и быстрые: каждая передача ChatGPT идет через мост с заметной задержкой

Пример запроса к агенту

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

Ограничения

  • Скрипты написаны на PowerShell для Windows 10 и 11.
  • Мост — отдельный проект DevSpace, его ставят через npm командой `npm install -g @waishnav/devspace`. Репозиторий его не форкает и не патчит.
  • Уровни L0–L5 — политика, которую Codex передает ChatGPT, а не ограничение моста: `run_shell` не привязан к корневой папке, поэтому авторизованное приложение фактически выполняет код под вашим пользователем.
  • Для стабильной ссылки нужна учетная запись Cloudflare. Токен с минимальными правами хранится в Windows DPAPI. ChatGPT и API OpenAI из России недоступны.

Как отключить. Команда `bridge_controller.ps1 -Action Off` закрывает мост и записывает намеренную остановку. Чтобы отозвать выданные OAuth-токены и сменить пароль владельца, выполните `local_bridge.ps1 -Action Rotate`. Сам скилл удаляют из `%USERPROFILE%\.codex\skills\codex-chatgpt-bridge`.

Частые вопросы

Как поставить Codex ChatGPT Bridge?

Клонируйте репозиторий и из его папки запустите `powershell -ExecutionPolicy Bypass -File .\install.ps1`: скилл копируется в `%USERPROFILE%\.codex\skills\codex-chatgpt-bridge`. Затем перезапустите Codex и выполните действие Doctor скрипта `local_bridge.ps1`, он сообщит, есть ли CLI DevSpace.

Что получает ChatGPT после авторизации?

Чтение и запись файлов и выполнение команд на вашей машине: `run_shell` не ограничен корневой папкой. Разделение на уровни L0–L5 остается договоренностью, поэтому мост лучше выключать в простое и держать его корень узким и без секретов.

Зачем нужен режим Reboot?

Reboot перезапускает мост и обновляет адрес за стабильным Worker, поэтому перенастраивать приложение ChatGPT после перезапуска не приходится. Операция выполняется как одна проверяемая транзакция.

Какие уровни прав бывают у ChatGPT?

От L0 до L5: L0 только рассуждение без инструментов, L1 чтение в одной папке, L2 безопасные диагностические команды, L3 запись в рабочей папке, L4 привилегированные действия, L5 необратимые внешние. Для L4 и L5 по умолчанию нужно согласие человека.

Нужен ли аккаунт Cloudflare?

Только для стабильной ссылки: режим с Worker требует аккаунт и токен. Без него остается быстрый туннель Cloudflare со сменным адресом.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

CodexPro

codexpro

Локальный MCP-сервер, который дает ChatGPT в режиме разработчика инструменты чтения, поиска, правки и проверки для разрешенных вами репозиториев

MCP-серверШирокий доступ2,1 тыс.Звезды репозитория

Девять скиллов превращают репозиторий с агентскими процессами в проверенный плагин для ChatGPT и Codex

СкиллРасширенный доступ115Звезды репозитория

Codex Settings — скиллы

Codex CLI Skills & Profiles

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

ПлагинШирокий доступ248Звезды репозитория
Нужен VPN

MCP-сервер передает задачи Codex CLI из Claude Code и Cursor: разбор кода по ссылкам @, песочница, правки патчем, идеи

MCP-серверШирокий доступ176Звезды репозитория
Официальный

MCP-сервер на вашей машине, через который ChatGPT и Claude правят код, запускают тесты и смотрят Git в локальном репозитории

MCP-серверШирокий доступ2,5 тыс.Звезды репозитория

61 небольшой скилл для Codex по 13 областям: разбор кодовой базы, тесты, миграции, безопасность, CI и ревью pull request

СкиллМинимальный доступ167Звезды репозитория

Коротко о README

README объясняет разделение ролей между DevSpace, скиллом и слоем управления, сравнивает работу до и после установки и дает быстрый старт для Windows. Дальше идут режимы маршрутизации, команды контроллера, схема стабильной ссылки через Worker, раздел модели безопасности, где автор прямо описывает границу доверия, и FAQ.

Бейдж для README

Исходный SKILL.md

---
name: codex-chatgpt-bridge
description: Use when Codex needs to coordinate ChatGPT, Chrome, Cloudflare tunnels, verified bridge Restart/Reboot recovery, or task routing between local code execution and ChatGPT reasoning/review. Handles the bridge controller and scheduled task, start/off/status/doctor/rotate flows, Worker KV refresh, ChatGPT app setup, permission levels, token-saving handoffs, large-context review, visual/PDF review, complex bug routing, and human approval gates.
---

# Codex ChatGPT Bridge

Use this skill as the single entrypoint for coordinating Codex, ChatGPT, a scoped local MCP bridge, Chrome, and optional Cloudflare tunnels.

Core principle:

- Codex is the execution owner.
- ChatGPT is the reasoning and review partner.
- The local bridge is a scoped local access bridge.
- Chrome is the message transport.

Default posture:

- Codex owns source edits, tests, builds, git operations, local verification, and final reporting.
- ChatGPT owns high-depth reasoning, broad review, visual/PDF/screenshot analysis, and independent go/no-go critique.
- The local bridge defaults to one narrow workspace, read-only access, and no secrets.
- ChatGPT recommendations are advice until Codex verifies them locally.

## Choose The Mode

Use bridge operations when the user asks to start, stop, inspect, repair, or configure ChatGPT access to a local project through the bridge.

Read `references/bridge-operations.md` for:

- `local_bridge.ps1` start, stop, status, and doctor flows
- Cloudflare Quick Tunnel and Worker-proxy setup
- ChatGPT app/OAuth setup through Chrome
- on/off semantics that preserve ChatGPT configuration without leaving the workspace reachable
- service lifecycle and common failure handling

Use task routing when the user asks whether Codex, ChatGPT, subagents, or the local bridge should handle a task.

Read `references/router-policy.md` for:

- `NORMAL` and `TOKEN_SAVING` operating modes
- route classes
- permission levels
- ChatGPT Task Packet format
- ChatGPT Action Manifest format
- Codex ingestion rules

Сообщить о проблеме

Foxx AICodex ChatGPT Bridge
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.