AQA за 60 дней

ИИ по-человечески · Сергей Лебедев

Словарь вайбкодера

«Подключи MCP, дай контекст агенту, проверь diff». Если пока звучит как заклинание — начни здесь. Объясняю слова на примерах из работы QA.

Показано: 49 из 49

AI / ИИ

База ИИ

Общее название для систем, которые решают задачи вроде распознавания речи, поиска закономерностей и генерации текста. Чат с нейросетью — один из вариантов ИИ.

Machine Learning

База ИИ

Вместо списка правил на каждый случай систему обучают на примерах. Во время обучения она подстраивает внутренние параметры под задачу.

Нейросеть

База ИИ

Модель с множеством связанных вычислений и настраиваемых параметров. Во время обучения эти параметры меняются, чтобы модель лучше решала задачу.

LLM

База ИИ

Большая языковая модель. Получает контекст и генерирует продолжение токен за токеном. Поэтому может написать убедительное объяснение и тут же ошибиться в имени метода.

Модель

База ИИ

Обученная система, которую приложение вызывает для решения задачи. У моделей разные возможности и ограничения. Название приложения и название выбранной модели — разные вещи.

Процесс, в котором меняются параметры модели. Fine-tuning — дополнительное обучение под определённые примеры или задачи.

Inference

База ИИ

Использование уже обученной модели. Ты отправил запрос, модель обработала доступный контекст и сгенерировала ответ.

Token

Запрос и контекст

Кусочек данных, которым оперирует модель. Для текста это может быть часть слова, слово или знак. И запрос, и ответ занимают токены.

Context

Запрос и контекст

Всё, что доступно модели для текущего ответа: инструкции, сообщения, файлы, результаты инструментов. Открытая у тебя вкладка не обязательно попала в этот набор.

Context window

Запрос и контекст

Ограничение на объём данных, который модель может обработать за один запрос. Длинная история, исходники, результаты команд и ответ делят доступный бюджет по правилам модели.

Prompt

Запрос и контекст

Твоя постановка задачи модели. Что нужно получить, на каких данных и как понять, что результат подходит.

System instructions

Запрос и контекст

Инструкции, которые задаёт сама платформа или приложение: роль, ограничения, работа с инструментами. Это ещё один слой контекста помимо твоего сообщения.

Few-shot

Запрос и контекст

В запрос добавляют несколько примеров нужного результата. Модели проще понять формат по образцу, чем по длинному описанию.

Hallucination

Запрос и контекст

Модель выдаёт неверную или неподтверждённую информацию как факт. Например, придумывает метод, который отлично звучит, но отсутствует в классе.

Reasoning

Запрос и контекст

Модель тратит дополнительную работу на решение задачи. В некоторых инструментах можно выбрать, сколько усилий ей выделить.

Temperature

Запрос и контекст

Параметр, влияющий на случайность выбора продолжения у моделей, которые его поддерживают. Это не ручка «сделай умнее».

Compaction

Запрос и контекст

Длинную историю заменяют более коротким представлением, чтобы продолжить работу в пределах контекста. Часть деталей может потеряться.

RAG

Запрос и контекст

Сначала система находит подходящие материалы, затем передаёт их модели для ответа. Это способ добавить сведения из документов в текущую задачу.

Embeddings

Запрос и контекст

Числовые представления данных, которые помогают искать похожее по смыслу. Удобно, когда запрос и документ используют разные слова.

Memory

Запрос и контекст

Сохранённые сведения, которые инструмент может подставлять в следующие задачи: предпочтения, заметки о проекте, прошлые решения. Способ хранения зависит от приложения.

Agent

Инструменты и агент

Модель в рабочем цикле с инструментами: получает задачу, выбирает действие, смотрит результат и решает, что делать дальше. Возможности зависят от выданных инструментов и доступа.

Tool call

Инструменты и агент

Запрос агента к инструменту: прочитать файл, выполнить команду или открыть страницу. Выполняет действие программа, а модель получает её результат.

IDE

Инструменты и агент

Приложение, в котором работаешь с кодом: файлы, подсветка, терминал, отладка. AI-функции могут быть встроены или подключены отдельно.

