Vercel розкриває карти: пишемо AI Coding Agent Harness з нуля — курс для інженерів, які хочуть заробляти

Vercel Academy щойно виклала повноцінний курс «Build Your Own AI Coding Agent Harness» — там розбирають по кісточках, як з нуля написати робочий фреймворк AI-агента для коду. Це не черговий «підключіть три API та отримайте демку». Тут реально розжовують інструментальні цикли, обрізку контексту, делегування підзадач і керування життєвим циклом агента.

Для інженерів, які хочуть заробляти на ШІ-фрилансі, це сигнал-розділювач. Тисячі людей вміють писати код у Cursor, але ті, хто здатен поставити «кастомний фреймворк агента», беруть за проєкт у 3–5 разів більше, ніж пересічний аутсорсер.

Спочатку розберемось: що таке Agent Harness

Agent Harness — це каркас, який дає ШІ змогу самому виконувати задачі, керувати контекстом і тримати все в безпеці. Уявіть, що ви найняли ШІ на роль джуна: він отримує задачу, виконує її, звітує, а коли щось йде не так — кличе людину.

Курс побудований на трьох чітких компонентах:

  • AI SDK — відповідає за «мову» (викликає модель, генерує текст).
  • Vercel Sandbox — відповідає за «руки» (безпечно виконує команди в ізольованому середовищі).
  • just-bash — відповідає за «дисципліну» (стандартизує інтерфейс інструментів, щоб виклики shell були контрольованими).

Разом це повноцінна фабрика агентів.

Біль: чому ваш агент — це досі рівень демки

Joel Hooks на початку курсу одразу б’є в слабке місце індустрії: «цикл із трьох інструментів — це лише демка, проблеми починаються, коли ти запускаєш це в реальну роботу». Агент читає файл на 5000 рядків, забиває ним весь контекст і більше нічого корисного не генерує. Або отримує bash і одним rm -rf зносить ваш продакшн. Або після двадцяти кроків забуває, що взагалі робив.

Клієнт платить не за обгортку, а за результат. 90% «туторіалів з AI-програмування» вчать, як обернути промпт, підключити GPT API та намалювати гарний інтерфейс. Але бізнес платить за одне: чи здатен агент безпечно пройти весь ланцюг задач. Це архітектурна проблема, яку не вирішити тюнінгом параметрів.

Амбіція Vercel зрозуміла: Agent Harness — це серйозний інженерний продукт, а не іграшковий скрипт.

Можливість: інженери з агентами стають найдефіцитнішим ресурсом

На ринку фрилансу вже чітко видно поляризацію. З одного боку — «ШІ-користувачі», які вміють лише доповнювати код у Cursor і демпінгують ціни. З іншого — інженери, які постачають «кастомні рішення на базі AI Agent» і беруть за проєкт від $3 000 до $15 000, а клієнти ще й чекають у черзі.

Чому? Бо бізнес купує автоматизацію робочих процесів, а не доповнення коду. Власнику інтернет-магазину потрібен не Python-скрипт, а агент, який сам моніторить ціни конкурентів, генерує описи товарів, запускає A/B-тести та видає звіти. Таку роботу може виконати лише той, хто розуміє архітектуру Agent Harness.

⚠️ За даними оригінального матеріалу, середній чек проєктів у категорії «AI agent customization» на Upwork — у діапазоні кількох тисяч доларів. Незалежно не перевірено.

Шлях 1: опануйте ключові модулі курсу та побудуйте технологічну фортецю

У програмі курсу є кілька модулів, які варто вичавити на 100%. Кожен поясню у форматі «проблема → рішення → аналогія».

Інструментальний цикл (Tool Loop) — серце агента.

  • Проблема: при збоях, тайм-аутах чи конфліктах конкурентних викликів агент просто падає.
  • Рішення: AI SDK використовує умову stopWhen для зупинки циклу та maxSteps для обмеження кроків, з автоматичними ретраями.
  • Аналогія: це як тактовий контролер на конвеєрі — бракована деталь не поїде далі.

Дизайн інструментів (Tool Design) — гранулярність визначає стелю можливостей.

  • Проблема: занадто грубі інструменти не дають зробити тонку роботу, занадто дрібні — агент блукає в морі викликів.
  • Рішення: розбийте «роботу з файловою системою» на п’ять атомарних інструментів: read, write, edit, glob, grep — замість одного «універсального bash».
  • Аналогія: це як дати працівнику конкретний інструмент (викрутку, дриль, ключ), а не викинути його в гараж з усім підряд.

