ИИ-агент аналитика в Cursor
О чём курс
Ксения Теселкина показывает, как собрать в Cursor рабочую среду аналитика: репозиторий с проектной документацией, контекстом предметной области и ИИ-агентами. На входе могут быть разрозненные требования заказчика, старые технические задания и нормативные документы; из них вы подготовите спецификацию и связанные с ней аналитические материалы.
Работа с требованиями
Вы организуете документацию в Markdown и Git по подходу Docs-as-Code, зададите структуру репозитория и правила работы агента. Автор разбирает подключение глоссария, файлов и кодовой базы к контексту задачи, а также настройку среды для проектов с требованиями конфиденциальности.
Из исходных данных вы будете составлять User Stories, Acceptance Criteria, Use Cases, функциональные и нефункциональные требования. В работе с требованиями предусмотрены поиск логических пробелов и противоречий, проработка нестандартных случаев и подготовка уточняющих вопросов заказчику.
Диаграммы и API
Для описания процессов и системы вы будете использовать BPMN, UML, DFD, Mermaid и PlantUML. Диаграммы хранятся в виде текста, поэтому их можно обновлять вместе с требованиями и отслеживать изменения в Git.
Автор разбирает проектирование API-контрактов: эндпоинты, методы, запросы, ответы, проверки полей и обработку ошибок. Вы подготовите Sequence-диаграммы и документацию Swagger / OpenAPI, а затем проверите контракты на пропущенные поля и несогласованность с требованиями.
Поддержка проекта и агенты
Отдельная часть работы связана с изменениями в действующем проекте. Вы будете анализировать исходный код и коммиты, обновлять требования и диаграммы, составлять описание архитектуры с C4-диаграммами, а также формировать и декомпозировать задачи для беклога. В программе есть работа с Jira и Confluence.
Вы настроите агентов с разными ролями, включая бизнес-аналитика, архитектора и технического писателя, и соберёте конвейер подготовки спецификации с проверкой результата другим агентом. Для удалённого доступа предусмотрен Telegram-бот: он принимает сообщение или голосовую заметку и возвращает аналитический материал, например Sequence-диаграмму.
Для кого и кто ведёт
Курс рассчитан на аналитиков, которые уже пробовали ChatGPT и хотят работать с проектным контекстом в Cursor. Он также адресован тем, кто ведёт большой объём требований, диаграмм и API-документации и хочет хранить эти материалы в Markdown и Git.
Ксения Теселкина — старший менеджер продукта VK ID. По её словам, она работает в IT более 15 лет, в том числе восемь лет аналитиком и четыре года разработчиком на C#.
Программа обучения
Модуль 1. Docs-as-Code: Cursor как аналитическая среда Почему Word и Confluence уступают Markdown + Git Что такое Docs-as-Code и как этот подход применяет аналитик Возможности Cursor для аналитика в реальном проекте Настройка безопасной среды для NDA-проектов Структура аналитического Markdown-репозитория Практика: создаём репозиторий, настраиваем среду для NDA и переносим хаотичную Word-документацию в Markdown с оглавлением, кросс-ссылками и единым стилем Модуль 2. Правила поведения агента и предметная область Agent mode: когда использовать и какие есть ограничения Как задавать правила поведения агента Управление контекстом через @files и @codebase Подключение глоссариев, старых ТЗ и нормативных документов Базовые принципы промпт-инжиниринга Практика: создаём файл Agent.md, задаём правила работы агента и учимся подключать разные контексты под конкретные задачи Модуль 3. Генерация User Story, Use case, ФТ и НФТ с ИИ-агентом Анализ входящих требований и поиск логических дыр Генерация User Stories и Acceptance Criteria по INVEST Проектирование Use Cases и edge cases Формирование функциональных и нефункциональных требований Подготовка уточняющих вопросов к заказчику Практика: из хаотичного описания системы генерируем User Stories, Use Cases, ФТ и НФТ, а затем проверяем требования на полноту и противоречия Модуль 4. Генерация UML и BPMN с ИИ-агентом Mermaid и PlantUML для версионируемых диаграмм BPMN для описания бизнес-процессов UML Use Case Diagram UML Class Diagram DFD и другие аналитические схемы Практика: создаём комплект диаграмм по требованиям из предыдущего модуля: Use Case, Class Diagram, BPMN и другие артефакты в кодовом формате Модуль 5. Генерация API-документации "под ключ" Структура API-контрактов: эндпоинты, методы, запросы и ответы Генерация API на основе требований Валидация полей и обработка ошибок Sequence-диаграммы Swagger / OpenAPI-документация Практика: проектируем API-контракты, проверяем их на ошибки и пропущенные поля, создаём sequence-диаграмму и Swagger-документацию Модуль 6. Обновление документации и анализ кода Обновление требований при изменениях в проекте Поддержание консистентности артефактов внутри репозитория Анализ кода: как понять, как работает система Генерация документации на основе исходного кода Архитектура системы и C4-модель Практика: обновляем документацию по изменённым требованиям, анализируем кодовую базу и строим архитектурное описание системы, включая C4-диаграммы Модуль 7. Управление проектом: беклог оценка задач, транскрибация ИИ-агент как помощник в управлении проектом Постановка и декомпозиция задач Интеграция с Jira и Confluence Анализ коммитов и изменений Расширение агента под проектные задачи Практика: настраиваем PM-расширение агента, работаем с Jira и Confluence и используем ИИ для сопровождения проектной работы Модуль 8. Мультиагенты и конвейеры документации Как строить процессы из нескольких ИИ-агентов Специализация ролей: бизнес-аналитик, архитектор, технический писатель Оркестрация агентов и передача контекста Автоматическое ревью результатов другим агентом Конвейер генерации проектной документации Практика: собираем мультиагентный конвейер для подготовки полной спецификации: от идеи и User Stories до API, диаграмм и итогового SRS Модуль 9. Удаленный доступ к ИИ-агенту: бот и n8n Создание Telegram-бота с ИИ-ассистентом Подключение агента к удалённому интерфейсу Настройка skills для генерации требований и диаграмм Работа с агентом через чат Сценарии быстрого доступа к аналитическим функциям Практика: собираем Telegram-бота, который по сообщению или голосовой заметке с митинга возвращает готовый аналитический артефакт, например sequence-диаграмму
Теги курса
Другие материалы автора 1
КТ Ксения Теселкина Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.