Словарь

Словарь вайб-кодинга

Важнейшие понятия, объяснённые коротко и без жаргона.

LLM (большая языковая модель)
Модель ИИ, обученная на огромных массивах текста и кода, которая генерирует ответы на запросы. Это движок большинства ИИ-ассистентов.
Смотрите: Что такое искусственный интеллект и большие языковые модели: простыми словами
Промпт
Запрос или сообщение, которое вы передаёте модели ИИ. Чем он яснее и полнее, тем лучше результат.
Смотрите: Как писать промпты для кода, чтобы получать полезные результаты
Промпт-инжиниринг
Практика составления запросов так, чтобы модель отвечала предсказуемо: с ролью, контекстом, форматом и примерами.
Смотрите: Промпт-инжиниринг для всех: роль, контекст, формат и примеры
Системный промпт
Постоянная инструкция, действующая во всём диалоге и задающая роль, стиль и правила работы модели.
Смотрите: Промпт-инжиниринг для всех: роль, контекст, формат и примеры
Токен
Фрагмент текста, в виде которого модель «читает» и считает. От числа токенов зависят лимиты и часто стоимость.
Смотрите: Токены, контекст и галлюцинации: почему модель ошибается
Контекст
Всё, что модель видит в данный момент: запросы, история диалога и вставленные файлы. Его объём ограничен.
Смотрите: Токены, контекст и галлюцинации: почему модель ошибается
Галлюцинация
Ответ, который звучит убедительно, но выдуман или ошибочен, например несуществующая функция библиотеки.
Смотрите: Токены, контекст и галлюцинации: почему модель ошибается
Агент ИИ
Модель с доступом к инструментам, которая сама планирует шаги, выполняет их и проверяет результаты.
Смотрите: Агенты ИИ: когда модель сама выполняет следующие шаги
MVP
Minimum viable product (минимально жизнеспособный продукт): самая маленькая версия продукта, которая уже работает и позволяет проверить идею.
Смотрите: Первый проект шаг за шагом: от идеи до работающей страницы
Рефакторинг
Наведение порядка в коде без изменения его работы: понятные названия, более короткие функции, меньше повторов.
Смотрите: Вайб-кодинг и «настоящее» программирование: нужно ли уметь кодить?
Diff
Сопоставление различий между двумя версиями файла или проекта: что добавлено, а что удалено.
Смотрите: Git для начинающих: ваша страховочная сетка