• О насДокументацияПартнёрамЭкспертамКонтактыОтзывыFAQ
  • Приложения
  • Нейросети
  • Как это работает
  • Тарифы
  • Кейсы
  • Блог
Попробовать за 1 ₽
Войти

Создавайте с ИИ. Без кода. Без VPN.

Попробовать за 1 ₽
Платформа
ПриложенияНейросетиВозможностиГенератор страницКак это работаетТарифыКейсыБлог
Компания
О насДокументацияПартнёрамЭкспертамКонтактыОтзывыFAQКарта сайта
Правовая информация
Политика конфиденциальностиПользовательское соглашениеОферта

Создавайте с ИИ. Без кода. Без VPN.

Платформа
ПриложенияНейросетиВозможностиГенератор страницКак это работаетТарифыКейсыБлог
Компания
О насДокументацияПартнёрамЭкспертамКонтактыОтзывыFAQКарта сайта
Правовая информация
Политика конфиденциальностиПользовательское соглашениеОферта
Попробовать за 1 ₽

© 2026 Промто. Все права защищены.

ООО «ПРОМЕТЕЙ ТЕХНОЛОГИИ»123242, г. Москва, вн.тер.г. муниципальный округ Пресненский, ул. Большая Грузинская, д. 12, стр. 2ИНН/КПП: 9703234369/770301001 · ОГРН: 1257700569147
  • Код
  • Дизайн
  • Браузер
  • Telegram
  • Word
  • Excel
  • Картинки
  • Видео
  • Доска
  • Файлы
  • Скиллы
  • OpenClaw
  • Hermes
  • +Все
← Главная Docs

Работа в Promto

Рабочий стол PromtoТерминал и терминальные агентыCodex в терминалеHermes Agent в терминалеOpenClaw в терминалеTelegram для CLI-агентовКак получать лучший результатПромто Код: главнаяДокументация проектаVS CodeПревью приложенияAI в Промто КодФайлыWordExcelПромто ДизайнКак подготовить Figma-файлГенерация изображенийГенерация видеоБраузерДоскаTelegram

Публикация

Публикация приложенийAndroidХостинг и публикация

Платформа

ИнтеграцииИнфраструктураСкиллыInstagramTikTokЯндекс МетрикаЯндекс ВебмастерЯндекс ДиректЯндекс ДискЯндекс ТрекерЯндекс ВикиDaDataWildberriesТ-ИнвестицииRobokassaOzonЯндекс МаркетAvitoKaspi.kzМегаМаркетСКАН ИнтерфаксМедиалогияMPStatsTGStatМойСкладamoCRMБитрикс24BPMSoftМегапланRetailCRMtaxiCRMYclients1С:Бухгалтерия1С:Управление торговлей1С:Зарплата и управление персоналом1С:ERP1С:Управление нашей фирмой1С:Документооборот1С:ПредприятиеКонтур.ФокусКонтур.ДиадокКонтур.ЭкстернYouTubeGoogle ТаблицыGoogle ДокументыGoogle ПрезентацииGoogle Календарь

Аккаунт и оплата

Тарифы и оплатаНастройки рабочего пространства
← Документация

Работа в Promto

Codex в терминале

Нативный Codex CLI для разработки, команд, тестов и системной работы с репозиторием.

9 мин чтения

Codex в терминале

Codex — нативный coding agent OpenAI, запущенный прямо в PTY рабочего стола Promto. Он читает и изменяет файлы, выполняет shell-команды, запускает тесты и работает с репозиторием через собственный интерфейс Codex CLI.

IMPORTANT

Codex в терминале — не отдельная копия проекта. Он работает в том же /home/user, что основной агент, VS Code и Файлы. Перед началом попросите его проверить git status: так он увидит уже внесённые вами или другим агентом изменения и не затрёт их.

Зачем использовать Codex

