ykononov.ru Разработка с ИИ / словарь AI-PDLC
30 терминов

Словарь ИИ-разработки

Короткие определения терминов, которые встречаются в курсе «Переход на разработку с ИИ». В скобках указан блок, где термин разобран подробно.

Baseline
– значения метрик до изменений. С ними сравнивают результат (блок 11).
DORA
– исследовательская программа Google о поставке софта и её 5 метрик: частота деплоев, время от коммита до прода, время восстановления, доля сбойных изменений, доля внеплановых выкаток (блок 11).
TTM
(time to market) – время от идеи до момента, когда она доступна клиентам.
Единица поставки
– то, что считаем результатом работы команды. В курсе это деплой.
p95
(95-й перцентиль) – значение, которое не превышают 95% замеров. Например, p95 задержки 180 мс: 95 запросов из 100 быстрее 180 мс (блок 10).
Стоимость единицы поставки
– все расходы на разработку, включая ИИ, делённые на число единиц за период (блок 04).
CI/CD
(continuous integration / continuous delivery) – непрерывная интеграция и поставка: автоматическая сборка, проверки и выкатка каждого изменения (блок 09).
Токен
– минимальная единица текста, за которую платят поставщику модели (блок 04).
Контекстное окно
– сколько текста модель видит за 1 раз.
Кэширование промптов
– повторное использование неизменной части запроса со скидкой (блок 04).
Роутинг моделей
– выбор модели под сложность задачи: простое – на дешёвую, сложное – на сильную (блок 04).
Предохранитель
(circuit breaker) – автоматический стоп, когда расход превысил лимит на сессию, инженера или команду (блок 04).
LLM
– большая языковая модель, на которой работает ассистент.
Агент
– модель, которая сама выполняет шаги: читает файлы, пишет код, запускает тесты (блок 03).
Модель в контуре
– открытая модель на ваших серверах: код не уходит за периметр компании (блоки 03 и 05).
Шлюз
– корпоративный прокси, через который идут все запросы к моделям. В нём журнал запросов, лимиты и правила роутинга (блоки 04 и 05).
Ступени автономии
– 5 уровней от автодополнения до автономного агента (блок 03).
Файл контекста
– файл в репозитории с правилами и договорённостями, который агент читает перед работой (блок 15).
Набор эталонных задач
(golden set) – задачи из вашего кода с известным правильным результатом. На них проверяют, не стало ли хуже после смены модели (блок 03).
Разработка от спецификации
(SDD, spec-driven development) – сначала пишется и утверждается описание изменения, потом из него генерируется код (блок 03).
MoE
(mixture of experts) – модель, у которой на каждый токен работает только часть параметров (блок 03).
Prompt injection
– атака через данные, которые читает модель: в них прячут инструкции (блок 12).
MCP
(Model Context Protocol) – открытый стандарт подключения инструментов и данных к модели.
Evals
– автоматические проверки качества ответов модели или агента.
PDLC
– жизненный цикл разработки продукта, от исследования до эксплуатации (блок 03).
Первая волна
– первые направления задач, с которых команды начинают работать с ИИ: сначала надёжное, потом рискованное (блок 07).
Пилот
– первая команда, которая работает с ИИ по правилам и с замером (блоки 13–14).
Вторая волна
– 3–5 обычных команд после пилота и до раскатки на всех (блок 12).
Платформенная команда
– люди, которые владеют инструментами, файлами контекста и обучением после пилота (блок 14).
Вайбкодинг
(vibe coding) – способ писать программы, когда человек описывает задачу словами, ИИ генерирует код, а результат принимают без детального ревью. Для прототипов он подходит. В команде с продакшеном вместо него работают от спецификации и с обязательным ревью.

К курсу