📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

Context Engineering is the New Vibe Coding (Learn this Now)

Cole Medin22:56

Transcription

Медовый месяц для «vibe coding» закончился, и новая парадигма в программировании с помощью ИИ — это контекстная инженерия. Я искренне верю, что это станет следующим большим прорывом для ИИ в целом. И позвольте мне показать вам почему.

Итак, в начале этого года Андре Карпаты придумал термин «vibe coding». Всё сводится к тому, чтобы на 100% полагаться на своего помощника по программированию на основе ИИ для создания приложений практически без вмешательства и без проверки. И эта концепция произвела настоящий фурор. Мы все попались в эту ловушку из-за дофаминового всплеска от мгновенного генерирования кода, а также потому, что «vibe coding» отлично подходит для быстрых хаков и прототипов. По сути, вы полагаетесь на интуицию и повторение, пока ваш код, кажется, работает, по крайней мере, до тех пор, пока вы не попытаетесь запустить его в продакшене и масштабировать, и тогда внезапно он перестаёт работать. И вы можете прочитать об этой статистике по всему интернету. Одна статья, которую я особенно ценю, это «Состояние качества кода ИИ» от Codto. Они провели масштабное исследование среди разработчиков. Вы можете видеть в нижнем фиолетовом квадранте здесь, что 76,4% реальных разработчиков испытывают низкую уверенность в выпуске кода, сгенерированного ИИ, без проверки человеком. И они сталкиваются со множеством галлюцинаций. И дело не в том, что само программирование с помощью ИИ плохо. Я сам его люблю. Это «vibe coding». Проблема в коде ИИ без проверки человеком. Потому что вот в чём дело: интуиция не масштабируется. Структура масштабируется. Я недавно услышал это. Мне показалось, что это так красиво сказано. Потому что самая большая проблема, с которой мы сейчас сталкиваемся с помощниками по программированию на основе ИИ, связана с контекстом. Зачастую они пропускают его или полностью им пренебрегают. Таким образом, у них нет необходимого контекста для выполнения задачи. Нам нужен лучший контекст. Нам нужна структура. Именно здесь и появляется контекстная инженерия.

Итак, давайте начнём прямо сейчас, погрузившись в то, что такое контекстная инженерия. Затем мы отправимся в лабораторию с Claude Code. Я покажу вам, как это работает на практике, с помощью практического примера, который вы можете использовать в качестве шаблона для мгновенного улучшения вашего программирования с помощью ИИ. Это не теория. По какой-то причине YouTube недавно был одержим Gemini CLI. Между тем, контекстная инженерия набирает популярность повсюду в интернете, и контекстная инженерия определённо намного важнее. Как я всегда говорю, возможности важнее инструментов. Gemini CLI — это инструмент. Контекстная инженерия — это очень важная возможность, которая должна определять ваш способ работы с ИИ в целом. И контекстная инженерия даже была одобрена Андре, который изначально придумал «vibe coding». Это его ответ на твит Тоби, генерального директора Shopify, где он сравнивает контекстную инженерию с инжинирингом запросов. Мы поговорим об этом через секунду, но мне очень нравится его определение здесь. Это искусство предоставления всего контекста для задачи, чтобы она могла быть правдоподобно решена большой языковой моделью. Вот сдвиг парадигмы с этим контекстом, который представляет собой наши инструкции и правила, документацию и так далее, который заслуживает уважения, чтобы рассматриваться как спроектированный ресурс, требующий тщательной архитектуры, как и всё остальное в программном обеспечении.

