AI, Screph Code и автоматизацияAI, Screph Code and automation
Это три downstream-контура полной программы. Они используют проверенный проект, но имеют разные полномочия, зависимости и механизмы подтверждения.These are three downstream paths in the complete program. They use a reviewed project but have different permissions, dependencies and confirmation mechanisms.
Automation Runtime Implemented
Runtime и Automation Manager исполняют подготовленные действия через настроенный input backend. Перед запуском целевое окно должно быть открыто, видно и выбрано. Project JSON сам по себе ничего не нажимает. Запущенный скрипт не изолирован: он наследует права и environment текущего пользователя, а остановка прямого child не гарантирует завершение созданных им процессов.The runtime and Automation Manager execute prepared actions through a configured input backend. The target window must be open, visible and selected before execution. Project JSON does not click anything by itself. A launched script is not isolated: it inherits the current user's permissions and environment, and stopping the direct child does not guarantee termination of processes it created.
Загрузка проекта, API, OCR и input backends →Project loading, API, OCR and input backends →AI Assistant Experimental
Встроенный Assistant реализован, но по умолчанию выключен. Он использует allowlist инструментов, preview и подтверждение для изменяющих действий. Отправка изображений и артефактов также выключена по умолчанию.The built-in Assistant is implemented but disabled by default. It uses a tool allowlist, previews and confirmation for mutating actions. Sending images and artifacts is also off by default.
Запуск, workspace, контекст и action cards →Activation, workspace, context and action cards →Screph Code Implemented
Screph Code работает через отдельный процесс Pro Agent и получает выбранный project/workspace context. Текущий Builder отправляет agent-request: его workspace tools могут сразу изменять файлы внутри выбранного workspace. Общего обязательного unified-diff Apply перед каждой записью нет, а Changes/Откат/Чекпоинты не охватывают автоматически все прямые agent edits. Это те же права OS user, не sandbox: перед запросом используйте Git branch/backup, а после — проверяйте disk diff. Запуск файла остаётся отдельным явным действием.Screph Code runs through a separate Pro Agent process and receives selected project/workspace context. The current Builder sends an agent request whose workspace tools can modify files inside the selected workspace immediately. There is no universal mandatory unified-diff Apply before every write, and Changes/Undo/Checkpoints do not automatically cover all direct agent edits. These are the current OS user's permissions, not a sandbox: use a Git branch/backup before the request and inspect the disk diff afterward. File execution remains a separate explicit action.
Открыть руководство Screph Code →Open the Screph Code guide →Провайдеры и локальная работаProviders and local operation
Профили LLM поддерживают OpenAI, Anthropic, Gemini, OpenRouter, Ollama, LM Studio, custom endpoint и LiteLLM Proxy. Локальные профили позволяют работать без облачной отправки, но конкретная возможность зависит от выбранной модели и запущенного сервиса. Профиль назначается отдельным ролям Assistant, CV, Screph Code, semantic selection и test.LLM profiles support OpenAI, Anthropic, Gemini, OpenRouter, Ollama, LM Studio, a custom endpoint and LiteLLM Proxy. Local profiles avoid cloud upload, but availability depends on the selected model and running service. Profiles are assigned separately to Assistant, CV, Screph Code, semantic selection and test roles.
Подключения, роли, голос и privacy →Connections, roles, voice and privacy →Перед запускомPre-flight checklist
- Сохранён актуальный проект.The current project is saved.
- Проверено, какие данные и изображения отправляются.The outgoing data and images have been reviewed.
- Выбран доступный LLM/runtime/input backend.An available LLM, runtime or input backend is selected.
- Preview просмотрен до применения изменений или исполнения.The preview is reviewed before applying changes or executing actions.
Проверить зависимости этих контуров →Check dependencies for these paths →