С AI небольшую правку в чужой библиотеке иногда быстрее сделать, чем оформить для неё хороший issue.
Не хватает параметра или одного метода. Можно объяснить задачу авторам, обсудить решение и дождаться релиза. А можно поручить агенту разобраться в репозитории, внести правку и проверить её у себя. Нужное поведение уже есть, чужого расписания ждать не пришлось.
Обычно дальше следует возражение: свою версию придётся поддерживать. Но AI помогает и с обновлениями. Если это тоже становится проще, зачем тратить силы на согласование правки с авторами оригинала?
Мне интересен именно этот выбор. Что мы получаем вместе с общей версией и в какой момент своя доработка становится разумнее ожидания? Начну с небольших библиотек с несколькими нужными изменениями. Под форком здесь понимаю версию зависимости, которую мы оставляем в продукте и дальше сопровождаем.