Проектирование ИТ-решений с использованием Cursor AI

12 участников

О чём курс

О чём курс

На курсе вы от начала и до конца спроектируете корпоративную информационную систему aiExpert — ИИ-ассистента для специалистов компании, который помогает работать с разрозненными внутренними базами знаний. В качестве источников данных для ассистента выступают architecture repository, CMDB, каталог бизнес-процессов, нормативно-справочная информация, регламенты, инструкции, распоряжения, обращения пользователей, корпоративный портал и wiki-системы.

Подходы к проектированию объединяют классические техники и инструменты генеративного искусственного интеллекта. Вы научитесь описывать архитектуру через набор представлений с диаграммами в нотациях C4, UML или Archimate, фиксировать решения через Architecture Decision Records (ADRs) и использовать концепции Architecture as Code и Diagram as Code. Среда разработки Cursor AI применяется для подготовки проектных документов, генерации диаграмм и контроля целостности архитектурных моделей.

Создание артефактов и технологии

В среде разработки Cursor AI вы подготовите ключевые проектные артефакты: постановку задачи (Problem Statement), обзор решения (Architecture Vision), верхнеуровневое описание архитектуры (High Level Design), записи архитектурных решений в формате MADR и план оценки качества (Evals).

Курс охватывает варианты архитектуры корпоративных решений, включая Retrieval-Augmented Generation (RAG) и мультиагентные схемы. Вы разберёте моделирование рабочих процессов ассистента с помощью графов состояний на примере LangGraph, интеграцию через Model Context Protocol (MCP), а также принципы Event Storming для описания предметной области и выделения ограниченных контекстов.

В ходе проектирования прототипа aiExpert рассматриваются следующие компоненты технологического стека:

  • векторные базы данных Qdrant, Milvus и расширение pgvector;
  • графовые базы данных Neo4j;
  • модели для формирования векторных представлений (эмбеддингов);
  • мультиагентные фреймворки и способы интеграции с внешними системами;
  • инструменты тестирования и оценки работы языковых моделей (evaluations);
  • наборы правил и файлы AGENTS.md для управления контекстом и поведением ИИ-агентов в среде Cursor.

Практические навыки

Обучение сфокусировано на прикладных задачах архитектора при работе с искусственным интеллектом. Вы научитесь:

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

В финальной части курса проводится архитектурное состязание. Участники делятся на команды, вручную формулируют problem statement, обмениваются постановками и с помощью Cursor AI разрабатывают architecture vision и high-level design с последующей взаимной оценкой решений.

Для кого

Программа рассчитана на специалистов, участвующих в проектировании и разработке сложных ИТ-систем:

  • системных архитекторов и корпоративных ИТ-архитекторов;
  • системных и бизнес-аналитиков;
  • разработчиков программного обеспечения и инженеров по тестированию;
  • технических лидеров (Tech Leads), тимлидов, руководителей подразделений и менеджеров проектов.

Программа обучения

  1. Введение в проектирование информационных систем. Архитектурные виды и представления, нотации моделирования, записи архитектурных решений. Подходы Architecture as Code и Diagram as Code. C4 model.
  2. Возможности и ограничения GPT-моделей. Адаптация LLM для целевых сценариев использования: prompt engineering, fine-tuning, retrieval-augmented generation (RAG). Методы оценки адаптаций (evaluations).
  3. Установка и знакомство с IDE Cursor AI. Настройка основных расширений для визуализации данных и отображения диаграмм. Генерация первых документов и диаграмм: ADRs, C4 System Landscape.
  4. Итерационный инкрементальный процесс проектирования ИТ-решения. Техники архитектора: абстрагирование, декомпозиция, разделение ответственности, слабая связность и высокое зацепление и т.п. Способы реализации противоречивых требований.
  5. Architecture Vision – контракт между разными группами заинтересованных лиц о структуре информационной системы и принципах её развития. Способы задания контекста в Cursor AI. Генерация Vision.
  6. Описание предметной области при помощи Event Storming. Выделение ограниченных контекстов, основных сущностей и агрегатов, их состояний, команд и событий. Описание логической архитектуры решения.
  7. Проектирование поведения программы aiExpert. Граф состояний. Моделирование workflow ai-агента на примере LangGraph. Типы узлов и рёбер. Концепция инструмента (tool). Интеграция с внешними системами. Model Context Protocol (MCP).
  8. Паттерны интеграции корпоративных информационных систем. Способы документирования API и взаимодействий для разных интеграционных стилей. Выбор подходящего типа диаграмм. Управление генерацией документов при помощи запроса, наборов правил и файлов AGENTS.md.
  9. Общий обзор технологий, используемых при разработке RAG-систем и ai-агентов. Векторные БД (qdrant, milvus, pgvector), графовые БД (Neo4j), модели для эмбеддингов, инструменты оценки (evals), UI и API.
  10. Проектирование технологической архитектуры решения. Компромисс между разработкой новых и повторным использованием существующих систем, хранилищ данных и стандартных технологий.
  11. Разработка прототипа решения. Режимы агента Cursor: agent-ask-plan. Планирование; списки задач и очереди; инструменты. Создание структуры проекта и ранних версий исходных файлов. Code review и исправления.
  12. Архитектурное состязание. Группа разбивается на несколько небольших команд и вручную формулирует problem statement. Команды обмениваются постановками, разрабатывают architecture vision и high-level design при помощи Cursor AI, обмениваются результатами и делают их оценку.
Складчина создана 30 октября 2026 г.

Теги курса

Инструменты

Другие материалы автора 9

МС Максим Смирнов Все материалы
4 859 ₽ 49 500 ₽