🤖 AI Software Engineering 🤖
Если раньше в моде были шутки про ежедневные +100 новых фреймворков для JS, то теперь впору шутить про новые AI-термины: Vibe Coding, Voice Coding, Context Engineering, AI Software Engineering.
О последнем недавно вышла интересная статья на Хабре 📝, где рассматривается эволюция подхода к разработке с ИИ-агентами.
Vibe Coding позволяет быстро генерировать код и вносить правки через сформулированные человеком промпты. Но при масштабировании это приводит к дублированию кода, нарушению архитектуры, поломкам бизнес-логики и появлению бесполезных тестов, с чем я полностью согласен.
В противовес приводится более современный подход — AI Software Engineering (AI SWE). Здесь ИИ-агенту передают полный контекст проекта: архитектуру, стандарты, правила, стек, базу знаний. А разработчик переключается с роли исполнителя на роль проектировщика, который лишь декомпозирует, формализует и проектирует процессы и потоки для ИИ-агента.
Для передачи контекста используется Memory Bank — выделенная директория с живой документацией, которую агент не только читает, но и самостоятельно обновляет.
Также рассматриваются некоторые лайфхаки с использованием субагентов, нескольких аккаунтов и кастомных команд.
В целом, занимательный контент. Применить это в контексте Unity сложно: многое завязано не только на коде, но и на самом редакторе. Тем не менее, в какой-то мере это возможно.
Я уже делал шаги в эту сторону. После этого материала у меня появилось несколько новых инсайтов, которые обязательно опробую по возвращении из отпускного путешествия. ————————————— #development #ai #llm #agent #разработка #ии #агент #рекомендация #статья
· 12.08
Как то делал интеграцию агента с тг и гугл календарём :))
ответить
коммент удалён