🛠 AI-инструменты

Vercel Academy: бесплатный курс по harness AI-агентов

Михаил ИванинМихаил Иванин25 августа 2026 г.6 мин чтения
Vercel Academy: бесплатный курс по harness AI-агентов
✈️
Свежие гайды и обзоры выходят в моём Telegram первыми
Подписаться →

Vercel Academy: бесплатный курс по harness AI-агентов

Vercel Academy выложила бесплатный курс "Build Your Own AI Coding Agent Harness" - за 11 модулей и 38 уроков ты своими руками собираешь работающий кодинг-агент по имени TeensyCode на TypeScript. Никакой теории про "будущее AI", вместо неё - agent loop, тулы read/grep/write/edit/bash, безопасное выполнение команд, песочницы, субагенты, скиллы и CLI. Английский, полностью бесплатно, регистрация не нужна. Ссылка: vercel.com/academy/build-ai-agent-harness.

Что такое harness AI-агента простыми словами

Harness - это "обвязка" вокруг LLM, которая превращает голую модель в агента. Модель сама по себе только генерит текст. Чтобы она читала файлы, запускала команды в терминале, чинила код и не роняла тебе прод - нужен слой, который: даёт ей набор инструментов (тулов), крутит её в цикле "подумай - вызови тул - получи результат - подумай снова", проверяет опасные действия, режет контекст, когда он раздувается, и делегирует задачи субагентам.

Claude Code, Cursor Agent, Codex, Aider - это всё разные harness поверх LLM. Курс Vercel показывает не одну из готовых обёрток, а как их собирают внутри - на живом коде.

Что ты соберёшь

В конце курса у тебя рабочий проект TeensyCode - компактный TypeScript-агент, который умеет:

  • Крутиться в цикле tool-calling через AI SDK.
  • Читать/писать файлы, грепать, редактировать, запускать bash с allowlist-защитой.
  • Работать в трёх песочницах: локально, в памяти и в облаке (Vercel Sandbox).
  • Делегировать подзадачи субагентам (Explorer для разведки, Executor для правок).
  • Спрашивать человека при опасных операциях (approval gates, structured questions).
  • Обрезать старый контекст, чтобы не улетать в лимит токенов.
  • Отдаваться через CLI и веб-интерфейс.
  • Расширяться скиллами и кастомными тулами.

Стек курса: AI SDK от Vercel, Vercel Sandbox и микро-либа just-bash. Модель под капотом любая, которую поддерживает AI SDK, - Claude, GPT, Gemini, локальные через провайдеров.

Программа курса: 11 модулей и капстон

Проверил лично 25 августа 2026 - вот полный список:

  1. The Agent Loop - от чата к агенту, первые тулы, полный набор.
  2. Tool Design - как писать описания тулов, безопасный shell, approval gates.
  3. The System Prompt - структура промпта, динамика, verification gates, project context.
  4. The Sandbox Abstraction - интерфейс песочницы, три реализации, lifecycle-хуки.
  5. Context Management - обрезание старых результатов, дизайн вывода тулов, cache control.
  6. Subagent Delegation - зачем делегировать, Explorer и Executor, Task Tool.
  7. Sandbox Lifecycle - state machine, snapshot/restore, durable workflows, боевые грабли.
  8. Human-in-the-Loop - структурированные вопросы, конфиг approvals.
  9. Planning and Verification - Todo Tool, быстрое понимание контекста, verification contract.
  10. Surfaces - CLI, стриминг вывода тулов, веб-поверхность.
  11. Extensibility - система скиллов, кастомные тулы, точки расширения.

Плюс капстон - применяешь всё собранное на реальной кодовой базе. Сертификата нет, есть работающий агент в репозитории и понимание, как эта штука устроена изнутри.

Кому реально пригодится

Пригодится, если:

  • Ты уже пользуешься Claude Code / Cursor Agent / Codex и хочешь понять, почему они себя ведут именно так - что такое approval mode, зачем нужны субагенты, откуда берётся "context poisoning".
  • Собираешься писать своего агента под нишевую задачу (не универсальный кодинг, а, например, агент для миграций БД, агент для аудита SEO, агент для рассылок).
  • Работаешь с AI SDK и хочешь увидеть end-to-end продакшн-паттерны, а не сниппеты из README.
  • Пишешь скиллы или MCP-серверы и хочешь понять, с какой стороны их подхватывает harness.

Не пригодится, если:

  • Ты не пишешь код и не собираешься. Курс на TypeScript, читать его без базового программирования - потеря времени.
  • Тебе нужен готовый агент "поставил и работает". Тогда бери Claude Code, а не собирай свой.
  • Ты ищешь курс по промпт-инжинирингу или маркетингу с AI - это не сюда, это чисто инженерная тема.

Как заходить, если английский слабый - готовый запрос для Claude Code

Курс на английском, русских субтитров нет. Самый быстрый путь - смотреть модуль на английском и параллельно разбирать код в Claude Code своим языком. Клонируешь стартовый репозиторий курса и в Claude Code в корне репо вставляешь:

