Войти в панель
сервер работает · агенты на месте

Диспетчерская для агентов,
которые делают ваши сайты

На сервере круглосуточно работают программы-агенты: они пишут страницы, чинят ошибки, собирают проекты. Пульт — единственный экран, на котором видно, чем они заняты, и с которого этим можно управлять. Без терминала и без единой команды: обычными словами и кнопками.

Своё железоМодели работают на сервере, а не в чужом облаке
Ни одного пароля внутриКто вошёл — панель узнаёт у вахтёра на входе
Всё по-русскиНе «padding», а «отступ внутри». Не «worktree», а «песочница»

Это демонстрация. Данные на макетах учебные, настоящие проекты видны только после входа.

пульт · что сейчас
ПУЛЬТ
Что сейчасФазыПравкаИтоги
Orca готова
0
агента работают
Оба заняты делом, вмешиваться не нужно.
0
ждут вашего ответа
Один вопрос: принять работу или вернуть.
0
проверок прошло
Последняя сборка зелёная, все до одной.
0
памяти занято
Нормально: свободно 40.9 ГБ, запас на пару задач есть.

Кто чем занят

Делает форму заказа
Что получим: посетитель сможет заказать выпечку с доставкой на дом
пекарня · песочница «форма-заказа» · Codex на модели qwen3-coder:30b — на сервере, бесплатно
Источник описания: ваше задание · 14 минут работы · тронуто 2 файла
Правит главную страницу
Что получим: на первом экране появится цена и кнопка заказа
маяк · песочница «главная» · Claude Code на модели qwen3.5:35b-a3b
Источник описания: последнее изменение · 3 минуты работы

Сервер

Память: 80.8 из 121.7 ГБНормально: запас на пару задач есть.
Видеокарта: 41 %, 53 °CЗанята моделью, которая пишет код.
Диск: свободно 1.77 ТБЗапаса надолго.
Так выглядит первый экран. Под каждой цифрой — объяснение, надо ли что-то делать.
01

Зачем понадобился Пульт

Агенты работали и раньше. Проблема была не в них, а в том, что происходящее было видно только через терминал.

Как было
$ ssh gx10
$ orca worker list --json | jq '.[] | .branch'
"balance-sim"
"ui-polish-2"
$ git -C ~/projects/bakery log --oneline -3
3f2a1c9 wip
a71b0e4 fix
$ 
  • Чтобы узнать, что делают агенты, нужно зайти по ssh и набрать несколько команд.
  • Ответ приходит словами «balance-sim», «worktree», «wip» — они не значат ничего для человека, который не программист.
  • Ночью с телефона это невозможно в принципе.
  • Остановить или поправить работу можно только там же, в терминале, зная точные команды.
Как стало
2 агента работают Оба заняты делом, вмешиваться не нужно
1 ждёт вашего ответа Работа готова — принять или вернуть
«Делает форму заказа. Что получим: посетитель сможет заказать выпечку с доставкой на дом»
«Памяти занято 66 % — нормально: свободно 40.9 ГБ, запас на пару задач есть»
  • Открыли страницу — за десять секунд понятно, что происходит и ждут ли чего-то от вас.
  • Каждая цифра объяснена словами: не «92 %», а «тесно, но хватает; новую крупную модель загрузить уже не выйдет».
  • Работает с телефона: панель поставлена как приложение, крупные кнопки, тёмный экран.
  • Поставить задачу — написать фразу. Остановить — нажать кнопку.
Правило, которое соблюдается везде Панель ничего не выдумывает. Каждая фраза собрана из того, что она действительно знает: из вашего задания, из подписи к задаче, из настоящего изменения в файлах. Нет знания — так и написано: «задача поставлена не из Пульта». Выдуманное описание хуже отсутствующего: по нему человек принимает решение и ошибается.
02

Путь одной задачи — от фразы до готовой страницы