Codex подходит для инженерных задач, где нужен нативный workflow coding agent:

  • изучить большой репозиторий и найти связанные участки кода;
  • реализовать функцию в нескольких файлах;
  • локализовать и исправить ошибку;
  • провести рефакторинг с тестами;
  • обновить зависимости или конфигурацию сборки;
  • запустить тесты, линтер, typecheck и build;
  • работать итеративно: изменить код, увидеть вывод, уточнить задачу и продолжить в той же сессии.

Главное преимущество здесь не в «магически более умном ответе», а в прямом доступе к нативному Codex CLI: его собственным командам, модели, reasoning, управлению контекстом и сессией.

Чем Codex отличается от основного агента Promto

Основной агент встроен в продукт: он отвечает сообщениями, использует trusted tools Promto и может создавать интерфейсные действия для Preview, Android, Design, File или Publish.

Codex в терминале:

  • показывает нативный TUI Codex;
  • самостоятельно управляет своим контекстом, моделью и reasoning;
  • использует собственные file/shell tools;
  • работает как долгоживущий процесс в PTY;
  • получает платформенные возможности через команды promto;
  • не превращает терминальный вывод в обычную историю чата;
  • не создаёт кнопки из строк Preview:, OpenFile: или других UI-маркеров.

Оба варианта работают с одними файлами. Поэтому удобно, например, обсудить архитектуру с основным агентом, выполнить реализацию в Codex, а результат открыть в VS Code или Preview.

Что происходит при запуске

  1. Вы выбираете Codex на стартовом экране терминала.
  2. Promto проверяет поддерживаемую версию CLI и при необходимости устанавливает её.
  3. Для этой терминальной вкладки создаётся отдельное состояние Codex.
  4. Promto автоматически подключает сессию к модельному API рабочего стола; отдельный вход обычно не нужен.
  5. Открывается нативный интерактивный Codex.

Модель, reasoning и команды сессии принадлежат Codex CLI. Promto не подменяет их собственным селектором терминала.

Какие возможности становятся доступны

Прямой цикл разработки

Codex может в одной сессии:

  1. прочитать инструкции и структуру проекта;
  2. найти реализацию через rg;
  3. внести узкие изменения;
  4. запустить тест или сборку;
  5. проверить Preview;
  6. изучить ошибку и повторить цикл.

Вы видите фактический вывод каждой команды и можете вмешаться, уточнить ограничение или остановить процесс.

Полный доступ к среде проекта

Codex работает как root внутри рабочего стола. Он может устанавливать системные и проектные зависимости через apt-get, npm, pnpm, yarn, pip или uv, менять конфигурацию и запускать процессы или dev-серверы без sudo. Системные сервисы через systemd, snapd и snap в этой среде не запускаются.

Для операций самой платформы он использует promto: управление Preview-портами, снимок приложения, общий браузер, загрузку media-ассетов в CDN с получением URL, диск, Android и публикацию.

Долгоживущая вкладка

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

Telegram

У Codex CLI нет нативного Telegram channel, поэтому Promto запускает рядом с ним совместимый адаптер. Каждый разрешённый Telegram-диалог получает отдельную сохраняемую Codex thread, а модельные вызовы выполняются через тот же управляемый proxy и нейробаланс.

Настройка выполняется один раз внутри Codex:

!promto-codex-telegram configure <bot-token>

Перезапустите Codex и напишите боту. Он вернёт шестизначный код:

!promto-codex-telegram pair <code>

После pairing бот переходит в allowlist. Команда /new в Telegram начинает новую Codex thread, /status показывает состояние канала. Локальная команда !promto-codex-telegram status показывает настройки без bot token.

Полная пошаговая инструкция по Telegram для всех CLI-агентов также объясняет создание бота, жизненный цикл канала и безопасную диагностику.

Когда выбирать Codex

Codex — хороший выбор, когда:

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

Основной агент удобнее, когда нужна простая постановка задачи, продуктовые кнопки Promto и история обсуждения.

Hermes Agent стоит попробовать, если вы хотите другой автономный TUI и нативный выбор моделей через его экосистему.

