Когнитивная перегрузка с ИИ и vibe coding
Наверняка вы тоже почувствовали эту практически безграничную власть с новыми ЛЛМками класса Gemini 3 pro, Chatgpt 5.2 Pro и т.д.? 😎
Теперь можно глубоко разресерчить любую интересующую тему, декомпозировать практически любой существующий бизнес и его бизнес модель, проработать архитектуру проекта любой сложности, написать подробный ТЗ с декомпозицией на шаги. Практически на уровне сеньора архитекта и топовых бизнес консультантов.
Эта власть подкупает. Хочется одновременно поресерчить разные идеи, проекты, их архитектуру. Завершить свои старые пет проекты. Глаза начинают разбегаться. За ними мозг. Ощущали подобное?
Но сейчас хочу поговорить не об этом... Давно хотел поднять вопрос и услышать в комментах как вы с этим справляетесь.
Мой кейс.
В процессе разработки продукта(ов) с применением ИИ агентов рано или поздно неизбежно сталкиваешься с повышенной когнитивной нагрузкой из за многозадачности. Сейчас расскажу о чем я.
Во времена традиционной разработки \ мог сидеть над одной задачей, например разработкой (сложной) функции, часами. Продумать что функция принимает на вход, что возвращает, валидация данных, обработка данные, типы данных. Всё было важно. Иначе просто не работало или работало не так, как ожидалось.
Сейчас разработка с агентами выглядит следующим образом: я запускаю агента, ставлю ему задачу, подробно описываю. Агент начинает работать, тут всё ок. В зависимости от сложности задачи он может работать и 10 минут и больше. Если вы разумно подходите к процессу и не со всем соглашаетесь автоматически, а вчитываетесь, прежде чем подтвердить действие или дать уточнения, то это ок. Если нет, то рано или поздно вам придётся :).
Просто так сидеть без дела я не хочу и не люблю, ибо время бесценно и я параллельно читаю еще документацию, отвечаю в тг, общаюсь с ЛЛМ в режиме чата по смежным вопросам.
В зависимости от сложности разрабатываемого продукта, количество функций, которые мы хотим заимплементить, в целях ускорения процесса возникает желание запустить несколько агентов. Чтобы работали параллельно. Чтобы каждый решал свою задачу. Обычно таких задач 3+. И вот у нас уже несколько запущенных в работу агентов, каждый что-то спрашивает, уточняет, просит подтверждения. Чтобы не напортачили в коде и логике, нам приходится внимательно вчитываться в их ответы и вопросы, делать уточнения, иногда откатывать часть логики назад.
Не плохо бы еще запускать тесты или самому тестировать заимплементированный функционал, сравнивать ожидание и фактический результат. И вот мы подходим к когнитивному перегрузу. Сравните нагрузку для мозга для решения одной задачи, на которую вы выделяете час+ и повышенную концентрацию и параллельные выше описанные задачи.
Через 3-4 часа такой работы мозг начинает кипеть и порой дергается глаз 😜. Вероятно это черта характера и кому-то норм, что агент в один поток что-то делает, можно сидеть и следить за его потоком мыслей и действий и не начинать следующую задачу, пока не будет завершена предыдущая и не будут завершены тесты новой функции.
У меня другой характер. До определенной степени переключения контекста для меня ОК, я привык. Но с разработкой с использованием агентов совсем другое дело, там мультипликатор х5 :).
Может вы подумаете, что проблема высосана из пальца, но те, кто реально сталкивался, могли бы поделиться в комментах, испытывали ли такое? Как решаете?