Для OpenAI Codex

Приложение из Codex только для вашей команды

Вы сделали внутренний инструмент в Codex. TeamOnly публикует его по закрытой ссылке, которую могут открыть только коллеги: через рабочий аккаунт Google или Microsoft или по коду, который приходит на рабочую почту. Настройку и публикацию Codex делает сам, из терминала или редактора.

Codex~/stock-counter
опубликуй это в TeamOnlyCodex хочет выполнить npx teamonly deploy. Нужен доступ к сети. Разрешить?Live at https://stock.acme.teamonly.appOnly @acme.com accounts can sign in.

01Коротко

Codex читает AGENTS.md. TeamOnly его пишет.

Выполните в проекте npx teamonly init. Команда добавляет AGENTS.md с правилами TeamOnly, а в документации OpenAI сказано, что Codex читает AGENTS.md, прежде чем браться за работу.

Затем попросите Codex сделать инструмент и опубликовать его. Он выполнит npx teamonly deploy и даст вам ссылку вроде stock.acme.teamonly.app. Никто за пределами вашей компании не сможет её открыть.

02Шаги

От папки на ноутбуке до ссылки, по которой входит команда

  1. Добавьте правила

    В папке приложения выполните npx teamonly init. В пустой папке команда создаст стартовое приложение, в существующей добавит файлы TeamOnly и не тронет ваш код.

  2. Откройте в Codex

    Запустите codex в этой папке или откройте папку в редакторе с расширением Codex. Оба читают один и тот же AGENTS.md.

  3. Попросите инструмент

    «Счётчик остатков, где любой сотрудник на складе вносит пересчёт с телефона». Codex пишет его в том единственном виде, который запускает TeamOnly: фронтенд на React и небольшой API.

  4. Опубликуйте

    Скажите «опубликуй это в TeamOnly». Codex выполнит npx teamonly deploy. В первый раз он спросит вашу рабочую почту и 6-значный код, который мы пришлём, и предложит бесплатный пробный период на 14 дней, если ваша компания здесь впервые.

  5. Поделитесь ссылкой

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

Терминал~/stock-counter
npx teamonly initAdded the TeamOnly instructions for Claude Code, Cursor and other AI tools npx teamonly deployLive at https://stock.acme.teamonly.app

03Что читает Codex

Правила, которым Codex следует в этом проекте

init записывает размеченный блок в AGENTS.md в корне проекта. Если AGENTS.md у вас уже есть, остальная часть файла остаётся как была. Блок описывает вид приложения, как узнать, кто вошёл, работу с базой данных и файлами и как публиковать.

В документации OpenAI сказано, что Codex собирает свои инструкции из файлов AGENTS.md, начиная с корня проекта и спускаясь до папки, в которой вы работаете, после необязательного глобального файла в ~/.codex. Поэтому правила TeamOnly действуют в каждой сессии Codex в этом проекте, и ничего включать не нужно.

Именно это не даёт Codex добавлять Express, Next.js, Supabase или страницу входа. На TeamOnly они не работают, и в правилах так и написано.

04Запуск команд

Codex спрашивает, прежде чем выйти в сеть

На вашем компьютере Codex выполняет команды в песочнице. В документации OpenAI сказано, что в CLI и расширении для редактора доступ к сети по умолчанию выключен, и Codex просит разрешения выполнить команду, которой он нужен. Публикация отправляет ваше приложение в TeamOnly, поэтому вы увидите этот запрос. Разрешите, и публикация завершится.

Codex Cloud устроен иначе. Облачные задачи выполняются в контейнерах OpenAI, по умолчанию без сети, и у них нет вашего входа в TeamOnly. Если хотите, пишите код в Codex Cloud, а затем заберите изменения и опубликуйте со своего компьютера.

05Вариант с MCP

Добавьте TeamOnly как инструмент в Codex