Абстракція пісочниці (Sandbox Abstraction) — ключ до безпеки.

  • Проблема: агент із bash-доступом може одним rm -rf знищити вашу базу.
  • Рішення: Vercel Sandbox дає ізольоване середовище — хоч що там агент робить, хост не зачеплений.
  • Аналогія: це як витяжна шафа в хімлабораторії — вибухне шафа, а не вся будівля.

Обрізка контексту (Context Pruning) — 5000 рядків не можна заштовхати в промпт.

  • Проблема: ШІ «вибухає» від великих файлів, а старі діалоги отруюють нові рішення.
  • Рішення: використовуйте хук prepareStep, щоб перед кожним кроком обрізати контекст — залишати лише останні N кроків + стислі підсумки старого.
  • Аналогія: це як прибрати робочий стіл — залишити тільки те, що потрібно сьогодні, а решту в комору.

Делегування підзадачам (Subagent Delegation) — складні задачі треба розбивати.

  • Проблема: один агент на багатомодульній задачі роздуває контекст і плутає обов’язки.
  • Рішення: головний агент планує, підлеглі виконують конкретні модулі, результати повертаються нагору.
  • Аналогія: це як проєктний менеджер, який роздає задачі фронтенду, бекенду й QA, а сам тримає лише прогрес і ризики.

Керування життєвим циклом (Lifecycle Management) — кожен стан агента потребує контролю.

  • Проблема: довгий процес обривається через мережу, скасування користувача чи тайм-аут моделі — і стан втрачено.
  • Рішення: серіалізуйте кожен стан, підтримуйте resume з точки збереження та ручне втручання.
  • Аналогія: це як збереження у грі — помер, завантажив останній сейв, не починай спочатку.

Шлях 2: беріть фриланс-проєкти на стеку курсу та збирайте кейси

Закінчити курс — це не фініш, а старт. Одразу беріть стек Vercel AI SDK + Vercel Sandbox + just-bash і йдіть за першим реальним проєктом.

Найшвидший шлях до грошей — вивісити послугу на Fiverr, Upwork та LinkedIn: «Кастомний AI Agent на стеку Vercel». Перші три клієнти — зі знижкою 50% або навіть безкоштовно, щоб отримати кейс і відгук.

⚠️ За даними оригінального матеріалу, реалістичні терміни безкоштовних проєктів — від кількох днів до кількох тижнів, залежно від складності. Незалежно не перевірено; чи це виправдано — залежить від того, чи конвертуєте ви кейс у платних клієнтів.

Вибір кейсу має значення. Не беріть «зроби мені чат-бота» — цього добра на ринку перебір. Беріть «автоматизуй мені операційний процес» — це висока цінність. Наприклад:

  • Для e-commerce продавця — агент, що моніторить відгуки на Amazon, витягує ключові скарги, генерує рекомендації та шле їх у Slack.
  • Для блогера — агент, що збирає пости конкурентів у Lemon8 та Pinterest, аналізує, що заходить, і видає список тем.
  • Для інді-розробника — агент, що моніторить GitHub Issues, сортує за пріоритетом і генерує чернетки PR.

⚠️ За даними оригінального матеріалу, чек на такі проєкти — у діапазоні кількох тисяч євро. Незалежно не перевірено.

Холодний старт: що робити, коли клієнтів немає

Відсутність клієнтської бази — реальна точка входу для більшості. Три конкретні канали:

  1. Пости в спільнотах: публікуйте кейси в українських Dev-спільнотах, у LinkedIn, у Facebook-групах з шаблоном «Я зібрав AI Agent на Vercel AI SDK для [ніша], економить клієнту X годин на тиждень» + 30-секундне демо-відео. Трафік потягне приватні повідомлення від клієнтів.
  2. Безкоштовний пілот за відгук: знайдіть знайомого з малим бізнесом, зробіть перший проєкт за ~€70, але в обмін на текстовий відгук + дозвіл публічно показати кейс.
  3. Східчаста стратегія цін: від €70 за малий проєкт (один модуль агента) → €400 за середній (мультимодульний процес) → €4 000+ за великий (повноцінне кастомне рішення + півроку підтримки). Кожен щабель потребує кейсів з попереднього.

Шлях 3: перепакуйте курс у контент і монетизуйте через медіа

Курс Vercel — англійською і з порогом входу. Це ваша інформаційна рента.

