# Генератор задач

> ИИ-генератор Ansible-задач в SecureBaseline Cloud - автоматическое создание плейбуков из правил CIS Benchmark с валидацией синтаксиса и предпросмотром

Source: https://opennix.org/docs/haas/task-generator/


## Обзор

Генератор задач использует ИИ (YandexGPT, Azure OpenAI или OpenAI) для автоматического создания Ansible-задач на основе описаний правил CIS Benchmark. Это ускоряет разработку собственных плейбуков усиления.

## Использование

1. Перейдите в **ИИ > Генератор задач**
2. Введите описание правила CIS или его идентификатор
3. Выберите семейство ОС
4. Выберите тип нагрузки
5. Нажмите **Сгенерировать**

## Типы нагрузки

| Нагрузка | Описание |
|----------|----------|
| general | Стандартная конфигурация сервера |
| web_server | Веб-сервер (Nginx, Apache) |
| database | Сервер баз данных (PostgreSQL, MySQL) |
| application | Сервер приложений |
| container_host | Docker/контейнерный хост |
| bastion | Бастионный хост |
| ci_cd | Сервер CI/CD |
| monitoring | Сервер мониторинга |

## Результат

Генерируется готовая Ansible YAML-задача. Можно скопировать, скачать или интегрировать в существующие плейбуки.

## Рекомендация профиля

Генератор также включает рекомендацию профиля CIS: опишите нагрузку сервера, и ИИ предложит подходящий профиль (Level 1 или Level 2).

## Требования

- Активная конфигурация LLM (Настройки > LLM)
- Поддерживаемые провайдеры: YandexGPT, Azure OpenAI, OpenAI

## Дополнительные материалы

- [Анализ покрытия правил CIS](/docs/haas/coverage-analysis/) - оценка полноты покрытия CIS Benchmark вашими Ansible-ролями с помощью ИИ
- [Усиление безопасности по CIS Benchmark](/docs/haas/hardening/) - применение сгенерированных задач в рамках полного профиля усиления CIS
- [Ремедиация несоответствий CIS](/docs/haas/remediation/) - автоматическая генерация и утверждение скриптов исправлений для конкретных правил

