Я предложу свою идею, но она, вероятно, не очень универсальна: моё решение заключается в том, чтобы радикально модульно разделить различные части. Здесь речь идет не только о разделении по функциям, когда я чувствую, что llm уже не может справляться с кодовой базой и она может выйти из-под контроля, я просто разбиваю некоторые функции на разные микросервисы и отправляю их в другие репозитории. Недостатки также очевидны: это увеличивает потребление пропускной способности и развертывания.