Termilino

Codex в вашем терминале. С вашего разрешения.

Расшаривайте выбранные SSH-вкладки, наблюдайте работу и управляйте следующими действиями агента.

Подключение Codex

Termilino подключает десктопный Codex через локальный MCP-мост. Устанавливать агент на сервер не требуется. Codex отдельно предоставляет OpenAI; Termilino разрабатывает PWODEV.

  1. Установите Termilino в Программы. Откройте Settings > Codex и выберите Connect Codex.
  2. При первой настройке переподключите MCP или перезапустите Codex, чтобы он обнаружил инструменты. После перемещения приложения переподключите интеграцию.
  3. Подключитесь к серверу в Termilino. Нажмите вкладку правой кнопкой, откройте Codex и выберите просмотр или управление. Скопируйте приглашение в нужный чат Codex.

Один терминал, видимая работа

Codex вводит команды в тот же интерактивный терминал, который видите вы. Используются текущий каталог, окружение оболочки и права пользователя сервера. Ввод и вывод появляются в Termilino; принятие команды ещё не означает её успешное выполнение.

SSH-реквизиты обрабатывает Termilino. MCP-интерфейс не возвращает Codex сохранённые SSH-пароли, приватные ключи или пути файлов ключей. Текст расшаренного терминала и разрешённые метаданные сервера доступны для чтения; не выводите секреты в такой терминал.

Просмотр, пауза, приватный режим и отзыв

Просмотр разрешает чтение и блокирует ввод агента. Управление разрешает оба действия. Пауза блокирует новый ввод агента, сохраняя чтение. Возобновление явно возвращает ввод. Когда вы печатаете или вставляете текст в управляемый терминал, ввод агента сначала ставится на паузу.

Приватный режим блокирует чтение и ввод, очищая снимки этой вкладки для интеграции. Отзыв удаляет текущий доступ. Revoke all access в Settings > Codex также сбрасывает сохранённые разрешения серверов. Блокировка приложения закрывает доступ интеграции.

Пауза и отзыв доступа не останавливают уже работающую удалённую команду. Используйте подходящие действия терминала, например Ctrl+C, или управляйте процессом на сервере. Закрытие SSH не гарантирует остановку всех процессов. Уже прочитанные Codex данные нельзя отозвать.

Разрешения серверов и несколько вкладок

Само подключение интеграции не открывает доступ к серверам. Можно вручную расшарить выбранные вкладки либо разрешить обнаружение отдельных сохранённых серверов и папок. Обнаружение и подключение без вопроса — разные настройки. Оставьте подтверждение включённым, чтобы решать при каждом подключении.

Settings > Codex показывает расшаренные вкладки всех окон. Выберите несколько строк для общего приглашения; выбор сам по себе не даёт прав. Доступ не сохраняется после перезапуска приложения или переподключения SSH. Перенос вкладки ставит ввод на паузу, дубликат создаётся приватным. Разные приглашения не обеспечивают аутентифицированную изоляцию чатов Codex.

Ограничение разрешёнными командами

В Settings > Codex можно разрешить выполнение только сохранённых команд из одобренных папок. Произвольные команды, прямой ввод и изменение команд агентом блокируются. Новые или изменённые команды требуют повторного одобрения. Сохранение и редактирование библиотеки в обычном режиме требует отдельного разрешения и само по себе ничего не запускает.

Это ограничивает действия через Termilino, но не создаёт песочницу для удалённой оболочки или других инструментов Codex. Разрешённая команда может вызывать скрипты; права на сервере продолжают действовать.