Глоссарий ИИ-разработки
Термины, которые встречаются при работе с кодинг-агентами. Каждая статья начинается с короткого определения: сначала мы объясняем идею в целом, затем показываем, как она выглядит в AgentVera.
- Агентная разработка Агентная разработка — это способ создавать программы, при котором вы поручаете задачи ИИ-агенту и направляете его планирование, правки кода и тестирование, вместо того чтобы писать каждую строку самому. Работа разработчика смещается от набора кода к постановке задач, ревью и проверке.
- Визуальное регрессионное тестирование Визуальное регрессионное тестирование сравнивает скриншоты пользовательского интерфейса с ранее одобренными эталонными изображениями, чтобы поймать непреднамеренные визуальные изменения. Оно находит ошибки, которые пропускают тесты кода: сдвинувшуюся кнопку, вылезающий за границы текст или сломанную мобильную вёрстку.
- ИИ-агент для программирования ИИ-агент для программирования — это инструмент, который принимает задачу на обычном языке и выполняет её шаг за шагом: читает код, правит файлы, запускает команды в терминале и сам проверяет результат. Известные примеры — Claude Code, Codex и Gemini CLI.
- Контекстное окно Контекстное окно — это максимальный объём текста, который языковая модель может учесть в одном запросе, измеряемый в токенах. В него должны уместиться системные инструкции, определения инструментов, история диалога, прочитанные агентом файлы и вывод команд.
- Кэширование промптов Кэширование промптов означает, что провайдер модели сохраняет неизменную начальную часть запроса и использует её в следующих запросах, не обрабатывая заново. Ввод, прочитанный из кэша, намного дешевле и быстрее обычного.
- Лимиты использования Лимиты использования — это ограничения на то, сколько вы можете пользоваться ИИ-инструментом по подписке за определённый период. Подписки Claude и Codex сочетают 5-часовое окно использования с недельными лимитами.
- Навыки агента (Agent Skills) Agent Skills (навыки агента) — это папки с инструкциями, скриптами и справочными файлами, которые учат агента выполнять определённую работу. Каждый навык строится вокруг файла SKILL.md, а агент загружает навык только тогда, когда этого требует текущая задача.
- Оркестрация нескольких агентов Оркестрация нескольких агентов означает распределение работы между несколькими ИИ-агентами и управление их порядком, общением и объединением результатов. Такие этапы, как исследование, планирование, написание кода и ревью, достаются разным агентам, которые работают друг за другом или параллельно.
- Субагент Субагент — это вспомогательный агент, которого основной кодинг-агент запускает, чтобы передать ему конкретную задачу. У него свои контекстное окно, инструкции и права на инструменты, а по завершении он возвращает только краткий итог, поэтому основной диалог не забивается подробностями.
- Токен Токен — это базовая единица текста, с которой работает языковая модель: слово, часть слова или знак препинания. Предел контекста модели, её скорость и цена измеряются в токенах.
- Хуки Claude Code Хуки Claude Code — это команды оболочки, которые автоматически выполняются в определённые моменты жизненного цикла агента, например перед запуском инструмента или в конце хода. Поскольку они срабатывают каждый раз и не зависят от модели, это надёжный способ обеспечивать правила и добавлять проверки.
- Git worktree Git worktree — это дополнительная рабочая папка, подключённая к тому же git-репозиторию. В каждой папке открыта своя ветка, поэтому можно работать над двумя вещами одновременно, не клонируя репозиторий заново, и не давать параллельным кодинг-агентам мешать друг другу.
- Human-in-the-loop (человек в контуре) Human-in-the-loop («человек в контуре») означает, что автоматизированная ИИ-система останавливается на критических шагах и ждёт, пока человек одобрит, исправит или решит. В кодинг-агентах это обычно запросы разрешений перед правкой файлов, запуском команд или публикацией чего-либо.
- MCP (Model Context Protocol) MCP (Model Context Protocol) — это открытый протокол, который позволяет ИИ-приложениям подключаться к внешним инструментам, источникам данных и сервисам стандартным способом. Anthropic представила его в ноябре 2024 года, и сегодня Claude Code, Codex и многие другие кодинг-агенты умеют работать с MCP-серверами.
- Prompt injection Prompt injection (инъекция промпта) — это атака, при которой инструкции, спрятанные в тексте, читаемом языковой моделью, уводят её от настоящей задачи. Для кодинг-агентов такие инструкции могут прийти с веб-страницы, из issue, документа или вывода инструмента и заставить агента делать то, о чём вы не просили.
- Vibe coding Vibe coding — это способ программирования, при котором вы описываете желаемое обычными словами и принимаете код от ИИ, не вчитываясь в него, а лишь оценивая, работает ли результат. Термин ввёл Андрей Карпаты в феврале 2025 года.
Посмотрите, как это работает.
Скачайте AgentVera бесплатно, добавьте папку проекта и запускайте Claude Code, Codex и других агентов рядом друг с другом.