Cursor

Инструменты и агент

Инструмент для работы с кодом и AI-агентом. Здесь можно читать проект, ставить задачи, смотреть изменения и запускать команды.

Codex

Инструменты и агент

Инструмент OpenAI для работы с кодом через агента. Конкретные возможности зависят от среды и подключённых инструментов.

CLI

Инструменты и агент

Управление программой текстовыми командами. В терминале можно запускать тесты, Git и самого AI-помощника, если у него есть CLI.

Plan

Инструменты и агент

Этап, на котором сначала разбирают задачу и шаги решения. Отдельный режим есть не в каждом инструменте, но попросить план можно обычным текстом.

Autocomplete / Tab

Инструменты и агент

Предложение продолжения кода прямо в редакторе. Принимаешь небольшой фрагмент и продолжаешь писать.

Multimodal

Инструменты и агент

Модель умеет работать с несколькими видами данных, например текстом и изображениями. Поддержка зависит от выбранной модели.

API

Инструменты и агент

Способ, которым программы обращаются друг к другу. AI-приложение может отправлять запросы модели через API.

API key

Инструменты и агент

Секрет, по которому сервис распознаёт запросы и применяет разрешения или оплату. С ключом обращаемся как с паролем.

Rules

Настройка помощника

Повторяемые инструкции для работы в проекте. Например, где лежат тесты и какие ожидания запрещены.

AGENTS.md

Настройка помощника

Markdown-файл с инструкциями для агента. В Codex помогает передать договорённости проекта; расположение файла влияет на область действия.

Skills

Настройка помощника

Инструкции для конкретной повторяемой работы, иногда вместе со скриптами и примерами. В Codex основа скилла — SKILL.md.

MCP

Настройка помощника

Протокол подключения инструментов и данных к AI-приложению. Помогает приложению договориться с внешним сервером, что доступно и как это вызвать.

Plugins

Настройка помощника

Устанавливаемый набор возможностей. В зависимости от приложения внутри могут быть инструменты, Skills и интеграции.

Hooks

Настройка помощника

Действия, которые запускаются на определённых событиях работы инструмента. Например, после изменения файла. Конкретные события зависят от приложения.

Subagent

Настройка помощника

Отдельный агент, которому передают ограниченную часть задачи. Он работает со своим контекстом и возвращает результат.

Sandbox

Проверка и контроль

Ограниченная среда выполнения: какие файлы можно менять, куда можно ходить по сети и какие команды разрешены. Границы зависят от настройки.

Approval

Проверка и контроль

Согласование конкретного действия. Оно может потребоваться из-за настроек доступа или последствий операции.

Prompt injection

Проверка и контроль

Внешний текст пытается выдать себя за команду агенту и увести его от твоей задачи.

Diff

Проверка и контроль

Разница между версиями файла: что добавили, убрали и поменяли. После работы агента это первое место, куда стоит посмотреть.

Checkpoint

Проверка и контроль

Сохранённое состояние, к которому инструмент может вернуть поддерживаемые изменения. Что именно сохраняется, зависит от приложения.

Git / Commit / Branch

Проверка и контроль

Git хранит историю проекта. Commit фиксирует выбранные изменения, branch отделяет линию работы. Это помогает видеть, что сделал ты или агент.

Pull Request

Проверка и контроль

Предложение внести изменения из ветки. В нём обсуждают код и смотрят результаты проверок.

CI

Проверка и контроль

Автоматический запуск проверок по событию в репозитории, например при обновлении PR.

Vibe coding

Проверка и контроль

Разговорное название работы, где код в основном генерируют через запросы к ИИ и быстро пробуют результат. Термин используют по-разному, поэтому лучше уточнять, как именно человек проверяет код.

Rate limit / Quota

Проверка и контроль

Ограничения сервиса на частоту запросов или объём использования. Могут зависеть от тарифа, модели и периода.

Local / Cloud

Инструменты и агент

Где работает конкретная часть системы. Редактор может быть на ноутбуке, модель — в облаке, а команды — в отдельной удалённой среде.

Словарь вайбкодера — ИИ по-человечески | AIQA