Когда помощники по программированию на основе ИИ терпят неудачу, чаще всего это происходит потому, что им просто не хватает необходимой информации. И нет, я говорю не только об инжиниринге запросов. Контекстная инженерия — это гораздо более высокий уровень. Как говорит Тоби, инжиниринг запросов — это всё о подборе слов, формулировке фраз определённым образом, чтобы получить один хороший ответ от большой языковой модели. Но контекстная инженерия — это предоставление всех соответствующих фактов, правил, документов, планов, инструментов. Таким образом, у большой языковой модели есть целая экосистема контекста. Это сдвиг парадигмы от базового инжиниринга запросов и «vibe coding». Инжиниринг запросов — это всего лишь часть большей картины, которая у нас есть здесь. И ещё одна вещь в X, я подумал, что это было очень смешно. В главном комментарии к ответу Андре Тоби говорится, что контекстная инженерия — это новый «vibe coding». И затем Андре ответил, что он не пытается придумать новое слово. Но Андре, если вы смотрите это, я думаю, что уже слишком поздно. Извините. Есть причина, по которой люди цепляются за каждое ваше слово. Спасибо вам за всё, что вы делаете в области ИИ. Но в любом случае, если вы визуал, я также нашёл эту прекрасную диаграмму в GitHub по контекстной инженерии. Таким образом, все различные компоненты, которые у нас есть здесь вместе, составляют то, что такое контекстная инженерия. У нас есть инжиниринг запросов как часть этого, как мы уже говорили. У нас есть структурированный вывод. Это способ сделать вывод агентов ИИ и помощников по программированию более надёжным. У нас есть история состояний и память. Таким образом, агенты и помощники по программированию могут помнить, что они создавали в прошлом. Мы можем делать такие вещи, как предоставление примеров. И затем RAG — это огромный компонент контекстной инженерии. Это не то, на чём я буду сильно фокусироваться в этом видео, но это на самом деле потому, что у меня скоро появится для вас гораздо больше информации о RAG и контекстной инженерии, возможности предоставления внешней документации и знаний нашим помощникам по программированию на основе ИИ.

И я скажу, что здесь происходит много всего. Если вы действительно хотите заниматься контекстной инженерией, вам придётся потратить много времени на создание этого контекста для вашего помощника по программированию на основе ИИ. Это сильно отличается от «vibe coding», где вы обычно сразу же погружаетесь в сам процесс кодирования. Но я всегда люблю цитировать здесь Авраама Линкольна. Он сказал: «Если вы дадите мне шесть часов, чтобы срубить дерево, я потрачу первые четыре на заточку топора». И именно это мы здесь делаем. И стоит потратить время на создание этого контекста, потому что вы получите бесконечно лучшие результаты по сравнению с тем, чтобы сразу же погрузиться в реализацию. У вас будет лучший код. Вы на самом деле сэкономите много времени в конце и просто не придётся проходить через столько боли. В этом весь смысл. Именно это я хочу показать вам в действии немного позже. И последняя статья, которую я хочу вам показать, это «Возвышение контекстной инженерии» от LangChain. Это определённо стоит почитать. Поэтому я оставлю ссылку на неё в описании видео. И на самом деле всё, чем я поделился с вами здесь, я оставлю ссылки в описании. Я определённо глубоко погрузился в контекстную инженерию. Я надеюсь, это очевидно для вас. Итак, их определение контекстной инженерии довольно крутое, потому что оно очень тесно совпадает с тем, что мы уже видели. Но вот ключевой абзац, на котором я хочу сосредоточиться здесь. Приложения LLM развиваются от отдельных запросов до более сложных динамических агентных систем. И вот настоящий зачинщик. Таким образом, контекстная инженерия становится самым важным навыком, который может развить инженер ИИ. Это смелое утверждение. Возможно, это немного преувеличение. Я действительно не знаю, является ли это самым важным навыком, но да, это просто показывает тему, которая начинает здесь появляться, где контекстная инженерия, безусловно, кажется тем, на чём нужно сосредоточиться прямо сейчас. Итак, давайте теперь погрузимся в Claude Code. Я покажу вам, как мы можем реализовать это на практике, чтобы получить невероятные результаты с помощью помощников по программированию на основе ИИ.