OpenClaw уместен, когда важен именно OpenClaw workflow с локальным Gateway, TUI и его собственной конфигурацией.

Как ставить задачу Codex

Хороший первый запрос содержит:

  • точный результат;
  • границы: что менять и чего не трогать;
  • существующий контекст и известные симптомы;
  • критерии готовности;
  • обязательную проверку;
  • явное разрешение или запрет на публикацию.

Пример структуры:

Контекст: <что за проект и где проблема>.
Результат: <что должно работать>.
Ограничения: <что сохранить, не менять и не публиковать>.
Проверка: <конкретный тест, build или пользовательский сценарий>.

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

Инструкции и CLI для агента

Codex сохраняет собственные system prompt и native tools. Promto добавляет к ним контракт Promto terminal agent. Он автоматически передаётся как developer_instructions и также доступен через проектный AGENTS.md.

В начале работы Codex может явно вывести общий контракт:

promto instructions

Полезные команды Promto:

promto help
promto port owner <порт>
promto port free <начальный-порт>
promto preview screenshot --current --port <порт>
promto browser status
promto asset upload <файл> --json
promto disk
promto disk top /home/user 20

Перед публикацией или мобильной задачей:

promto publish get-instruction
promto mobile instructions

Нативные codex --help и codex --version предназначены для диагностики CLI из обычного shell. Не просите уже запущенный Codex запускать вложенную копию самого себя без причины.

Встроенные get_instruction({ topic: "runtime" }), promto_preview и другие trusted tools основного агента нельзя вводить в shell. Их терминальные эквиваленты — promto instructions, promto preview и остальные подкоманды promto.

Готовый промпт для Codex

Сначала выведи и учти promto instructions, прочитай все применимые AGENTS.md и проверь git status. Через rg найди текущую реализацию и реальные команды проекта. Задача: <опишите результат>. Сохрани мои существующие изменения и не делай unrelated-правок. Перед dev-сервером проверь порт через promto port, после UI-изменений сделай проверку через promto preview screenshot --current --port <порт>. Запусти релевантные тесты, typecheck или build. Не публикуй. В финале укажи изменённые файлы, выполненные команды и непроверенные части.

Практический рабочий процесс

  1. Создайте отдельную терминальную вкладку и выберите Codex.
  2. Дождитесь нативного prompt.
  3. Отправьте задачу с границами и критериями готовности.
  4. Следите за запросами Codex и фактическим выводом команд.
  5. Если вы переключили приложение, используйте Прикрепить контекст и проверьте вставленный текст перед отправкой.
  6. Откройте изменённые файлы в VS Code или Файлах.
  7. Проверьте приложение во вкладке Preview.
  8. Только после проверки отдельно разрешайте commit, push или публикацию.

Частые ошибки

Начать с команды без описания результата. Codex лучше выбирает действия, когда понимает не только команду, но и критерий готовности.

Попросить «исправить всё». Укажите воспроизводимый сценарий, ожидаемое поведение и область проекта.

Считать build полноценной визуальной проверкой. Для интерфейса нужен запущенный проект и promto preview screenshot --current --port <порт>.

Закрыть вкладку во время долгой операции. Закрытие терминальной вкладки завершает PTY. Для обычного переключения просто откройте другую вкладку — Codex продолжит работать.

Связанные статьи

  • Терминал и терминальные агенты
  • Hermes Agent в терминале
  • OpenClaw в терминале
  • Telegram для CLI-агентов
  • Как получать лучший результат
  • Превью приложения

На этой странице

Зачем использовать CodexЧем Codex отличается от основного агента PromtoЧто происходит при запускеКакие возможности становятся доступныПрямой цикл разработкиПолный доступ к среде проектаДолгоживущая вкладкаTelegramКогда выбирать CodexКак ставить задачу CodexИнструкции и CLI для агентаПрактический рабочий процессЧастые ошибкиСвязанные статьи