🤖 AI Software Engineering 🤖
Уровень материала: 🤖 #ai
Если раньше в моде были шутки про ежедневные +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 #разработка #ии #агент #рекомендация #статья
Post #168
510
- 👍 7
- ❤ 3
- 🔥 3