Вот мой шаблон для вас в репозитории GitHub, ссылку на который я оставлю в описании. Моё введение в контекстную инженерию. Теперь вы можете очень глубоко погрузиться в контекстную инженерию, изучив RAG и память, вещи, которые я буду освещать гораздо подробнее в ближайшем будущем. Что я хочу сделать с этим, так это познакомить вас с идеей использования помощников по программированию на основе ИИ для создания супер-всеобъемлющего плана для нового проекта, а затем его реализации. И мы будем использовать Claude Code. Это будет работать практически с любым помощником по программированию на основе ИИ, но я сосредоточен на Claude Code, потому что он является самым агентным и широко считается самым мощным помощником по программированию на основе ИИ на данный момент. И мы будем использовать Claude Code для планирования, создания задач, кодирования, написания тестов и итерации от начала до конца, так что после нескольких запросов у нас будет реализован полный проект. Вот та сила, которой мы обладаем благодаря контекстной инженерии. И, кстати, многое из того, во что я сейчас собираюсь с вами погрузиться, вдохновлено кем-то из сообщества Dynamis, Раамусом. Он провёл семинар в прошлом месяце в нашем сообществе, и это был абсолютный убийца. Это было так круто. Он рассказал о своём агентном процессе кодирования, уделяя большое внимание Claude Code. Он сделал много вещей, связанных с контекстной инженерией, и он фактически открыл исходный код многих ресурсов, которыми он поделился с нами на семинаре. Поэтому я также оставлю ссылку на это в описании. Так что честь там, где она должна быть. Раамус вдохновил многие мои идеи. И также, если вы хотите глубже погрузиться в создание агентов ИИ с помощью помощников по программированию на основе ИИ, таких вещей, как контекстная инженерия, обязательно посетите dynamis.ai. Это то место, где нужно быть. Мы постоянно расширяем границы возможного с помощью таких семинаров. Итак, вернёмся к моему шаблону, который у меня есть для вас в файле README. У меня есть быстрый старт. Вы можете следовать этому всего за 10 минут и так быстро улучшить свою игру в программировании с помощью ИИ с помощью контекстной инженерии. Но также я клонировал этот репозиторий локально. Я просто пройдусь по тому, что мы здесь делаем. А затем мы увидим демонстрацию в действии.

Прежде чем мы перейдём дальше, я хочу очень быстро упомянуть, что при использовании помощников по программированию на основе ИИ определённо существует множество рисков безопасности, которые очень важно учитывать. Неважно, используете ли вы Claude Code, Windsurf или что-то ещё, например, GitHub Copilot. Возникают такие риски, о которых вы даже можете не знать. Такие вещи, как инъекция запросов, отравление модели, утечка данных — это уже не теоретические угрозы. Именно поэтому Sneak, компания, которой доверяют обеспечение безопасности кода, сгенерированного ИИ, проводит бесплатный прямой вебинар во вторник, 15 июля, в 11:00 утра по восточному времени, посвящённый OASP Top 10 для LLM. Это событие, которое вы не захотите пропустить. Чёткое описание этих критических уязвимостей. Вы сможете увидеть защиту от таких атак, как отравление модели и инъекция запросов, и узнать лучшие методы предотвращения этих проблем безопасности с кодом ИИ. Венданна Верма из Sneak расскажет нам о лучших методах работы с кодом, сгенерированным ИИ, и покажет реальные примеры, которые вы можете применить немедленно. Кроме того, если вы являетесь членом ISC2, вы получите один CPE-кредит просто за участие. Неважно, на каком вы уровне технических знаний. Если вы используете помощников по программированию на основе ИИ, вы должны понимать эти риски. Итак, у меня есть ссылка в описании для регистрации. Ещё раз, это вторник, 15 июля, в 11:00 утра по восточному времени, и я определённо буду там сам. Итак, у меня локально клонирован репозиторий. Теперь давайте перейдём к созданию супер-всеобъемлющего плана для нового проекта и его реализации от начала до конца с помощью Claude Code. И как я уже говорил, контекстная инженерия может быть довольно сложной на начальном этапе. Поэтому есть довольно много разных файлов, которые я хочу рассмотреть здесь. Markdown-файлы для всех инструкций, различных частей нашего контекста. Итак, первый файл, который я хочу рассмотреть, это наш claude.md. Это глобальные правила для нашего помощника по программированию на основе ИИ. Похоже на правила Windsurf или правила Cursor, если вы раньше использовали эти IDE на основе ИИ. Это самая важная информация, которую мы хотим предоставить нашему помощнику по программированию на основе ИИ. Такие вещи, как лучшие практики, которым он должен следовать, способ, которым он должен писать тесты для нашего проекта, способ, которым он должен управлять задачами, руководства по стилю и соглашениям, всё это важная информация, которую мы хотим поместить в claude.md.