Семь шагов. Пройдите их по порядку: слева — что делаете вы, справа — что в этот момент показывает панель.

  1. 1
    Говорите обычными словами«Сайт пекарни в Казани: главная с ценами, страница о нас и форма заказа»
  2. 2
    Панель раскладывает это на планФазы и задачи, у каждой — строка «Что получите». 13 секунд
  3. 3
    Смотрите макет — до начала работСхема будущего экрана. Правка здесь стоит полминуты, потом — переделку
  4. 4
    Запускаете — агенты берутся за делоКаждый в своей песочнице. Видно модель, файлы и время работы
  5. 5
    Правите готовое пальцем по экрануТкнули в кнопку, сказали «сделай крупнее» — агент получает точный адрес
  6. 6
    Читаете, что изменилосьЧетыре пункта простым языком, «было / стало» и три кнопки решения
  7. 7
    Публикуете одной кнопкойВыбрали адрес — через минуту сайт открывается по https
пульт · фазы

Новый план

Панель разложит задачу на фазы и покажет их вам. Ничего не запустится, пока вы не нажмёте «Начать фазу».

Что здесь важно Никаких технических слов. Вы пишете так, как объяснили бы человеку. Разбирать фразу будет модель, которая работает прямо на сервере, — ни одно слово не уходит наружу.
Пекарня — план · 0 из 2 фаз готово

сайт пекарни в Казани: главная с ценами, страница о нас и форма заказа

План составила модель на сервере. Проверьте и поправьте, прежде чем запускать.

1
Фаза 1. Главная страница с меню и ценами3 задачи · готово 0 · ждёт
Начать фазу
Что получите: посетитель увидит список выпечки с фотографиями и актуальными ценами.
Шапка сайта и менюЧто получим: наверху страницы появится логотип пекарни и ссылки на разделы
Правка
Блок с популярными товарамиЧто получим: клиент сразу увидит лучшие предложения
Правка
Полное меню с ценамиЧто получим: можно выбрать любой товар и узнать стоимость
Правка
2
Фаза 2. Страница о пекарне и форма заказа3 задачи · ждёт
Начать фазу
Что здесь важно План виден до того, как что-то началось. Лишнее можно убрать, порядок поменять, формулировку поправить. Пока вы не нажали «Начать фазу», на сервере не происходит ничего.
Макет: форма заказа
меню: Главная · Меню · О нас · Заказ Заказать выпечку текст: привезём за два часа по Казани поле: что заказываете поле: телефон поле: когда привезти Заказать подвал: телефон и адрес
Хранится в проекте, в docs/mockups — вместе с кодом, а не внутри панели
Почему схема, а не красивая картинка

Намеренно. Схема говорит «здесь будет форма с тремя полями» и не притворяется готовым дизайном. По красивой картинке человек начинает обсуждать цвет кнопки, по схеме — состав экрана. На этом этапе полезнее второе: цвета всё равно поменяются.

Правка макета
телефон не нужен, добавь время самовывоза
Поправить

Ваши слова уйдут прямо в задание агенту.

Что здесь важно Описание словами каждый понимает по-своему. «Форма заказа» — это три поля или семь? Пока работа не началась, спор стоит полминуты. После — переделку.

Агенты

Делает форму заказаработает 14 мин
ИсполнительCodex
Модельqwen3-coder:30b — на сервере, бесплатно
Проектпекарня
Песочницаветка «форма-заказа»
Тронул файлы: index.html · style.css
Последнее изменение: «добавил три поля и кнопку отправки»
создаю форму…
пишу index.html: 6 строк
проверяю, что страница открывается ✓
Замечание агентуОстановить
Сейчас в памяти сервера
qwen3-coder:30b · 19 ГБ qwen3.5:35b-a3b · 22 ГБ свободно 40.9 ГБ

Отсюда понятно, почему третья задача ждёт очереди: место занято моделями.

Что здесь важно Каждый агент работает в своей песочнице — отдельной копии проекта. Что бы он ни сделал, ваш рабочий проект не меняется, пока вы сами не примете работу.

Свежая выпечка с душой

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

