Priya Nair
priya@acme.com
Для OpenAI Codex
Вы сделали внутренний инструмент в Codex. TeamOnly публикует его по закрытой ссылке, которую могут открыть только коллеги: через рабочий аккаунт Google или Microsoft или по коду, который приходит на рабочую почту. Настройку и публикацию Codex делает сам, из терминала или редактора.
опубликуй это в TeamOnlyCodex хочет выполнить npx teamonly deploy. Нужен доступ к сети. Разрешить?Live at https://stock.acme.teamonly.appOnly @acme.com accounts can sign in.01Коротко
Выполните в проекте npx teamonly init. Команда добавляет AGENTS.md с правилами TeamOnly, а в документации OpenAI сказано, что Codex читает AGENTS.md, прежде чем браться за работу.
Затем попросите Codex сделать инструмент и опубликовать его. Он выполнит npx teamonly deploy и даст вам ссылку вроде stock.acme.teamonly.app. Никто за пределами вашей компании не сможет её открыть.
02Шаги
В папке приложения выполните npx teamonly init. В пустой папке команда создаст стартовое приложение, в существующей добавит файлы TeamOnly и не тронет ваш код.
Запустите codex в этой папке или откройте папку в редакторе с расширением Codex. Оба читают один и тот же AGENTS.md.
«Счётчик остатков, где любой сотрудник на складе вносит пересчёт с телефона». Codex пишет его в том единственном виде, который запускает TeamOnly: фронтенд на React и небольшой API.
Скажите «опубликуй это в TeamOnly». Codex выполнит npx teamonly deploy. В первый раз он спросит вашу рабочую почту и 6-значный код, который мы пришлём, и предложит бесплатный пробный период на 14 дней, если ваша компания здесь впервые.
Отправьте её команде. Потом меняйте приложение и публикуйте снова, ссылка останется той же.
npx teamonly initAdded the TeamOnly instructions for Claude Code, Cursor and other AI tools npx teamonly deployLive at https://stock.acme.teamonly.app03Что читает Codex
init записывает размеченный блок в AGENTS.md в корне проекта. Если AGENTS.md у вас уже есть, остальная часть файла остаётся как была. Блок описывает вид приложения, как узнать, кто вошёл, работу с базой данных и файлами и как публиковать.
В документации OpenAI сказано, что Codex собирает свои инструкции из файлов AGENTS.md, начиная с корня проекта и спускаясь до папки, в которой вы работаете, после необязательного глобального файла в ~/.codex. Поэтому правила TeamOnly действуют в каждой сессии Codex в этом проекте, и ничего включать не нужно.
Именно это не даёт Codex добавлять Express, Next.js, Supabase или страницу входа. На TeamOnly они не работают, и в правилах так и написано.
04Запуск команд
На вашем компьютере Codex выполняет команды в песочнице. В документации OpenAI сказано, что в CLI и расширении для редактора доступ к сети по умолчанию выключен, и Codex просит разрешения выполнить команду, которой он нужен. Публикация отправляет ваше приложение в TeamOnly, поэтому вы увидите этот запрос. Разрешите, и публикация завершится.
Codex Cloud устроен иначе. Облачные задачи выполняются в контейнерах OpenAI, по умолчанию без сети, и у них нет вашего входа в TeamOnly. Если хотите, пишите код в Codex Cloud, а затем заберите изменения и опубликуйте со своего компьютера.
05Вариант с MCP
Пакет 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"]06Что видят коллеги
Вашим коллегам не нужны ни Codex, ни аккаунт ChatGPT, ни какие-либо установленные программы.
Они открывают ссылку и входят через рабочий аккаунт Google или Microsoft или по коду, отправленному на рабочую почту. TeamOnly проверяет это до того, как запустится ваш код, и приложение получает их имя и почту. Все, кто не из вашей компании, останавливаются на странице входа. Для тех, кто только пользуется приложениями, бесплатно. Как работает вход через аккаунт компании.
Priya Nair
priya@acme.com
Перед приложением для расходов стоит дверь с табличкой «Только для персонала». Sam входит как sam@acme.com, проходит проверку у двери и заходит. Затем randomperson@gmail.com и бот проходят ту же проверку, и им отказывают. До приложения они не доходят, потому что проверка происходит у двери, раньше приложения.
Да. В документации OpenAI Codex сказано, что Codex читает файлы AGENTS.md, прежде чем браться за работу. npx teamonly init добавляет правила TeamOnly в AGENTS.md, поэтому Codex следует им без всяких настроек.
Да, в Codex CLI и расширении для редактора. Публикации нужна сеть, поэтому Codex сначала попросит вас разрешить команду, если только вы не включили доступ к сети в настройках Codex.
Напрямую нет. Облачные задачи по умолчанию выполняются без сети и не имеют вашего входа в TeamOnly, а правила TeamOnly запрещают ИИ обходить вход. Пусть Codex Cloud напишет изменение, заберите его и выполните npx teamonly deploy на своём компьютере.
Нет. Codex может выполнять команды в терминале. MCP-сервер нужен, если вам удобнее, чтобы Codex пользовался инструментами, например читал логи работающего приложения или менял, кто может его открыть.
В этом проекте не должен. Правила в 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 дней без карты или оформите подписку. В любом случае компания готова сразу, а три команды запускают первое приложение.
Для пробного периода карта не нужна. Дальше от $19 в месяц, отменить можно в любой момент.
Вопросы пишите на hello@teamonly.dev, отвечает живой человек.