Пакет teamonly также является MCP-сервером, поэтому Codex может публиковать, читать логи и менять, кто может открыть приложение, через инструменты, а не команды. Добавьте его один раз:

codex mcp add teamonly -- npx -y teamonly mcp

Или добавьте его в ~/.codex/config.toml сами. В документации OpenAI сказано, что Codex CLI, расширение для редактора и десктопное приложение ChatGPT используют этот файл вместе, так что настроить нужно один раз:

[mcp_servers.teamonly]
command = "npx"
args = ["-y", "teamonly", "mcp"]

MCP-сервер TeamOnly

06Что видят коллеги

Страница входа, а за ней ваше приложение

Вашим коллегам не нужны ни Codex, ни аккаунт ChatGPT, ни какие-либо установленные программы.

Они открывают ссылку и входят через рабочий аккаунт Google или Microsoft или по коду, отправленному на рабочую почту. TeamOnly проверяет это до того, как запустится ваш код, и приложение получает их имя и почту. Все, кто не из вашей компании, останавливаются на странице входа. Для тех, кто только пользуется приложениями, бесплатно. Как работает вход через аккаунт компании.

Перед приложением для расходов стоит дверь с табличкой «Только для персонала». Sam входит как sam@acme.com, проходит проверку у двери и заходит. Затем randomperson@gmail.com и бот проходят ту же проверку, и им отказывают. До приложения они не доходят, потому что проверка происходит у двери, раньше приложения.

Коллеги с аккаунтом @acme.com входят. Все остальные останавливаются у двери.

Вопросы и ответы

Что обычно спрашивают

Все вопросы и ответы

Читает ли Codex AGENTS.md?

Да. В документации OpenAI Codex сказано, что Codex читает файлы AGENTS.md, прежде чем браться за работу. npx teamonly init добавляет правила TeamOnly в AGENTS.md, поэтому Codex следует им без всяких настроек.

Может ли Codex сам выполнить npx teamonly deploy?

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

Можно ли публиковать из Codex Cloud?

Напрямую нет. Облачные задачи по умолчанию выполняются без сети и не имеют вашего входа в TeamOnly, а правила TeamOnly запрещают ИИ обходить вход. Пусть Codex Cloud напишет изменение, заберите его и выполните npx teamonly deploy на своём компьютере.

Нужен ли мне MCP-сервер?

Нет. Codex может выполнять команды в терминале. MCP-сервер нужен, если вам удобнее, чтобы Codex пользовался инструментами, например читал логи работающего приложения или менял, кто может его открыть.

Не начнёт ли Codex писать на Python или Next.js?

В этом проекте не должен. Правила в AGENTS.md описывают один вид приложения: фронтенд на React и Vite с API на Hono на TypeScript. TeamOnly не запускает Python, контейнеры и серверные возможности Next.js.

Сколько это стоит?

Первые 14 дней бесплатно, без карты. Дальше Builder стоит $19 в месяц за одного автора и 3 приложения, а Team $249 в месяц за всех авторов и все приложения. Для коллег, которые только пользуются приложениями, бесплатно. Codex оплачивается в OpenAI как обычно.

Источники

Факты о Codex проверены 26 октября 2026 года по документации OpenAI: AGENTS.md, разрешения, песочница и доступ к сети, MCP-серверы. Codex часто меняется; если что-то выглядит иначе, загляните в его документацию.

Ранний доступ

Запустите первый инструмент на этой неделе.

TeamOnly в раннем доступе, и все тарифы уже открыты. Попробуйте бесплатно 14 дней без карты или оформите подписку. В любом случае компания готова сразу, а три команды запускают первое приложение.

14 дней бесплатноИли оформите подписку сейчас

Для пробного периода карта не нужна. Дальше от $19 в месяц, отменить можно в любой момент.

Пока не готовы? Получайте новости

Укажите рабочую почту. Пишем редко и только когда есть что рассказать.

Вопросы пишите на hello@teamonly.dev, отвечает живой человек.