Собственник
Решает, кто пользуется ботом, какие данные можно обрабатывать, какие интеграции подключать и какие действия требуют подтверждения.
Материал для собственника, заказчика и технических специалистов. Объясняем, где проходит граница доступа, как работает Telegram bridge, какие данные передаются в модели и какие риски нужно закрыть до промышленной эксплуатации.
VPS - это виртуальный сервер у хостинг-провайдера. По смыслу это отдельная машина в дата-центре: у нее есть операционная система, диск, сеть, процессы и администраторский доступ.
Codex на VPS - это рабочий сервер, на котором запущен Codex и Telegram bridge. Пользователь пишет задачу в Telegram, bridge принимает сообщение, передает задачу Codex, получает результат и возвращает его пользователю.
VPS - где работает система\nCodex - исполнитель задач\nTelegram bridge - пользовательский вход\nДоверенные администраторы - люди с root/SSH-доступом\nПользователь - человек, который работает только через TelegramАдминистративный контроль остается у доверенных технических лиц. Пользователь работает только через Telegram и не управляет сервером напрямую.
Решает, кто пользуется ботом, какие данные можно обрабатывать, какие интеграции подключать и какие действия требуют подтверждения.
Имеют root/SSH-доступ, обновляют сервер, управляют ключами, смотрят логи и могут остановить сервис при инциденте.
Работает только через Telegram bridge: отправляет задачи и файлы, получает ответы и подтверждает важные действия.
Telegram bridge - это контролируемый вход в систему. Он принимает сообщения, проверяет пользователя и передает задачу в рабочий процесс Codex.
В базовой установке нет публичного кабинета, открытого пользовательского API и прямого доступа пользователя к серверу.
пользовательские сообщения и файлы
только для доверенных администраторов
исходящие запросы под конкретную задачу
только если они отдельно включены
Codex и OpenAI API получают только данные, которые нужны для выполнения конкретной задачи.
Модель не получает весь сервер целиком. Она не “видит VPS”. Она получает конкретный запрос и тот контекст, который передал рабочий процесс.
MCP и API-коннекторы дают Codex доступ к конкретному сервису: таблице, базе, CRM, календарю, файловому хранилищу или внутреннему API.
Confirm нужен там, где ошибка может стоить данных, денег, доступа или репутации.
Риски лучше описывать конкретно: что означает сценарий и каким механизмом он ограничивается.
Это самый серьезный сценарий: root-доступ дает контроль над сервером, файлами, логами, настройками и переменными окружения. Это риск любого VPS, а не особенность Codex.
Bot token позволяет обращаться к Telegram Bot API от имени бота. Он не дает root-доступ к VPS, но может позволить читать или отправлять сообщения через бота в рамках возможностей Telegram API.
Утечка API-ключа может привести к несанкционированным запросам и расходам. Такой ключ не должен давать доступ к VPS, Telegram-аккаунтам или файловой системе.
Если злоумышленник получил доступ к разрешенному Telegram-аккаунту, он сможет писать боту как этот пользователь. Это риск пользовательского аккаунта, а не прямой взлом VPS.
Пользователь может по ошибке отправить документ с персональными данными, коммерческой тайной, паролями или внутренней информацией. После отправки файл уже попал в канал обработки.
Если MCP/API-коннектор получил больше прав, чем нужно, агент может видеть или менять лишние данные во внешнем сервисе.
Модель может неверно понять файл, ошибиться в расчете, перепутать контекст или предложить неточный вывод. Это особенно важно для финансовых, юридических и управленческих решений.
В документе или сообщении может быть скрытая инструкция для модели: игнорировать правила, запросить секреты или выполнить лишнее действие. Это может повлиять на ответ, но не должно давать root-доступ к VPS.
Сообщения, пути к файлам, ошибки и служебные события могут сохраняться в истории или логах. Если туда попало лишнее, это нужно уметь удалить.
Codex на VPS работает как доверенный backend. Пользовательский вход ограничен Telegram bridge. Пользователь не имеет SSH, root-доступа, shell, доступа к базе, .env, API-ключам и файловой системе.
Подключение пользователей контролируется через allowlist Telegram chat_id. Новый пользователь не может подключиться сам. Административный доступ остается у доверенных технических лиц.
Внешние API и MCP-коннекторы подключаются отдельно и получают ограниченные права. Они не являются публичным входом на сервер и не должны иметь право на произвольное исполнение команд.
Данные передаются в Codex/OpenAI только в рамках конкретной задачи: запрос, нужный контекст и файлы, с которыми пользователь просит работать. Критичные действия выполняются через confirm.
Посмотреть решения A+I для серверных ИИ-сотрудников