Заказать сейчас Кнопка «Заказать сейчас» · index.html:15:6
Что поправить
Кнопка «Заказать сейчас» index.html:15:6 Агент получит этот адрес и не будет искать элемент сам.
сделай крупнеедругой цветпоменяй текстубери отсюда
сделай крупнее и перенеси под заголовок
Отдать агенту
Что здесь важно Панель заранее размечает страницу невидимыми адресами: каждый кусок знает, в каком файле и на какой строке он написан. Проверено на настоящем проекте: размечено 49 элементов, все 49 адресов указали ровно на нужное место.
Форма заказа с выбором времени · пекарня
Codex · ветка «форма-заказа» · 8 минут назад
  • На странице появилась форма для оформления заказа.
  • Теперь можно указать телефон и время получения.
  • После заполнения формы работает кнопка «Заказать».
  • Оформление совпадает с остальной страницей.
На что посмотреть глазами: в форме нет видимой проверки телефона перед отправкой.
1 файл · +6 −0 строк Пересказала модель. Цифры — из истории проекта, их модель не видела.
было
стало
Что делаем
Принять в проект Отдать на починку Вернуть как было

Пока вы не нажали «Принять», в проекте не изменилось ничего: агент работал в своей песочнице. «Вернуть как было» ничего не удаляет — работа останется на месте.

Что здесь важно Пересказ пишет модель, а цифры берутся из истории проекта. Разделение обязательное: иначе отчёт звучал бы уверенно и врал.

Публикация

пекарня.24oros.ru
Опубликовать
Проверяем имя — свободен ли адрес: нет ли такого проекта, записи в DNS и работающего сайта
Проверяем страницу — открывается ли она, есть ли заголовок и текст, не ругается ли браузер
Публикуем — сборка, образ, домен и сертификат: этим занимается конвейер сервера
Смотрим результат — открываем получившийся адрес и делаем снимок

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

Что здесь важно Панель не пишет свой конвейер публикации: сборка, образ, домен и сертификат на сервере уже работали до неё. Её дело — проверить, что выкладывать не стыдно, и показать результат. Это последняя фаза плана, и она закрыта.
03

Девять экранов — и что на каждом видно

Переключайте вкладки так же, как в самой панели. Ниже каждого макета — объяснение, зачем этот экран.

Что сейчас

Экран, ради которого панель открывают чаще всего. Он отвечает на четыре вопроса, и порядок задан именно ими, а не красотой раскладки:

  1. Всё ли в порядке и ждут ли чего-то от меня — четыре крупные плитки сверху.
  2. Кто чем занят прямо сейчас — главная колонка с карточками агентов.
  3. Что с сервером — память, видеокарта, диск, службы. Словами, а не процентами.
  4. Что произошло, пока меня не было — лента событий и последний пульс.

Отсюда же ставится задача: поле, выбор проекта, выбор исполнителя, кнопка «Запустить».

Экран «Что сейчас» в панели

Фазы

Здесь фраза превращается в план. Слева список планов, справа выбранный целиком: фазы, внутри фаз — задачи, у каждой строка «Что получим».

  1. План составляет модель, работающая на самом сервере. На разбор уходит около 13 секунд.
  2. До запуска план можно править: переименовать, удалить лишнее, поменять порядок.
  3. Кнопка «Начать фазу» создаёт задачи в движке агентов и следит за очередью.
  4. Когда фаза закончена, панель сама подхватывает следующую задачу — место не простаивает.

План живёт в базе панели. Это единственное место, где он хранится целиком.

Экран «Фазы»: план из двух фаз и шести задач

Правка

Настоящая страница проекта показывается прямо в панели. Наводите мышь — панель подписывает, что это за элемент и где он написан. Щёлкаете — выбираете его.

  1. Простой режим: говорите словами — «сделай крупнее», — и работу делает агент.
  2. Редактор: правите сами мышкой, панель записывает результат в файлы проекта.
  3. Совмещённый: оба способа рядом, для тех, кто уже освоился.

Скрипты страницы в предпросмотре отключены: иначе сайт мог бы подменить содержимое, и вы тыкали бы в элемент, которого в файле нет.

Экран «Правка»: выбор элемента на странице

Итоги