Затем, возвращаясь к файлу README, следующий файл, который я хочу рассмотреть, это наш initial.md. Здесь мы описываем функцию, которую мы хотели бы реализовать, поскольку она запускает проект для нас. Итак, переходя к этому, у меня есть шаблон для вас. Это всего лишь несколько разных разделов, которые вы можете заполнить. Итак, во-первых, вы хотите описать на высоком уровне функцию, которую вы хотите реализовать с помощью Claude Code или вашего помощника по программированию на основе ИИ. Например, «Я хочу создать агента ИИ, который делает ABC, созданный с помощью XYZ». Стоит быть довольно подробным в этом разделе. И затем, во-вторых, очень важно, когда вы можете предоставить примеры помощнику по программированию на основе ИИ. Это очень помогает. Итак, это могут быть примеры из прошлых проектов, над которыми вы работали, которые имеют аналогичные реализации для того, что вы хотите создать сейчас. Это могут быть примеры кода или фрагменты, которые вы нашли в интернете. Вы просто хотите поместить это в эту папку с примерами. Итак, у меня это есть в репозитории специально для того, чтобы отметить, что это ваше место для добавления примеров для вашего помощника по программированию на основе ИИ. А затем, переходя к части RAG контекстной инженерии, у нас есть документация. Перечисление любых онлайн-документов, которые вы хотите, чтобы помощник по программированию на основе ИИ использовал для справки, или любых серверов MCP для RAG, которые вы хотели бы использовать, например, мой crawl для AAI RAG. Я не буду сильно фокусироваться на этом прямо сейчас, но это всё ещё очень важная часть контекстной инженерии. И наконец, место для любых других соображений, которые у вас есть для вашего помощника по программированию на основе ИИ. Это очень хорошее место для включения любых проблем, вещей, которые помощники по программированию на основе ИИ часто портят в вашем опыте, просто указав, как этого избежать прямо здесь. Итак, что я собираюсь сделать для этой сборки, потому что я собираюсь показать вам полный пример здесь, так это на самом деле удалить initial.md и переименовать пример, который у меня есть в репозитории, потому что мы будем использовать его для создания агента ИИ здесь. Итак, переходя к initial.md, я создаю агента ИИ с помощью Pydantic AI. У меня есть несколько примеров, которые я добавлю в папку вне камеры. Для документации я просто укажу на Pydantic AI. И обычно я хотел бы использовать сервер MCP для RAG, но я просто упрощаю здесь. И затем просто для некоторых других соображений здесь, некоторые вещи, которые я часто портил, это использование переменных среды. Я говорю ему убедиться, что у него есть структура проекта и файл README. Итак, просто такие мелочи. Просто несколько примеров, которые я хотел дать здесь. Итак, это мой initial.md. Итак, теперь, возвращаясь к файлу README, у нас есть настроенный глобальный набор правил. У нас есть наш начальный запрос. Теперь пришло время создать полный план для нашей реализации. И здесь мы переходим к двум моим любимым вещам для контекстной инженерии: Claude Code/команды и PRP, что является сокращением от «запросы на требования к продукту». Итак, они похожи на документы требований к продукту, PRD. Вы, вероятно, слышали об этом раньше, если вы занимались программированием с помощью ИИ, но они специально разработаны для инструктирования помощника по программированию на основе ИИ. Итак, мы не создаём документ архитектуры. Мы фактически создаём запрос, который мы будем запускать с помощью Claude Code. Итак, мы используем Claude Code для создания запроса, который является частью плана проекта, а затем используем его для фактической реализации от начала до конца. Это очень мощно, и мы используем слеш-команды, чтобы позаботиться об этом. Таким образом, нам не нужно каждый раз запрашивать много вещей с нуля, когда мы используем этот процесс для начала проекта. Итак, в папке claude, если у вас есть папка под названием commands, любой из markdown-файлов, которые у вас есть здесь, может быть выполнен как пользовательские команды для Claude Code. Это прекрасная вещь. Итак, наша первая команда здесь — это generate PRP. Это запрос на создание очень всеобъемлющего плана в качестве ещё одного запроса для Claude Code. Итак, здесь многоступенчатый процесс. Мы немного больше вовлечены здесь с контекстной инженерией. Итак, я не буду вдаваться в подробности всего этого документа, но мы пройдёмся по тому, как это выглядит, чтобы принять требования к функциям. Мы фактически передадим initial.md, а затем проведём много исследований от нашего имени, некоторое архитектурное планирование. Мы заставляем его действительно пошагово обдумывать проблему, чтобы создать всеобъемлющий план реализации. Это спроектированный контекст, к которому я действительно стремлюсь в контекстной инженерии. Итак, как это работает, и я собираюсь перейти к своему терминалу здесь, и я собираюсь открыть Claude. Когда у нас есть наши команды в папке commands, я могу сделать /generate PRP, а затем аргумент, который я хочу передать сюда. Это просто всё, что я ввожу после пробела. Это то, что будет дано, и это заменит здесь заполняющий аргумент. Итак, если я скажу initial.md, я теперь говорю этой команде, что файл функции будет initial.md. Итак, теперь Claude Code будет смотреть на initial.md, использовать это для руководства функцией, которую он затем будет планировать. Итак, я собираюсь выполнить это прямо сейчас. И это займёт много времени, потому что Claude Code действительно проходит через это всеобъемлющим образом, убеждаясь, что он создаёт для нас полный PRP. И, кстати, он также использует шаблон PRP, который у меня есть в папке PRPs. Итак, это своего рода его отправная точка. Это шаблон, на основе которого он создаёт весь документ, который он создаёт после того, как мы закончим с этой командой. Итак, я сделаю паузу и вернусь, как только он сгенерирует PRP. Затем мы посмотрим, как это выглядит, и используем его для построения нашего проекта.

