Awesome AI Workflows: 143 готовых сценариев работы с ИИ, которые проверяются в CI

· 1 мин чтения
ai-agents automation cli open-source workflow
📂 Исходный код на GitHub

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

Awesome AI Workflows: 143 готовых сценариев работы с ИИ, которые проверяются в CI

Обычные подборки ссылок быстро устаревают. Модель сменилась, переименовали флаг командной строки, пакет переехал — и инструкция из блога перестаёт работать. Авторы Neeeophytee/awesome-ai-workflows решили эту проблему с помощью CI. В подборке 143 сценария работы с ИИ, и 134 из них их собственный CI запускает и проверяет при каждом изменении. Если сценарий сломался, отметка «проверено в CI» снимается сама.

Это не коллекция готового кода, который можно клонировать и запустить. Это оглавление. Каждый пункт ведёт на отдельную страницу с пошаговым описанием на платформе FlowStacks. В README сценарии называются рецептами.

Как устроена проверка

Отметка у сценария означает ровно одно из двух:

  • ✓ CI-verified — авторы запускают те шаги настройки, где всё однозначно, в отдельном окружении и проверяют на настоящих примерах. Шаг сломался — отметка пропадает автоматически.
  • author-tested — автор прогнал сценарий от начала до конца и сообщил, что всё работает. В CI этот сценарий пока не подключён.

Отдельно авторы оговаривают то, что не проверяется. Та часть рецепта, где модель что-то придумывает, никогда не помечена как машинно проверенная. CI проверяет, что настройка запускается и что жёсткая часть работает. Правильность творчества модели они не обещают.

Кто это для

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

Сценарии рассчитаны на тех, кто готов работать в терминале и в CI. Это не набор кнопок для интерфейса. Большая часть рецептов про настройку агентов, права доступа, маршрутизацию моделей и проверку результата в пайплайне.

Что внутри

Сценарии разложены по восьми разделам.

Раздел Сценариев О чём
Агенты и оркестрация 47 Память, параллельные агенты, роутинг моделей, песочница
Агенты для кода и ревью 31 Агенты, которые пишут и проверяют код, ограничения доступа
Автоматизация 18 Расписание, ночные задачи, фоновые пакетные работы
Локальный запуск моделей 14 Своя модель на своей машине вместо облака
RAG и знания 13 Поиск по своей базе, графы знаний, векторные хранилища
Безопасность 9 Права агентов, проверка чужих навыков, ограничения инструментов
Исследования 7 Чтение источников, выбор модели, разбор счётов за токены
Контент 4 Публикации, распознавание картинок, видео

Агенты для кода и ревью

Самый большой раздел про агентов, которые пишут и проверяют код.

  • OpenCode: план без правок файлов — агенту-«планировщику» запрещено править файлы и запускать команды в терминале. Он предлагает, а не делает. Дальше вы переключаетесь на другого агента, который уже исполняет.
  • OpenCode: команда на разных моделях — планирование и ревью идут на дешёвой модели, а сборка — на вашей лучшей. Так вы не платите дорогую цену за все задачи подряд.
  • Самопочинкающийся цикл тестов — агент запускает ваши тесты и чинит код, пока тесты не станут зелёными или пока не кончатся попытки. Число попыток задано жёстко, цикл не бесконечный.
  • Ворота ревью в CI — агент-ревьюер работает только на чтение и обязан вернуть вердикт по жёсткой схеме: пропустить или заблокировать. При блокировке CI не даёт влить изменения.
  • Маршрутизация по цене — основная работа уходит на недорогую модель, а самые сложные запросы — на дорогую. Вы платите дорогую цену только там, где это оправдано.
  • Рисунок от руки → живой код — вы рисуете экран на бесконечном холсте, а модель с картинки возвращает рабочую версию этого экрана.

Агенты и оркестрация

Здесь собрана работа с памятью и распределением задач между агентами.

RAG и знания

  • pgvector в уже работающем Postgres — не нужно поднимать отдельную векторную базу. Рецепт проверяет, что выбранная мера расстояния совпадает с вашими векторами, иначе поиск молча ставит неправильные строки наверх.
  • Индексация документов на лету — агент в момент запроса достаёт нужные куски текста, а не загружает всё в контекст.
  • RAG без векторов — поиск по документам без числовых представлений текста (эмбеддингов) и без разбиения текста на куски.

Локальный запуск моделей

Безопасность

Автоматизация

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

Список в README формируется автоматически из проверенного корпуса, поэтому править его в pull request бессмысленно. Свою находку можно прислать через форму на сайте FlowStacks или через issue в репозитории. Что именно авторы проверяют у нового сценария, описано в CONTRIBUTING.md.

Лицензия — CC0-1.0: авторы отказались от авторских прав на подборку и на порядок записей в ней. Сами сценарии и платформа FlowStacks лицензируются отдельно.

Что стоит учесть

Платформа FlowStacks и отметки о проверке принадлежат авторам подборки. Список отдаст вам максимум пользы, если вы будете смотреть на сами сценарии, а не только на отметку. И помните: 9 сценариев из 143 проверены только автором, и в CI они пока не участвуют.

Источник: https://github.com/Neeeophytee/awesome-ai-workflows