site_logo

ИИ-разработка на платформе SimpleOne

SimpleGen — CLI-сервис, основанный на агентах Claude Code, OpenCode и современный AI-IDE. Он задает задачи и правилам AI-агентам при применении SimpleGen от постановки до результата на стенде разработки и развертывания

Frame 1321316286

Ключевые возможности SimpleGen

Ускорение разработки

SimpleGen значительно ускоряет процесс, делает доступным задачи для тех, кто не знает кода. Вместо того, чтобы вручную создавать заново — вносит веб-сервис. С SimpleGen — 6-8 часов, вручную — 5-7 дней

Frame 1321316287

Управляемый процесс

Задачи проходят один из этапов: от постановки и анализа до требовний и сдачи. На каждом этапе человек контролирует работу, а агент ее проверяет. А там, где решение нельзя принять без вас, SimpleGen предлагает варианты и ждет вашего выбора

Frame 1321316288

Возможность создавать своё

SimpleGen работает с 13 крупными языками программирования, среди них таблицы, роли, правила доступа, формы, скрипты, миграции, структура и права и многое другое. Задачи создают в любом интерфейсе и типах

Frame 1321316289

Упрощение задач для всей команды

Задачи описывает обычным текстом, что нужно сделать и как правильно решить. По описанию агент пишет спецификацию, ее можно использовать с задачами, а если постановка неточна, агент задаст вопросы

Frame 1321316290

Ускорение разработки

SimpleGen значительно ускоряет процесс, делает доступным задачи для тех, кто не знает кода. Вместо того, чтобы вручную создавать заново — вносит веб-сервис. С SimpleGen — 6-8 часов, вручную — 5-7 дней

Frame 1321316287

Управляемый процесс

Задачи проходят один из этапов: от постановки и анализа до требовний и сдачи. На каждом этапе человек контролирует работу, а агент ее проверяет. А там, где решение нельзя принять без вас, SimpleGen предлагает варианты и ждет вашего выбора

Frame 1321316288

Возможность создавать своё

SimpleGen работает с 13 крупными языками программирования, среди них таблицы, роли, правила доступа, формы, скрипты, миграции, структура и права и многое другое. Задачи создают в любом интерфейсе и типах

Frame 1321316289

Упрощение задач для всей команды

Задачи описывает обычным текстом, что нужно сделать и как правильно решить. По описанию агент пишет спецификацию, ее можно использовать с задачами, а если постановка неточна, агент задаст вопросы

Frame 1321316290

Как SimpleGen работает на каждом этапе разработки

От постановки до стенда — один процесс

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

галочка Решение по задаче не действует полностью на вас
галочка Новые требования вносятся в спецификацию, и план пересобирается
галочка Артефакты каждого этапа сохраняются в git
Frame 1321316291

От постановки до стенда — один процесс

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

галочка Решение по задаче не действует полностью на вас
галочка Новые требования вносятся в спецификацию, и план пересобирается
галочка Артефакты каждого этапа сохраняются в git
Frame 1321316291

Что умеет SimpleGen

С этим возможностями функционал SimpleGen входит задачи от первого описания до пакета для поставки. В процессе — задачи в Jira, так как SimpleGen работает с Jira двумя инструментами под задачи

Спецификация

Агент-аналитик составляет спецификацию по описанию задачи и критериям приемки. Затем он сверяет ее с тем, что уже есть в системе
 

Вопросы и варианты реализации, тест-кейсы, где нужно ваше решение
Каждое решение он проверяет записывает в журнал изменений
Критерии приемки после проверки: год по ТЗ, какие задачи изменили в SimpleGen
Спецификацию можно согласовать с заказчиком до начала разработки


 

Frame 1321316292

Контекст стенда

SimpleGen выгружает конфигурацию стенда в структурированный файл, агент видит, что уже есть в продукте, и пишет изменения рядом с существующими кодом

 

Конфигурация платформы — справочник только для чтения
Код продукта разделен по типам сущностей
Изменения попадают на стенд только из кода. Если на стенде что-то все правили вручную, при следующем получении конфигурации это затрется
Контекст продукта и правила вашей команды хранятся в проекте, агент учитывает их в каждой задаче


 

Frame 1321316293

Ревью кода

Агент-ревьюер сверяет каждую фазу по спецификации, планом и правилам ODI, и проверяет ее через ESLint и тест. Пока агент работает, пакет записано не меняется

 

Ревьюер проверяет: документ, тип и силу — данные
Техническое замечание SimpleGen исправляет сам
Если исправление меняет поведение системы, агент спрашивает вас
Ваше решение сначала попадет в спецификацию, потом в код


 

Frame 1321316294

Деплой и откат

Изменения попадают на стенд раздельно только после превью и вашего подтверждения. Если что-то пошло не так, предыдущее состояние можно вернуть в последнему успешному шагу

 

