Большинство того, что мы читаем, устареет через пару-тройку месяцев (об этом писал тут). Все эти harnesses, умные промпты, новый скилл который пЕрЕвОрачивает игру — всё это скоро канет в небытие быстрее чем я наберу 5к подписчиков. Тратить кучу времени на настройку хитровыебанного сетапа зачастую пустая трата времени: тот impact, который он вам даёт, никак не измерить. Через месяц-два вы будете вынуждены его поменять или закостенеть и продолжить пользоваться своим ригидным воркфлоу.
НИКТО не знает, как правильно писать агентов. НИКТО не знает, как измерить эффективность ИИ-кодинга. НИКТО не знает, какие настройки вашего агента самые лучшие.
В течение последнего месяца я общался с полубогами (стартаперами из Сан-Франциско), спрашивал совета у поддержки ElevenLabs, общался с разработчиками Devin’а — и слышал кучу противоположных тейков и демок в стиле «ну вот так — задаёте агенту промпт, уходите на кофе, возвращаетесь, и работа готова, осталось только немного подправить её в течение пары часов». Вы не отстаёте, просто нормальная индустрия ещё не успела сформироваться.
Лучший сетап
AGENTS.mdс инструкциями, специфичными для вашего домена, проекта и компании (не генерируйте его автоматом 🙏🏽).- Голый Claude Code или Codex.
- Автоматизация рутинных тасков через обычные навайбкоженные скрипты или skills.
Это всё, что нужно, не больше. Всё остальное — игрушки для гиков (мы).
В таком мире фундаментальные знания о том, как строится и интегрируется проект, — самые важные. Как по мне, system design и понимание того, как работают системы, — главный навык, который стоит загружать в свой контекст.
Как его качать?
Вот один из способов:
- Пишете в
AGENTS.md: «брат, я только учусь, спрашивай меня периодически, всё ли мне понятно, ссылайся на документацию, статьи и книжки, не серчай в общем, я студент». - Открываете голый Codex или Claude Code.
- Задаёте промпт с задачей и, возможно, референс на документацию.
- Тупо смотрите на то, что делает агент. Молча. Смотрите в экран. Как психопат.
- Как только не понимаете, почему агент выбрал тот или иной способ решения задачи, — стопаете его и начинаете допрос.
- Просите ссылки на статьи и книжки, где описывается тот или иной паттерн, закапываетесь в то, как выстроена система, в которую вы интегрируетесь, или как правильно выстраивать систему с нуля.
К сожалению, это противоречит тому, что от нас ожидает бизнес — бизнес хочет повышенной продуктивности и предсказуемого ROI. Бизнес хочет, чтобы через год-два всё делалось автономно и параллельно: агенты, мультиагенты, ну вы знаете, всё как у всех 🤣
Проблема в том, что для этого прекрасного будущего нужно воспитать очень опытных оркестраторов этих систем (по опыту самые крутые оркестраторы — бывшие DevOps’еры), а комплексность вещей, которые нужно запихнуть себе в голову, чтобы быть востребованным на будущем рынке, только растёт. Кто бы знал, что все будут вынуждены уметь в system design?
Как по мне, тейк, который любят кабанычи, о том что «it’s just another level of abstraction» — говно. Да, нам больше не нужно писать код, но я не думаю, что spec-driven development is the thing в контексте GPT-based моделей. Надо ждать новой архитектуры, а пока она выйдет и станет production ready, мы с вами скорее всего уйдём на пенсию (хоть бы не фейк, хочу стать Борисом).
Если сейчас заморозить весь девелопмент и по полной раскатить SOTA-модели во всех секторах экономики — это уже дивный новый мир, совсем не похожий на тот, в котором мы с вами существуем. Впереди декада агентов и ИИ. Понять, как с ними работать, научиться их интегрировать… а когда мы все станем AI-инженерами, тогда уже придёт the next big thing, и продолжать этот цикл будет уже некому — junior-разрабов не нанимают )))
Stay calm and keep learning. No FOMO, дамы и господа — только каждодневное обучение, помаленечку-потихоничку. Поезд какое-то время ещё никуда не уедет, просто запрыгнуть на него будет сложнее.
Какой у вас самих сейчас сетап?