Хорошо. Итак, я возвращаюсь ненадолго, чтобы показать вам процесс в действии. То, что мне нравится в использовании PRP и вообще контекстной инженерии, — это наблюдение за этими относительно большими списками дел, которые он создаёт автономно и выполняет по одному. Итак, что он делает, так это ищет разные API от моего имени, чтобы действительно убедиться, что PRP, который мы генерируем для реализации, содержит все необходимые детали, чтобы не галлюцинировать использование API. И это одна из самых больших вещей, которые помощники по программированию на основе ИИ часто портят. Итак, он проводит исследования, анализирует существующую кодовую базу и примеры, которые мы ему даём, просматривает документацию Pydantic AI, создаёт PRP на основе этого, записывает всё это, и затем он закончил. Он делает так много всего здесь. Не просто создание одного markdown-файла, но и все исследования и планирование, которые он делает заранее. Итак, да, теперь я вернусь, как только он будет завершён. И вот так. Наш PRP теперь реализован. Он находится в research_emailagent.md в папке PRPs. Итак, он даёт нам краткое изложение его исследований и анализа, некоторые вещи, которые он сделал для настройки среды, чтобы подготовить всё к реализации проекта, а затем он описывает контент на высоком уровне. Итак, я определённо не хочу вдаваться в подробности и объяснять всё, что он здесь создаёт. И это тоже для меня в новинку. Но просто проходя через это, он описывает основные принципы, главную цель этого проекта и критерии успеха. Много конкретики здесь, которые имеют огромное значение. И многое из этого основано на базовом шаблоне PRP, который я использовал от Раамуса. А затем рассказывает о всей различной документации, ссылаясь как на веб-сайты, так и на вещи, которые у меня есть в папке с примерами, которые я включил вне камеры, как я и обещал. И, черт возьми, это просто так мощно, потому что теперь, когда мы перечисляем эти вещи и инструктируем его в PRP смотреть каждый из этих файлов и веб-сайтов, у нас всё это будет в контексте, когда он кодирует всё. И это значительно уменьшит галлюцинации. Даже только эта часть сама по себе очень мощная. А затем ещё одна вещь, которая мне очень нравится, это то, что мы описываем текущую кодовую базу, как она выглядит сейчас, а затем наши желаемые кодовые базы. Итак, мы заранее описываем каждый файл, который мы хотим создать. И мы всё ещё достаточно гибкие, чтобы он мог изменить структуру, если сочтёт это стоящим сделать в середине реализации. Но да, это просто показывает, какое архитектурное планирование мы делаем заранее. Это так мощно. Итак, с этим, возвращаясь к файлу README, есть ещё только один последний шаг, который я хочу вам показать. Мы уже сделали много контекстной инженерии. Этот PRP, это вершина контекстной инженерии, по крайней мере, то, с чем я хочу вас познакомить прямо сейчас. Итак, возвращаясь к файлу README, если я перейду вниз, теперь, когда у нас есть запущенная команда для generate PRP, теперь мы просто хотим выполнить PRP. Это очень-очень просто. Нам не нужно много печатать в самом Claude Code, потому что мы делаем всё планирование в этих markdown-файлах. У нас есть наше начальное планирование и initial.md. Мы генерируем PRP с помощью этой команды, а затем выполняем её с помощью этой. И весь запрос просто находится в этих файлах. Итак, теперь я могу буквально сделать /execute PRP, а затем, если я открою свой полный терминал здесь, то я могу сослаться на PRPs/ и затем research_emailagent.md. Итак, просто указываю, где это находится в моей кодовой базе. А затем я отправлю это, и он создаст ещё один довольно длинный список задач. Это будет очень-очень от начала до конца. Итак, я сделаю паузу через секунду и вернусь, как только он закончит реализацию. Но я покажу скриншот здесь списка задач, который он создаёт. Он очень-очень всеобъемлющий. В этом наша цель. Так круто, насколько агентными могут быть наши помощники по программированию на основе ИИ, когда мы даём им правильный контекст, и насколько мы можем уменьшить галлюцинации. Итак, я вернусь, как только у нас будет создана первая версия нашего агента.