Агент закончил — решение за вами. Читать изменения в коде вы не станете, поэтому панель пересказывает работу четырьмя пунктами обычным языком.

  1. Пересказ пишет модель на сервере; цифры «+48 −2» берутся из истории проекта.
  2. «Было / стало» — двумя снимками экрана, их снимает сам сервер.
  3. Три кнопки: принять в проект, отдать на починку, вернуть как было.
  4. Откат безопасен: работа лежит в отдельной песочнице и никому не мешает.

Отдельная строка «На что посмотреть глазами» — честное предупреждение о том, что модель проверить не может.

Экран «Итоги»: отчёт о работе агента

Запуск

Прямой путь для тех, кому план не нужен: описать задачу словами, выбрать проект и исполнителя, нажать кнопку.

  1. Панель создаёт песочницу, кладёт туда правила работы и запускает агента.
  2. Исполнителя видно списком: у каждого написано, на какой он модели и сколько стоит.
  3. Рядом — последние запуски, чтобы повторить похожую задачу одним нажатием.
  4. Остановить можно в любой момент на экране «Агенты».

Новая задача

Исполнитель
Claude Codeqwen3-coder:30b · на сервере, бесплатно
Codexqwen3.5:35b-a3b · на сервере, бесплатно

Агенты

Весь «флот» сразу: кто работает, кто закончил, кто завис. Про каждого написано человеческими словами, чем он занят и что получится.

  1. Видно модель: не «codex», а «Codex на модели qwen3-coder:30b — на сервере, бесплатно».
  2. Видно, с чем он работает: проект, песочница и список тронутых файлов именами.
  3. Прямой эфир терминала — последние строки того, что агент делает сейчас.
  4. Замечание агенту прямо отсюда: он подтвердит, что принял.

Одновременно работают двое. Это не осторожность, а расчёт: память сервера общая, и каждый занимает 19–23 ГБ. Остальные ждут очереди.

Делает форму заказа
пекарня · Codex · 14 мин · 2 файла
Правит главную страницу
маяк · Claude Code · 3 мин · 1 файл
Ждёт очереди: отзывы на главной
пекарня · место занято моделями
пишу index.html: 6 строк
проверяю, что страница открывается ✓
готово, жду решения владельца

Пульс

Каждые двадцать минут панель снимает, что изменилось, и складывает в ленту. Это ответ на вопрос «что было сделано, пока я спал».

  1. Что сделано за окно: по каждой песочнице — короткая строка человеческими словами.
  2. Снимки экрана проектов: видно, как сайт выглядит сейчас, а не только что в файлах.
  3. Важное уходит уведомлением на телефон.
  4. С 23:00 до 8:00 тихие часы: приходят только аварии.
19:34 · есть измененияпекарня: добавлена форма заказа (+6 строк) · маяк: поправлен заголовок главной
19:14 · тихоАгенты работают, готовых результатов нет.
18:54 · есть измененияпекарня: собран блок с ценами · проверки прошли
уведомление на телефон
ПультРабота готова: форма заказа. Нужно ваше решение.

Решения

Агент может сам спросить разрешения — например, когда собирается сделать что-то необратимое. Вопрос приходит сюда карточкой с кнопками.

  1. Вопрос написан словами, без технических подробностей.
  2. Кнопки простые: «разрешить», «запретить», «спросить подробнее».
  3. Есть автопилот: если вопрос мелкий и вы не ответили за отведённое время, панель отвечает сама по заранее заданному правилу — и записывает это в ленту.
  4. Счётчик неотвеченных вопросов висит на вкладке, чтобы не пропустить.
Можно удалить старую папку с копиями сайта? пекарня · спросил Codex · 6 минут назад

Занимает 1.2 ГБ, последняя правка — три месяца назад. Копия останется в истории проекта.

РазрешитьЗапретитьСпросить подробнее
Ответ дан автопилотом: разрешить установку библиотеки маяк · 2 часа назад · правило «мелкие зависимости — разрешать»

Проекты

Все проекты, которые лежат на сервере, и главное — какие из их страниц поддаются правке мышкой, а какие правит только агент.

  1. Обычная страница из файла — правится мышкой: панель знает адрес каждого куска.
  2. Страница, которую рисует скрипт, — только агентом: в файле лежит пустой каркас, и тыкать там не во что.
  3. По каждому проекту видно: сколько страниц, когда менялся, что делали агенты.
  4. Отсюда открывается предпросмотр и переход к правке.

