1 Швидкий фіксер 2 Сайт в один клік ~8 хв

ШІ-агент проти чат-бота: у чому різниця простими словами

Один знай собі радить. Другий бере й робить за тебе.

Чим ШІ-агент відрізняється від чат-бота: чат-бот говорить, агент діє руками - створює файли, запускає код, лагодить помилки. Розберися - і вайбкодинг стане зрозумілим.

Скіли ECC у цьому уроці: agentic-engineeringagent-harness-construction

Чат-бот і ШІ-агент: у чому різниця на пальцях

Захотів ти піцу. Далі - дві дороги.

Дорога перша. У тебе є дуже розумний друг-кулінар. Дзвониш - і він розкладає все по поличках: «Заміси тісто, розігрій духовку до 250, кинь моцарелу, не пересоли…» Про піцу він знає буквально все. Одна заковика. Піцу ж усе одно ліпиш ти. Своїми руками. На своїй кухні. У свій законний вихідний.

Дорога друга. До тебе додому прийшов кухар. Ти кидаєш: «Хочу пепероні». А він іде на кухню, сам місить тісто, сам ставить у духовку, сам куштує, сам досолює - і виносить готову піцу на тарілці. Тобі лишається одне: їсти.

Розумний друг по телефону - це чат-бот . Кухар у тебе на кухні - це ШІ-агент . Ось і весь секрет.

Зліва телефонна слухавка з порадами щодо готування, справа кухар-робот готує піцу на кухні
Зліва - чат-бот: радить. Справа - агент: робить.

Чому вайбкодеру важливо зрозуміти цю різницю

Ти вайбкодер. І бʼюся об заклад, твоє перше побачення зі ШІ було саме з чат-ботом: щось спитав - отримав відповідь текстом. Корисно? Так. Вайбкодинг? Ще ні.

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

  • випросив у агента пораду - а потім, обливаючись потом, повторюєш усе за ним вручну;
  • дивуєшся, чому «звичайний ChatGPT у браузері» не бере й не пиляє тобі сайт;
  • не розумієш, навіщо агентові взагалі роздавати доступ до файлів, термінала й інтернету.

Зрозумієш різницю - і одразу збагнеш, що взагалі коїться, коли ти сидиш і дивишся, як агент один за одним створює файли й пише код. Жодної магії. Просто кухар на твоїй кухні.

Як працює ШІ-агент: руки і робочий цикл

Інструменти агента: його руки у твоєму проєкті

Чат-бот уміє рівно одне - писати текст у відповідь. Агент уміє те саме, плюс користуватися інструментами. Типовий набір «рук» виглядає так:

  • створити або змінити файл - агент сам пише код прямо у твій проєкт;
  • запустити команду - наприклад, підняти сайт і перевірити, чи живий він;
  • прочитати файли проєкту - щоб зрозуміти, що там уже наворочено;
  • пошукати в інтернеті - коли не вистачає свіжих фактів.

Саме інструменти перетворюють «розкажи, як зробити сайт» на «зроби мені сайт». Відчуваєш прірву?

Цикл агента: подумав, зробив, перевірив, поправив

Кухар не ліпить піцу одним помахом. Він іде кроками: завів тісто, глянув, що вийшло, розкатав, скуштував, досолив. Агент крутить рівно те саме коло:

  1. подумав - що треба зробити прямо зараз;
  2. зробив крок - наприклад, створив файл;
  3. подивився на результат - запустив, перевірив, чи немає помилки;
  4. зробив висновок - усе ок чи треба поправити;
  5. і знову з пункту 1 - доки задача не готова.

Це коло «подумав, зробив, перевірив» - і є та сама магія, коли агент прямо в тебе на очах ловить і лагодить власні ляпи. Сам. Без тебе.

Кільце з чотирьох кроків: подумав, зробив, перевірив, поправив
Агент не видає все разом - він крутить це коло, доки не готово.

Одна модель - дві різні поведінки

А ось від чого в новачків закипає мозок. Усередині чат-бота і агента може сидіти один і той самий ШІ - наприклад, Claude. Різниця не в «мозку». Різниця в тому, чи дали йому руки і право ними користуватися.

Голий ШІ у віконці браузера - чат-бот. Той самий ШІ, якому підключили файли, термінал та інтернет, - уже агент. Мозок один. А можливості - небо і земля.

Порівняння: що вміє чат-бот, а що агент

ШІ-агент (робить)
  • Сам створює і змінює файли твого проєкту.
  • Сам запускає код і дивиться, що вийшло.
  • Лагодить свої помилки в циклі - без твоєї біганини.
  • Доводить задачу до результату, а не до поради.
Чат-бот (говорить)
  • Тільки пише текст у відповідь - далі гаруєш ти.
  • Не бачить твій проєкт і нічого в ньому не змінює.
  • Помилився - ти сам ідеш і переробляєш.
  • Шикарно пояснює і радить - але руками не робить.

Приклад із життя: сайт-візитівка двома способами

Припустимо, тобі потрібна проста сторінка-візитівка. Порівняй дві дороги.

З чат-ботом ти пишеш: «як зробити сайт-візитівку?» У відповідь - полотно тексту з кодом. І далі все на тобі: сам створюєш файл, сам вставляєш код, сам відкриваєш, бачиш помилку, копіюєш її назад у чат, питаєш «чому не працює?», знову правиш руками. І так по колу, доки чай не охолоне. Бадьорить, еге ж?

З агентом ти просто кажеш, чого хочеш, - і дивишся, як він сам усе розрулює. Хочеш помацати? Закинь ось такий промпт у будь-який інструмент з агентом:

Промпт - скопіюй і спробуй

Зроби простий односторінковий сайт-візитівку про мене. Дій сам, крок за кроком:

  1. Спочатку спитай у мене імʼя, чим я займаюся і який контакт показати.
  2. Створи потрібні файли проєкту сам.
  3. Запусти сторінку і перевір, що вона відкривається без помилок.
  4. Якщо щось зламалося - виправ сам і перевір ще раз.
  5. Наприкінці коротко скажи, що вийшло і як це відкрити.

Часті помилки новачка в роботі зі ШІ

  • Плутати ChatGPT у браузері з агентом. Звичайне віконце чату найчастіше просто базікає. Щоб ШІ робив - потрібен інструмент з агентом.
  • Чекати дій від чат-бота. Він напише ідеальний код, але файл за тебе не створить. І не чекай - не його робота. Це ж як чекати, що меню в ресторані тебе нагодує.
  • Просити пораду, коли потрібне діло. Напишеш «як мені…» - отримаєш інструкцію. Хочеш результат - пиши «зроби…».
  • Думати, що агент «розумніший». Усередині може бути та сама модель. Справа не в розумі, а в руках: є інструменти чи їх немає.
  • Боятися, що агент «усе сам зробить не так». Агент працює циклом і показує кожен крок. Захотів - зупинив і поправив будь-якої секунди.

TL;DR - если коротко

  • Чат-бот - співрозмовник. Він говорить, а робити руками йдеш ти сам.
  • ШІ-агент - виконавець. Сам створює файли, запускає код і перевіряє, що вийшло.
  • Суть не в тому, хто розумніший, а в тому, хто вміє діяти: читати, писати, запускати, лагодити.
  • Агент крутить цикл: подумав, зробив крок, глянув на результат, пішов далі.
  • Усередині обох може сидіти одна й та сама модель. Питання в тому, чи дали їй руки.
  • Вайбкодинг - це і є робота з агентом: ти кажеш що, агент вирішує як.

Пошук по вікі

Натисніть Esc для закриття

Введіть запит для миттєвого пошуку по всіх сторінках курсів та уроків.