(встраивание URL-адресов бэкенда, лицензионных ключей), генерация на этапе развертывания и генерация во время выполнения (используется в средах no-code/low-code, например, PyTest). Описаны методы создания генераторов: простая конкатенация строк, шаблонизация с использованием Jinja2 для поддержки нескольких языков, и использование абстрактных синтаксических деревьев (AST) в Python для рефакторинга существующего кода, хотя AST теряет комментарии и форматирование. Конкретные синтаксические деревья (CST) через libcst сохраняют комментарии и стиль, обеспечивая безопасный рефакторинг. В статье также обсуждается потенциал больших языковых моделей (LLM) и протокола Model Context Protocol (MCP) для снижения галлюцинаций путем предоставления моделям инструментов для взаимодействия с кодовой базой, упоминаются агенты, такие как 'oh my pi'. Практические советы включают начало с форматтера кода, использование OpenAPI-generator для сервисных контрактов и Cookiecutter для шаблонов микросервисов, с выводом, что генерация кода масштабируется и очищает кодовые базы, но требует правильного выбора инструментов.