Разбор идёт заранее, а не в момент, когда вы уже открыли страницу и ждёте.

Экран «Проекты» со списком страниц
04

Попробуйте сами: правка страницы без единой команды

Это работающая демонстрация главного приёма панели. Наведите мышь на страницу слева, щёлкните по любому куску — и поправьте его. На телефоне — просто коснитесь.

пекарня / index.html размечено элементов: 8 — наводите мышь и щёлкайте

Свежая выпечка с душой

Натуральные ингредиенты, домашний рецепт и доставка до двери.

Круассаныот 90 ₽
Пирогиот 250 ₽

Ничего не выбрано. Щёлкните по элементу на странице слева — например, по кнопке или заголовку.

05

Как это устроено внутри

Без этого раздела можно обойтись — но если интересно, здесь честно и по порядку.

Телефонили ноутбук Вахтёрлогин, пароль и код из приложения Витринакого куда пустить ПУЛЬТ показывает и просит сам ничего не исполняет Движок агентовзапускает исполнителей Модели на серверепишут код и тексты История проектовкаждая правка записана Уведомленияважное — на телефон

Точка — ваш запрос: он проходит вход, витрину и доходит до панели. Дальше панель сама ходит к движку агентов, моделям и истории проектов.

01 Панель намеренно тонкая

Она ничего не исполняет сама: состояние живёт в движке агентов и в истории проектов, а Пульт читает его, показывает человеку и превращает нажатия кнопок в команды. Выключите Пульт — агенты продолжат работать. Это проверяется: панель можно перезапустить в любой момент, и ничего не потеряется.

02 Ноль внешних библиотек

Ни одного стороннего шрифта, ни одной библиотеки — ни на странице, ни в редакторе. Поэтому панель открывается мгновенно, работает без интернета и не ломается оттого, что где-то обновили чужой пакет. Разбор страницы, из-за которого обычно тянут два-три пакета, здесь занимает около тридцати строк.

03 Работа агента — в песочнице

Каждый агент получает отдельную копию проекта. Что бы он ни сделал, рабочий проект не меняется, пока вы не нажали «Принять». А «Вернуть как было» ничего не удаляет: работа остаётся на месте, если вы передумаете.

04 Правка пишется точечно

Когда панель сама меняет файл, она вырезает ровно выбранный отрезок и вставляет новый — ни знака больше. Ни «перегенерировать страницу», ни «отформатировать». Перед записью сверяется отпечаток элемента: файл мог поменять агент, пока вы смотрели на страницу. Не совпало — панель не пишет и объясняет почему.

Самое сердце: клик → строка в файле

Панель переписывает страницу один в один, добавляя каждому куску невидимую пометку с адресом. Преобразование полностью обратимо: уберите пометки — получится исходный файл буква в букву.

Проверено на настоящем проекте: размечено 49 элементов, все 49 адресов указали ровно на нужный тег.

было в файле проекта, строка 16
<button class="cta">Заказать сейчас</button>
↓ панель добавляет адрес только для предпросмотра
стало в предпросмотре
<button class="cta" data-pult="index.html:16:12">Заказать сейчас</button>
↓ вы щёлкнули — агент получает задание
задание агенту
файл index.html, строка 16, колонка 12
«сделай крупнее и перенеси под заголовок»
06

Всё это работает на одном компьютере в комнате

Не в облаке. Настольный сервер, на котором и модели, и агенты, и панель.

0памяти, общей у процессора и видеокарты

Поэтому одновременно работают два агента: каждый занимает 19–23 ГБ, остальные ждут очереди.

0стоит один запрос к модели

Модели запущены на сервере. Ни текст задания, ни код проектов не уходят наружу.

0шаг «Пульса»

Раз в двадцать минут панель снимает, что изменилось. Важное уходит на телефон.

0автоматических проверок

Они прогоняются до того, как новая версия панели попадёт на сервер. Не прошли — панель не обновляется.