В превью видно, какие шаги загружаются на стенд
Во время загрузки SimpleGen блокирует пользователей в один шаг
Пакет для поставки SimpleGen собирает без, просто выбросив протокол
Откат возвращает стенд к прошлому шагу и не трогает код в git
Frame 1321316295

Макеты Figma

Вместе со ссылкой на макет загружаются в один: через Figma MCP извлекает из макета элементы интерфейса, данные и иконки, и структуру экрана, а затем включает их в спецификацию

 

Подходит для виджетов, страниц формы и форм с внутренними требованиями
Нужен официальный MCP-сервер Figma и доступ к файлу макета
Агент вызывает инструменты Figma сам, как только видит ссылку
Без Figma MCP-интерфейс можно описать текстом или приложить скриншот
Frame 1321316296

Демо-прогон

Агент пишет сценарий показа, готовит демо-данные и проходит его в браузере от имени разных пользователей. По итогам прогона агент сохраняет лог с результатами каждого шага

 

Демо-данные появляются на стенде только после вашего подтверждения, а повторный запуск не создает дублей
В логе по каждому шагу есть статус, время и пользователь, от имени которого он выполнялся
В режиме показа есть доставки с заказчиком: тест-класс, я не уверен, что именно такой пользователь работает агент
Frame 1321316297

Документация

По требованию SimpleGen собирает документ с описанием модуля. Она хранится в git рядом с исходным и обновляется сама

 

Документация модуля агент собирает по команде, когда задача завершена
В журнале изменений записано, что и почему поменялось в спецификации
Документация к спецификации и плану агент рисует по запросу
Frame 1321316298

Проверка в CI

SimpleGen сверяет пакет конфигурации с контуром задач и проверяет, все ли по правилам безопасности и правила для задачи. Стенд для проверки не нужен

 

Запускается перед push и на этапе merge-request
Если пакет требует несколько задач, каждая проверяется отдельно по своему пакету
Отчет подсказывает, как исправить расхождения
Готовая настройка для GitLab — в документации
Frame 1321316299

Как начать работу с SimpleGen

Подключение страницы SimpleGen, Работа в 2023-м подходит как в AI-IDE. Claude Code, OpenCode или другие инструменты. Как подключить — в документации

Шаг 1: ТЕРМИНАЛ

Установите CLI

npm- пакет ставится глобально и добавляет в терминал команду simplegen

Frame 1321316300

Шаг 2: SIMPLE API

Подключите стенд

Адрес стенда разработки, а также АРІ-ключ или логин и пароль

Frame 1321316303

Шаг 3: ТЕРМИНАЛ

Инициализируйте репозиторий

Если репозитория нет, SimpleGen создаст его и выгрузит конфигурацию стенда. Затем выполните прm install и сделайте первый коммит

Frame 1321316302

Шаг 4: AI IDE

Опишите продукт

Опишите для агента контекст продукта и правила команды разработки. Затем выберите первую слэш-команду в меню «/»

Frame 1321316301

Шаг 1: ТЕРМИНАЛ

Установите CLI

npm- пакет ставится глобально и добавляет в терминал команду simplegen

Frame 1321316300

Шаг 2: SIMPLE API

Подключите стенд

Адрес стенда разработки, а также АРІ-ключ или логин и пароль

Frame 1321316303

Шаг 3: ТЕРМИНАЛ

Инициализируйте репозиторий

Если репозитория нет, SimpleGen создаст его и выгрузит конфигурацию стенда. Затем выполните прm install и сделайте первый коммит

Frame 1321316302

Шаг 4: AI IDE

Опишите продукт

Опишите для агента контекст продукта и правила команды разработки. Затем выберите первую слэш-команду в меню «/»

Frame 1321316301

Что SimpleGen даёт компании

Безопасность кода и приложений

Агент работает со сценарием разработки. Ревьюер смотрит, чтобы описать модель и доработать в СП. В-процесс входит вся значимая часть кода, которая попадает в продуктив

Управляемость результата

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

Проверка пакета перед слиянием

SimpleGen сверяет пакет конфигурации с контурами задач: все ли работы с ограничениями и правами доступа в пакете. Проверка запускается перед слиянием, стоп для не нужен

Вся команда в одном процессе

Аналитик ставит задачу текстом, заказчик согласует спецификацию, разработчик видит и правит результат в IDE. Все работают с одной версией требований

Безопасность кода и приложений

Агент работает со сценарием разработки. Ревьюер смотрит, чтобы описать модель и доработать в СП. В-процесс входит вся значимая часть кода, которая попадает в продуктив

Управляемость результата

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

Проверка пакета перед слиянием

SimpleGen сверяет пакет конфигурации с контурами задач: все ли работы с ограничениями и правами доступа в пакете. Проверка запускается перед слиянием, стоп для не нужен

Вся команда в одном процессе

Аналитик ставит задачу текстом, заказчик согласует спецификацию, разработчик видит и правит результат в IDE. Все работают с одной версией требований

FAQ

У вас остались вопросы?

check