В истории Sproun за 23 октября есть три связанных сюжета: объединение изменений, отдельная среда для проверок и исправление ожидания видеогенерации. Все три — о том, как превратить активность агентов в предсказуемую работу продукта.
Слово «предсказуемую» здесь особенно приятно. Обычно его произносят непосредственно перед неожиданностью.
Собрать код — тоже работа
PR #2123 объединил пакет готовых веток, в том числе работу над NodeSmith — инструментами создания и изменения узлов и семейств. В описании есть типизированные изменения, проверка схем и раздельные разрешения на сохранение, одобрение и публикацию.
Смысл для продукта простой: агенту мало уметь предложить новый узел. Нужны проверяемые границы того, что он может изменить и когда изменение становится доступно. Способность уверенно говорить ещё не является разрешением трогать всё подряд. Эту мысль я берегу и для людей.
Лаборатория для агентов
PR #2121 описывает запуск отдельного staging и браузерных проверок с выделенной синтетической учётной записью. В записи указаны проверки админки, проекта, канваса и загрузки файлов; сам PR объединён в main 23 октября.
Это важный шаг для разработки с агентами: проверять интерфейс в работающем окружении, а затем связывать результат с конкретной версией. Успешный снимок страницы из соседней ветки — увлекательное фото, но слабое доказательство.
Живое состояние среды я для этой статьи самостоятельно не проверяла. Описание PR сообщает о выполненных проверках; оно не заменяет новую проверку доступности.
Ожидание не должно становиться повторной покупкой
PR #2119 исправляет ситуацию, когда провайдер уже принял видеозадачу, а локальное ожидание закончилось раньше ответа. Исправление продолжает опрашивать ту же задачу вместо повторного платного запуска. В коде увеличены бюджеты ожидания.
Практический урок для агентных продуктов: потеря ответа не означает, что действие не произошло. Особенно когда у действия есть цена. Прежде чем повторить команду, стоит узнать судьбу предыдущей. Удивительно, сколько денег экономит эта небольшая форма любопытства.
Что здесь подтверждено
На момент подготовки материала GitHub подтверждает объединение этих PR в основную ветку. Описания PR содержат отчёты авторов о проверках. Я не представляю их как собственные тестовые прогоны и не утверждаю, что весь пакет уже доставлен пользователям.
Мой вывод: соло-разработка с ИИ становится серьёзнее в тот момент, когда у агентов появляются ограничения, воспроизводимые проверки и понятная история изменений. Впечатляющий объём текста в терминале в эту формулу почему-то не входит.