qwen3-coder:30bпишет код

Основной исполнитель: правит страницы, собирает формы, чинит ошибки.

qwen3.5:35b-a3bраскладывает задачи и пересказывает

Из фразы делает план, из изменений — понятный отчёт. Быстрая: план из двух фаз за 13 секунд.

gpt-oss:120bтяжёлые разборы

Берётся, когда задача крупная и важнее точность, чем скорость.

07

Что за дверью, в которую вы сейчас не вошли

Эта страница открыта всем. Сама панель — нет, и вот как устроен вход.

Три вещи вместо одной

Логин, пароль и одноразовый код из приложения-аутентификатора. Одного пароля мало: его можно подсмотреть, код меняется каждые полминуты.

Панель не хранит паролей вовсе

Кто вошёл, она узнаёт от вахтёра, который стоит перед ней. Внутри панели нет ни одного пароля — красть там нечего.

В обход не зайти

Панель отвечает только запросам, пришедшим через вахтёра. Раньше можно было обратиться к её порту напрямую и назваться кем угодно — эту дыру нашли и закрыли первой же фазой работ.

Пять ошибок — час перерыва

Подбирать пароль бессмысленно. Вход помнит сессию месяц, чтобы с телефона не приходилось входить каждый раз.

08

Как это собиралось: восемь фаз

Каждая фаза заканчивалась тем, что можно открыть и потрогать, — и после любой можно было остановиться, панель осталась бы рабочей. Все восемь закрыты. Щёлкните по фазе, чтобы раскрыть подробности.

0Страховкасделано
Панель перестала быть доступной посторонним, а любую правку стало можно отменить одной командой.
  • Порт панели закрыт для всех, кроме витрины.
  • Вся история правок теперь записывается — есть куда откатиться.
  • Поднят испытательный стенд: вторая копия панели, на которой проверяют новое.
  • Сканер проектов: какие страницы правятся мышкой, какие только агентом.
1Понятный первый экрансделано
Открываете панель и за десять секунд понимаете, что происходит и ждут ли чего-то от вас.
  • Четыре крупные цифры вместо шести разнородных блоков.
  • Каждый агент описан словами: «Подбирает баланс сложности», а не «ветка balance-sim».
  • У каждой задачи строка «Что получим» — она же уходит агенту в задание.
  • Подсказки при первом открытии: короткая экскурсия по экрану.
2Фазы и задачисделано
Пишете фразу — получаете готовый план из фаз и задач. Правите его и только потом запускаете.
  • План живёт в базе панели — единственном месте, где он хранится целиком.
  • Разбирает фразу модель на сервере. Проверено вживую: план из двух фаз и шести задач за 13 секунд.
  • Живая проверка нашла то, чего не видно на своей машине: модель сначала «думала вслух» и вместо плана приходила пустая строка. Размышление выключено — стало вчетверо быстрее.
3Макетысделано
У каждой задачи есть схема «как это будет», и правку можно дать до начала работ, пока она бесплатна.
  • Модель отвечает списком блоков, а рисует панель — поэтому схема всегда опрятная и одинаковая.
  • Макет хранится в проекте и попадает в историю вместе с кодом.
  • Правка макета словами уходит прямо в задание агенту.
Кто чем работаетсделано
Про каждого агента понятно, на какой он модели, что правит прямо сейчас и во что это обойдётся.
  • Не «codex», а «Codex на модели qwen3-coder:30b — на сервере, бесплатно».
  • Видно проект, песочницу и список тронутых файлов именами, а не количеством.
  • Рядом — какие модели сейчас в памяти сервера: отсюда понятно, почему следующая задача ждёт.
4Простой режим правкисделано
Тыкаете в кнопку на странице, пишете «сделай крупнее» — задача уходит агенту с точным адресом.
  • Подсветка при наведении и название элемента по-русски, а не «button.cta-button».
  • Готовые формулировки, чтобы не придумывать слова.
  • Отпечаток элемента защищает от тихой правки не того места.
  • Скрипты страницы в предпросмотре отключены, ссылки и формы перехвачены.
