Home / Glossary

AI Coding Glossary

Key terms in AI-assisted development, explained clearly with practical context.

Agentic Coding

Agentic coding — це підхід до розробки програмного забезпечення, при якому ШІ-агент автономно читає вашу кодову базу, пише код, виконує команди та ітерує результати без ручного копіювання-вставлення. На відміну від чат-орієнтованого ШІ, агент безпосередньо діє у вашому середовищі розробки для виконання багатоетапних завдань.

Claude Code

Claude Code — це термінальний ШІ-агент для кодування від Anthropic, що працює безпосередньо у вашому середовищі розробки. Він читає весь ваш проєкт, пише код у кількох файлах, виконує команди оболонки, керує git-процесами та автономно ітерує помилки — все з командного рядка.

Model Context Protocol (MCP)

Model Context Protocol (MCP) — це відкритий стандарт, створений Anthropic, що забезпечує універсальний спосіб підключення ШІ-моделей до зовнішніх інструментів, джерел даних та API. Він виступає стандартизованим інтерфейсом — як USB для ШІ, — тож будь-який MCP-сумісний інструмент може працювати з будь-яким MCP-сумісним ШІ-агентом.

CLAUDE.md

CLAUDE.md — це markdown-конфігураційний файл, розміщений у кореневій директорії проєкту, що надає Claude Code постійні специфічні для проєкту інструкції. Він розповідає агенту про ваші конвенції кодування, архітектуру, поширені команди та правила — виступаючи формою довгострокової пам'яті, що застосовується до кожної сесії в цьому проєкті.

AI Pair Programming

AI pair programming — це робочий процес розробки, при якому розробник-людина працює пліч-о-пліч із ШІ-інструментом для спільного написання коду в реальному часі. Розробник забезпечує напрямок, контекст і судження, тоді як ШІ робить внесок пропозиціями коду, виявляє помилки та займається рутинними завданнями реалізації.

Context Window

Context window — це максимальна кількість токенів (слів, символів коду та знаків), яку ШІ-модель може обробити за одну взаємодію. Вона визначає верхню межу обсягу інформації — включаючи ваш промпт, код і відповідь моделі, — яку ШІ може утримувати в пам'яті одночасно.

Coding Agent

Coding agent — це інструмент на базі ШІ, що може автономно читати файли, писати код, виконувати команди терміналу та ітерувати результати для виконання задач програмування. На відміну від пасивних інструментів пропозиції коду, coding agent вживає самостійних дій у вашому середовищі розробки для досягнення поставленої мети.

Vibe Coding

Vibe coding — це неформальний підхід до розробки програмного забезпечення, при якому розробник описує бажане природною мовою і дозволяє ШІ-інструменту займатися деталями реалізації. Замість написання точних специфікацій розробник передає намір через невимушену розмову та ітерує на основі результатів.

AI Code Review

AI code review — це процес автоматичного аналізу вихідного коду за допомогою штучного інтелекту для виявлення помилок, вразливостей безпеки, стильових невідповідностей та проблем якості. ШІ-рецензенти можуть перевіряти pull request'и, пропонувати покращення та виявляти проблеми, які рецензенти-люди можуть пропустити через втому або тиск часу.

Prompt Engineering for Code

Prompt engineering для коду — це практика складання чітких, конкретних інструкцій, що допомагають ШІ-інструментам кодування виробляти точний, релевантний вивід. Вона включає структурування запитів з правильним рівнем контексту, обмежень та прикладів, щоб ШІ розумів і що ви хочете, і як ви це хочете.

Headless AI Agent

Headless AI agent — це coding agent, що працює без користувацького інтерфейсу або взаємодії в реальному часі. Він автономно виконує завдання у фонових процесах, CI/CD-конвеєрах або запланованих задачах — читаючи код, вносячи зміни, запускаючи тести та звітуючи про результати без очікування введення від людини на будь-якому кроці.

Sub-Agents

Sub-agent'и — це паралельні дочірні процеси, породжені головним ШІ-агентом для кодування для одночасного виконання незалежних частин складного завдання. Замість послідовної обробки всього, головний агент делегує підзавдання спеціалізованим дочірнім агентам, що працюють паралельно й передають результати назад батьківському.