И вот так. Через более чем 30 минут Claude Code завершил и протестировал нашего агента от начала до конца. Вот сила агентного кодирования с Claude Code и контекстной инженерией. И для этого потребовалось довольно много токенов, мягко говоря. Итак, у меня будет скриншот здесь использования токенов в середине разработки к концу. Но я не использую свой собственный API-ключ. Я использую максимальный план для Claude. Итак, мне не пришлось ничего дополнительно платить за то, чтобы он сделал всю эту работу за меня. Это прекрасная вещь. Итак, да, это вывод здесь в конце, описывающий то, что он сделал для нас. Есть один момент итерации, который я должен был сделать здесь. Есть некоторые странности в том, как были настроены инструменты для агента. Например, он создавал эти функции как зависимости для агента, что на самом деле не так, как вы должны делать это с Pydantic AI. Поэтому я сделал один раунд итерации, но это было всё, и всё работает очень-очень хорошо. Итак, я, как я только что сделал, настоятельно рекомендую не заниматься «vibe coding», а фактически проверять вывод, но если вы проверяете вывод, настройте свою контекстную инженерию, и вы готовы. Итак, да, мы можем перейти к терминалу здесь. Я могу запустить pytest. Итак, мы можем видеть все тесты, которые он создал и использовал для итерации нашего агента. Всё проходит. Только несколько предупреждений, которые мы можем игнорировать. А затем мы также можем запустить наш CLI. Итак, я следовал инструкциям, которые он создал в README для меня, чтобы настроить всё, и я реализовал свои переменные среды. Итак, теперь я могу запустить python cli.py. Мы подключены к нашему агенту, использующему gpt-4.1-mini для нашей модели. И вы действительно можете использовать любую модель, которую хотите. На самом деле, одна из вещей, которые у меня были в моих примерах, показывала, как это сделать. Итак, вы можете настроить разных провайдеров для вашего агента Pydantic AI, таких как Gemini, Llama или OpenAI. Итак, мы можем сделать это тоже. Это действительно круто. Итак, здесь я могу просто сказать «привет». Мы можем протестировать базовое сообщение для нашего агента. Выглядит очень хорошо. Мы получили наш вывод здесь. Наш терминал выглядит очень красиво. И я могу сказать что-то вроде «поиск в интернете последних новостей о Claude Code». Итак, мы можем заставить его использовать инструмент поиска в интернете, потому что это наш агент исследований. Я не буду сильно тестировать это прямо сейчас. Я просто показываю вам прямо сейчас, что всё работает. Мы используем API Brave. Мы используем API OpenAI. Мы получили некоторые результаты здесь. Он выдаст ответ для нас через секунду. Он просто много ищет в интернете для нас, я думаю. И вот так. Хорошо, мы получили наш ответ от нашего агента. Итак, это работает очень-очень хорошо. Как я уже говорил, мне пришлось только один раз повторить. Итак, я просто начал эту сборку и настроил все разрешения заранее. Итак, я просто пошёл и, знаете ли, погулял со своей собакой, вернулся, и агент был готов. И именно это я показываю вам здесь. Итак, действительно, действительно круто. Вот сила контекстной инженерии. И это только начало. Я очень рекомендую использовать этот шаблон, который у меня есть для вас. Погрузитесь в создание этих всеобъемлющих планов и используйте их с помощником по программированию на основе ИИ, таким как Claude Code, а затем просто двигайтесь дальше. Вы можете сделать так много больше с контекстной инженерией с памятью и состоянием и RAG, много вещей, которые я хочу скоро осветить на своём канале. Итак, вы действительно можете углубиться в контекстную инженерию, и, как мы говорили в начале этого видео, это действительно то, на чём нужно сосредоточиться прямо сейчас, поэтому погрузитесь, получайте удовольствие. Надеюсь, это поможет вам как отправная точка. Итак, если вам понравилось это видео и вы с нетерпением ждёте большего количества материалов о программировании с помощью ИИ, агентах ИИ и контекстной инженерии, обязательно поставьте мне лайк и подпишитесь. И с этим я увижу вас в следующем видео.