Розбийте курс на 10–15 серій і публікуйте у TikTok, YouTube, Linkedin, Substack. Заголовки рівня: «Як Vercel будує AI Agent зсередини», «Цикл із трьох інструментів — іграшка, справжній агент потребує п’яти модулів», «Обрізка контексту: чому ваш агент забуває, що робить».

Кожне відео — 5–8 хвилин, один технічний момент плюс демо коду. Конкретний план:

  • Серія 1 — інструментальний цикл: 3 фрагменти коду (generateText + конфіг tools, використання stopWhen, приклад обрізки через prepareStep), таймінг 7 хвилин.
  • A/B тест заголовків: запустіть «Як Vercel будує AI Agent зсередини» проти «AI Agent з нуля за 7 хвилин» з однаковим бюджетом і порівняйте CTR. Переможий шаблон масштабуйте.

Монетизація — три шари: перший — реклама від ШІ-освітніх продуктів; другий — власний курс «AI Agent Engineer з нуля»; третій — преміум-консалтинг для компаній, які будують команди з агентів. ⚠️ За даними оригінального матеріалу, чек за рекламу в ШІ-освітньому акаунті з 10K+ підписників — у діапазоні сотень євро за інтеграцію. Незалежно не перевірено.

Який шлях ваш

  • Працюючий розробник, який хоче підробіток: шлях 2 у легкій версії + шлях 3. На вихідних беріть 1–2 малих клієнти, одночасно знімайте процес на короткі відео. Ціль — €500–1 200 на місяць.
  • Фрілансер, який цілить у €5 000/місяць: шлях 2 на повну. Перші 3 місяці — без вибагливих клієнтів, лише кейси. З 4-го місяця — підвищуйте чек до €4 000+.
  • Студент / світчер: спочатку шлях 1 — опануйте курс, викладіть 5 демо-проєктів на GitHub, через 6 місяців переходьте до фрилансу.

Кейс: сам Joel Hooks — живий приклад монетизації

Joel Hooks — автор курсу у Vercel Academy і ведучий «Build Your Own AI Coding Agent Harness». Він сам є прикладом того, як інженер з агентами монетизує експертизу: високоякісні технічні туторіали, сильний особистий бренд у дев-спільноті, масове поширення контенту.

Його підхід легко перенести на себе: ядро — Vercel AI SDK, продукт на виході — «робоча система агента», а не «фрагмент коду». Саме цього найменше на ринку фрилансу з агентів.

⚠️ Конкретні цифри доходів інших незалежних розробників (на кшталт «$50K/місяць», «+120K підписників за півроку») у вихідних матеріалах не підтверджені — у цій статті такі числа не наводяться.

Шлях для новачків з нуля

Якщо ви не торкались Node.js / TypeScript — ось порядок кроків:

  1. Місяць 1: основи Node.js + синтаксис TypeScript + базові концепції LLM (токени, промпти, function calling). З українських ресурсів — офіційна документація TypeScript, курс «AI Engineering» від спільноти.
  2. Місяць 2: лише модуль «Інструментальний цикл» з курсу + quickstart з офіційної документації AI SDK. Мета — робоча демка.
  3. Місяць 3: додайте модуль «Абстракція пісочниці» — зробіть агента, що автоматично сортує файли в папці.
  4. З місяця 4: починайте монетизацію за шляхом 2 або 3.

Реалістичні очікування: перший місяць — лише інструментальний цикл, не намагайтесь проковтнути все. Дві години на день, через 30 днів ви зберете мінімально робочий ланцюг агента.

Заклик до дії: сьогодні ввечері відкрийте Vercel Academy

Курс Vercel Academy — безкоштовний і відкритий, без платних реєстрацій. Перейдіть на vercel.com/academy, знайдіть «Build Your Own AI Coding Agent Harness», зайдіть у перший модуль і починайте.

Не намагайтесь пройти все за раз. Дві години на день, спочатку — інструментальний цикл і пісочниця до повного розуміння. Після цього одразу збирайте мінімальний продукт — навіть якщо це просто агент, що сортує файли в папці.

Коли ви зможете за 30 хвилин зібрати ланцюг «прочитати файл → проаналізувати → згенерувати звіт → записати в новий файл» — ви вже увійдете в топ-10% «випускників ШІ-курсів». У цей момент фриланс, відео чи блог дають реальний матеріал для публікацій.

Сьогодні ввечері відкрийте Vercel Academy, почніть з інструментального циклу — через 30 днів ви подякуєте собі за цей крок.