Вайб-гайд · 13 июля 2026

Глоссарий вайб-кодинга

Глоссарий

  • Вайб-кодинг — разработка через «сказать → получить код → проверить → повторить», где код часто делает агент.
  • LLM — модель, которая генерирует текст/код по контексту; «функция текст→текст».
  • Контекстное окно (context window) — сколько текста (в токенах) модель может учитывать за один запрос, включая ввод и ответ.
  • Токены — единицы текста, которыми модель считает контекст и стоимость.
  • Prompt engineering — написание инструкций, которые стабильно дают нужный результат.
  • Context engineering — управление тем, что именно попадает в контекст (правила, файлы, логи), чтобы агент не «тонул» в токенах.
  • API — набор правил/протоколов для взаимодействия программ.
  • API-ключ — секрет для доступа к API; его нельзя светить.
  • Webhook — HTTP-запрос «по событию» от сервиса к твоему URL.
  • Деплой — превращение проекта в работающий URL; в Vercel деплой = результат сборки.
  • Env vars — переменные окружения, конфиг вне кода; часто хранят секреты.
  • BOLA — дыра, когда можно подменить id и получить чужие данные.
  • Git — распределённая система контроля версий: записывает каждое изменение в коде и позволяет откатиться к любой предыдущей версии.
  • Commit (коммит) — зафиксированное изменение в Git — «снимок» состояния кода с описанием, что было сделано.
  • Branch (ветка) — параллельная линия разработки; позволяет экспериментировать, не затрагивая основной код.
  • Merge (слияние) — объединение изменений из одной ветки в другую; может вызвать конфликты, если обе ветки меняли одни и те же строки.
  • Pull Request (PR) — запрос на слияние изменений из одной ветки в другую с возможностью code review и обсуждения.
  • Repository (репозиторий) — хранилище кода и всей истории изменений проекта; может быть локальным и удалённым.
  • Clone (клонирование) — копирование удалённого репозитория на локальную машину со всей историей коммитов.
  • AGENTS.md / CLAUDE.md — файлы постоянных инструкций для агента (для Codex и Claude Code соответственно).
  • Reasoning effort — настройка «глубины размышления» модели — чем выше, тем дольше и дороже, но точнее ответ.
  • MVP — Minimum Viable Product — минимально жизнеспособный продукт; версия с минимумом функций для проверки идеи.
  • IDE — Integrated Development Environment — программа для написания кода с подсветкой, автодополнением и отладкой (VS Code, Cursor, Windsurf).
  • CI/CD — Continuous Integration / Continuous Deployment — автоматическая сборка, тестирование и выкатка кода при каждом изменении.
  • CRUD — Create, Read, Update, Delete — четыре базовые операции с данными; основа большинства приложений.
  • Frontend (фронтенд) — клиентская часть приложения — то, что видит и с чем взаимодействует пользователь в браузере.
  • Backend (бэкенд) — серверная часть приложения — логика, база данных, авторизация; то, что пользователь не видит напрямую.
  • CLI — Command Line Interface — работа с программой через текстовые команды в терминале, без графического интерфейса.
  • Open-source — программное обеспечение с открытым исходным кодом, которое можно свободно использовать, изучать и модифицировать.
  • SaaS — Software as a Service — программа, которая работает в облаке и доступна через браузер по подписке.
  • Рефакторинг — улучшение структуры кода без изменения его поведения — «навести порядок, не ломая функциональность».
  • Дифф (diff) — разница между двумя версиями кода; показывает, что именно изменилось.
  • OWASP — Open Web Application Security Project — организация, которая публикует стандарты и чеклисты безопасности веб-приложений.
  • BaaS — Backend as a Service — готовый бэкенд «из коробки» (база, авторизация, API) без своего сервера. Примеры: Supabase, Firebase.
  • База данных — организованное хранилище данных приложения (пользователи, заказы, контент). Реляционные (SQL, таблицы) и документные (NoSQL, JSON). Без базы приложение «забывает» всё.
  • Фреймворк — готовый каркас для разработки, задающий структуру и правила проекта (React, Next.js, Django).
  • Edge Functions — серверные функции, которые запускаются «на краю» сети, ближе к пользователю; используются для безопасной работы с секретами.
  • Галлюцинация (модели) — когда LLM генерирует уверенный, но фактически неверный ответ — выдумывает факты, API или код.