Кодинг-агента легко собрать на демо, но настоящая работа быстро выявляет его слабые места. Он может оставить огромный файл в контексте, опасно выполнить команду или потерять инструкции после длинной сессии. Бесплатный курс Build Your Own AI Coding Agent Harness учит разработчиков решать эти проблемы.

Участники с нуля создают TeensyCode — ИИ-кодинг-агента на TypeScript. Сначала появляется цикл инструментов: агент получает read и grep, затем bash, а вместе с ним — защитные ограничения.

Дальше идут системный промпт, песочница, управление контекстом и субагенты. Также разбираются human-in-the-loop, проверка результатов, планирование, CLI и расширение системы с помощью скиллов и собственных инструментов.

Курс показывает и практические сложности. Старые результаты приходится удалять из контекста, ответы инструментов — ограничивать, а для разных задач можно назначать Explorer и executor с разными правами и моделями.

Отдельный блок посвящён песочницам: локальной, виртуальной и облачной. В финале агент проверяется на реальном проекте — ему поручают добавить ограничение запросов в маршруты авторизации.

Главная мысль: надёжный ИИ-агент — это не просто модель с набором инструментов. Вокруг неё нужна система, которая управляет контекстом, безопасностью и действиями.

Для разработчиков это способ разобраться в устройстве агентных систем и научиться собирать их под конкретные задачи. Для рынка — путь к ИИ-агентам, которые способны работать не только в демонстрациях, но и в проектах.