Я прохожу курс Vercel Academy "Build Your Own AI Coding Agent Harness", 
модуль [номер и название]. Разбери, что происходит в этом модуле, 
на русском:

1) какую конкретную проблему решает этот модуль в контексте 
   агентного harness,
2) какие файлы в репозитории затронуты и что в них меняется,
3) какие паттерны здесь важнее всего запомнить (по 1-2 фразы),
4) какие подводные камни авторы упоминают - и где они видны в коде,
5) сформулируй мини-задание на 15 минут, которое закрепит этот 
   модуль на моём коде.

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

Прогоняешь этот запрос после каждого модуля - и материал перестаёт быть "я посмотрел видео", становится "я разобрал на своём проекте".

Как это связано с Claude Code

Привычные всем тулы read/grep/write/edit/bash/task/askUser в TeensyCode называются почти так же и работают по тем же принципам, что в Claude Code. Курс не про Claude Code напрямую, но паттерны переносятся один в один: те же approval-режимы, те же субагенты, тот же приём с prune-ing старых tool-результатов, чтобы не жечь токены.

Прошёл курс - смотришь на поведение Claude Code (или любого другого агента) совсем иначе: не как на магию, а как на набор инженерных решений с понятными трейд-оффами. Это плюс к продуктивности и в работе с готовыми агентами тоже.

Подводные камни

Курс требует TypeScript. Не обязательно уровня senior, но с базой обращения с типами, async/await и Node.js. С нулевой базой уйдёт в разы больше времени.

Vercel Sandbox не бесплатный на проде. У Vercel Sandbox есть бесплатный тир для разработки, но при интенсивном использовании упрёшься в лимиты. Для учёбы хватает, для прода уже нужен план.

Модели платные. Сам курс бесплатный, но чтобы гонять агента, нужен API-ключ Anthropic, OpenAI или другого провайдера. Считай ~$5-15 на курс, если гонять активно.

Материал технический и плотный. За выходные не пройдёшь. Реальный темп - модуль в вечер, весь курс на 2-3 недели, если совмещать с работой.

FAQ

Правда бесплатный? Да. Все 38 уроков открыты без регистрации и без карты. Платишь только за API-модели, если гонять примеры вживую.

Нужна учётка Vercel? Для просмотра курса - нет. Для запуска примеров с Vercel Sandbox - нужна учётка Vercel (тоже бесплатная).

Какая модель под капотом? Любая, которую поддерживает AI SDK - Claude Sonnet/Opus, GPT-5, Gemini, OpenRouter-провайдеры. В примерах чаще фигурирует Claude, но код не завязан на одного вендора.

Из России зайдёт? Сайт vercel.com и Vercel Academy открываются без VPN. Для API моделей понадобится зарубежная карта или прокси - как обычно.

Дают сертификат? Нет. На выходе - работающий проект TeensyCode на твоём GitHub. Для портфолио это сильнее сертификата: реальный код с боевыми паттернами.

Вывод

Это редкий случай, когда бесплатный курс даёт больше, чем большинство платных. Не введение в промпты, не "нейросети за 3 часа", а инженерный курс о том, как устроены агенты типа Claude Code внутри. После него перестаёшь смотреть на кодинг-агенты как на чёрный ящик - видишь конкретные слои: цикл, тулы, санбокс, субагенты, скиллы. Рядом полезно посмотреть обзор Anthropic Academy - там про сам Claude Code с сертификатами, и гайд по скиллам - готовая библиотека агентных скиллов, которые ложатся на любой harness.

Что дальше

Если хочешь собрать такую систему у себя - у меня есть курс по вайбкодингу и работе с нейросетями в клубе Мандарин Лаб: mandarinedu.ru. Первые уроки открыты бесплатно.

Если нужно внедрить ИИ в бизнес - процессы, агентов, автоматизацию под вашу задачу - пишите мне напрямую: t.me/Philigranchik. Разберу задачу и скажу, что реально автоматизируется, а что нет.

Бесплатный первый урок

Хочешь собрать это сам - с нуля до первого клиента?

В первом уроке показываю весь путь по шагам: ставим Claude Code, собираем первый рабочий инструмент и как на этом начать зарабатывать. Без воды и без кода.

Смотреть первый урок →
Михаил Иванин
Об авторе

Вайбкодер-разработчик и маркетолог с 9-летним опытом, основатель «Мандарин Лаб». Собирает на ИИ то, за что раньше платили подрядчикам сотни тысяч: CRM, ботов, автоматизации, монтаж. Одну из систем строил под агентство недвижимости с базой в 400 000 лидов. Теперь учит этому с нуля - как за вечер собрать свой инструмент через Claude Code и зарабатывать на нейросетях.

Telegram @mike_cmo →Кто такой Михаил Иванин →
#vercel#ai-агенты#harness#бесплатный курс#claude code#ai sdk#typescript