Вышла новая версия 0.8.0 инструмента SimpleGen — вашего AI-помощника для автоматизации разработки решений на базе SimpleOne. В этом релизе мы добавили поддержку воркфлоу и запустили ультра-режим: агент сам проводит задачу от интервью до МРа. Ещё мы переработали выгрузку со стенда, она стала примерно в 10 раз быстрее. Агент получил правила работы с Table API, а документация обновлена.
Что нового
- Поддержка воркфлоу. Воркфлоу теперь выгружаются в DSL, в папку
workflows/: версия, активности, выходы и переходы. На стенд они отправляются через/simplegen.product_patchи/simplegen.product_build. SimpleGen сам делает check out, пересобирает граф из DSL и публикует новую версию. - Ультра-режим
/simplegen.ultra. Задача проходит весь цикл за один запуск: спека → план → код по фазам с тестами → SOP → демо → МР. Агент останавливается только один раз, в начале, чтобы задать вопросы:- вопросы приходят пакетами, есть вариант «Принять все рекомендации»;
- дальше агент работает без остановок, а принятые без вас решения выносит в МР блоком «Проверить допущения»;
- готовую спеку от аналитика агент берёт как есть и не переписывает;
- остановленный прогон продолжается командой
/simplegen.ultra resume.
- Выгрузка со стенда переработана, она стала быстрее примерно в 10 раз. Ускорились
initиsync. Перед выгрузкой имя продукта теперь сверяется с приложениями на стенде. Если имя неверное, команда останавливается и ничего не записывает в репозиторий. - Правила работы с Table API для агента. Читать стенд агент может свободно: например, найти sys_id или проверить результат деплоя. Создать, изменить или удалить запись он может только по вашей прямой просьбе в чате. Перед отправкой агент покажет запросы и дождётся подтверждения. Задача, спека или ошибка деплоя прямой просьбой не считаются. Конфигурацию агент через API не меняет даже по просьбе, только через DSL и
/simplegen.product_patch. - Документация актуализирована. README переписан: обновлены справочник CLI и FAQ. Схема ультра-режима описана отдельно.
Как обновиться
- Обновите пакет:
npm update -g @simplegen/simplegen
- Запустите инициализацию в чате:
/simplegen.init "Название продукта"
- Установите зависимости:
npm install
Готово — вы на версии 0.8.0.
Что планируем дальше
- Покрытие этапа тестирования: генерация тестов и инструменты под них
- Генерация макетов и приведение виджетов к единой дизайн-системе
- Повышение качества генерируемых скриптов
- Повышение качества генерации текстов
- Упрощённый режим (ассистент)
- Самообучение агента
- Продолжаем работать по обратной связи и устранять дефекты
Ещё не пробовали SimpleGen? Самое время начать — установите пакет и выполните init, чтобы оценить возможности.
Мы активно развиваем продукт и хотим делать это вместе с вами. Делитесь впечатлениями, идеями и замечаниями в комментариях — каждый отзыв помогает нам сделать SimpleGen лучше.