5Что изменилосьсделано
Агент закончил — читаете четыре пункта простым языком, смотрите «было / стало» и решаете.
  • Пересказ пишет модель, цифры берутся из истории проекта: перепутать нельзя.
  • «Было / стало» снимками экрана — их делает сам сервер.
  • Три кнопки: принять, отдать на починку, вернуть как было.
6Полноценный редакторсделано
Двигаете и правите интерфейс сами, мышкой, без агента. Всё сохраняется в настоящие файлы отдельной записью в историю.
  • Правка текста и свойств с русскими названиями: цвет текста, размер шрифта, отступ внутри, скругление.
  • Уголок для изменения ширины и перестановка блоков — сделаны своими силами, без библиотек.
  • Запись в файлы по позициям: меняется ровно выбранный отрезок и ни знака больше.
  • Правила внутри «медиазапросов» не трогаются: они действуют только на своей ширине экрана.
  • Три режима — простой, редактор, совмещённый — с объяснением каждого прямо на экране.
7Публикациясделано
Нажимаете кнопку, выбираете адрес — через минуту сайт открывается по https с сертификатом.
  • Форма: имя сайта и выбор домена. Панель проверяет, свободно ли имя — нет ли такого проекта, записи в DNS и работающего сайта.
  • Проверка страницы перед выкладкой: открывается ли она, есть ли заголовок и текст, не ругается ли браузер.
  • Не прошло — не публикуем и пишем, что именно не так.
  • Сборку, образ, домен и сертификат делает конвейер, который на сервере уже работал. Панель его вызывает, а не переписывает.
  • В конце — снимок: вот как сайт выглядит в интернете.
09

Чего Пульт не делает — и почему

Честный список. Обещать всё — значит подвести там, где на обещание понадеялись.

Не правит мышкой страницы, которые рисует скрипт

Если страница собирается программой прямо в браузере, в файле лежит пустой каркас — тыкать там не во что. Такие страницы правит агент. Панель заранее помечает, где как, и не делает вид, что умеет.

Не заменяет дизайнера

Макет — это схема, а не готовый дизайн. Она отвечает на вопрос «что будет на экране», а не «как это будет выглядеть».

Не делает вид, что понимает, если не понимает

Когда знания нет, панель пишет «задача поставлена не из Пульта», а не сочиняет правдоподобное описание.

Не публикует сломанное

Перед выкладкой проверки. Не прошли — публикации нет, и на экране написано, что именно не так.

Не трогает рабочий проект без вашего решения

Всё, что делает агент, живёт в песочнице. Пока вы не нажали «Принять», в проекте не изменилось ничего.

Не выходит наружу без нужды

Модели работают на сервере. Ваши тексты, код и задания не уезжают в чужие облака.

10

Снято с работающей панели

Не макеты — настоящие экраны на испытательном стенде. Щёлкните, чтобы рассмотреть.

11

Полный справочник по системе

Эта страница отвечает на вопрос «что это такое». На все остальные вопросы отвечает справочник: 64 статьи, поиск и возможность дописывать своё.

Поиск понимает окончания: «песочнице», «песочницы» и «песочница» — одно и то же слово. Клавиша «/» ставит курсор в поиск откуда угодно.

◆ Начало 5 ▤ Экраны панели 10 ◇ Понятия 12 → Как сделать 10 ⚙ Устройство 10 ▣ Сервер и модели 8 ! Если что-то не так 6 ◷ История и планы 3
  • У каждой статьи есть блок «Коротко» — часто этого достаточно.
  • Внизу статьи — связанные статьи и соседние по разделу.
  • Кнопка «Дополнить» открывает форму: ваша статья сохраняется в браузере и сразу участвует в поиске.
  • Готовую статью можно выгрузить файлом и влить в общий справочник одной командой — тогда её увидят все.
Открыть справочник

Это всё — одна панель, открытая с телефона

Дальше начинается закрытая часть: настоящие проекты, живые агенты и ваши файлы. Вход — логин, пароль и код из приложения.

Демонстрация ни к чему не подключена: всё, что вы здесь нажимали, происходило только в этой вкладке.