AI, Screph Code и автоматизация
Эти части продукта используют данные проекта по-разному и запускаются отдельно. Сохранение проекта само по себе не отправляет запрос LLM, не изменяет код и не выполняет действия ввода.
Automation Runtime Реализовано
Библиотека Automation Runtime предоставляет подготовленной программе поиск визуальных и текстовых состояний, ожидания и единый API ввода. Automation Manager и окно «Запуск и проверка» запускают её отдельно. Способ ввода выбирается в настройках; сценарий работает с правами запущенной программы.
Подготовка и безопасный запуск →Agent Экспериментально
Предлагает объяснения и поддерживаемые изменения в контексте текущей задачи. Функция выключена по умолчанию. Пошаговый режим показывает изменения для подтверждения; делегированный режим продолжает разрешённую задачу до результата, остановки или необходимости участия пользователя.
Контекст, разрешения и история →Screph Code Реализовано
Screph Code — встроенная агентная IDE. Она получает выбранные данные проекта и рабочую папку кода. Builder может изменять файлы и выполнять разрешённые команды в этой папке. Созданные, изменённые и удалённые файлы проверяются в редакторе и панели изменений; резервная копия или система контроля версий сохраняют возможность возврата.
Ручной запуск файла выполняется отдельной командой. Ответ Builder сам по себе не нажимает кнопку запуска; разрешённые терминальные команды агента могут выполнять код в ходе задачи.
Работа со Screph Code →Рабочая папка и сеанс Screph Code
В параметрах агента доступны «По подключению», Codex и OpenHands. Выбор среды, модели и доступа проверяется перед запросом; ошибка подключения не переключает исполнителя автоматически. Файлы, объекты проекта, история диалогов и терминалы относятся к выбранной рабочей папке.
Несохранённый текст остаётся в редакторе до сохранения или явного отказа от правок. При закрытии доступна отмена закрытия. Изменения файлов извне требуют проверки. Кнопка остановки прерывает работу агента, но не откатывает уже записанные файлы; завершение фоновых команд может занять время.
Codex Desktop открывается как отдельное приложение. Передача материалов создаёт черновик задачи; отправка и остановка в нём выполняются средствами Codex Desktop. Его аккаунт и история не объединяются с чатом Screph.
Опциональная интеграция ROS 2
Панель «Настройки и инструменты → Инструменты → ROS 2…» предлагает три уровня. Открытие панели не запускает ROS. Кодовый уровень готовит новую рабочую папку с инструкциями и выбранными сохранёнными материалами проекта; ROS для этой подготовки не требуется.
Уровень обмена позволяет работать с файлом кадра без ROS, а после подключения — просматривать топики, получать снимок и явно публиковать изображение. Снимок передаётся в Capture отдельной командой. Непрерывный уровень показывает последний кадр потока; обработка сохранённой схемой включается отдельным флажком и требует проекта и выбранного объекта со схемой.
Для топиков нужен локальный Python подготовленной ROS-среды с rclpy и типами сообщений. ROS и его системные библиотеки устанавливаются отдельно до запуска Screph. После применения настроек нужны явные подключение и запуск потока. Остановка разрывает соединение; для продолжения требуется подключиться заново.
Кодовый экспорт создаёт только новую папку и не перезаписывает существующую. Целевая версия ROS, система и проверки конечного пакета задаются в кодовой задаче. Интеграция пока не квалифицирована на реальной DDS-сети; список топиков не гарантирует доставку кадров. Она не предоставляет навигацию робота или команды движения.
Локальные и облачные модели
Локальные профили Ollama и LM Studio обрабатывают разрешённый контекст в локальной службе. Облачные профили передают контекст выбранному провайдеру. Профили назначаются отдельно для Screph Code, Agent и других функций.
Подключения и передача данных →Перед запуском
- Проект и рабочие файлы сохранены.
- Проверено, какие данные и изображения будут переданы.
- Выбраны доступная модель и нужные зависимости.
- Для изменяющего действия подготовлены проверка результата и способ отката.