Вам не нужна тяжелая машина CI для тестирования патча, созданного ИИ. Вам нужна чистая среда и несколько сотен бесплатных жетонов. После того, как слишком много агентов уверенно «улучшали» код, который я не мог себе позволить сломать, я создал повторяемый рецепт...
Вам не нужна тяжелая машина CI для тестирования патча, созданного ИИ. Вам нужна чистая среда и несколько сотен бесплатных жетонов. После того, как слишком много агентов уверенно «улучшали» код, который я не мог себе позволить сломать, я создал повторяемый рецепт, который стоит ровно ноль долларов и выполняется менее чем за десять минут.
MonkeyCode — это проект с открытым исходным кодом, который я использую для получения доступа к модели и одноразовой инфраструктуре. Он предоставляет бесплатные модели и бесплатный сервер, которые доступны любому разработчику, желающему провести эксперимент, не прикасаясь к кредитной карте. Раскрытие информации: эта статья была подготовлена в рамках информационно-пропагандистской программы MonkeyCode. Приведенный ниже рецепт работает с любым помощником ИИ, который может генерировать код; Бесплатная модель и бесплатный сервер — это просто самый дешевый способ реализовать его в большом масштабе, который я нашел.
Недостающее ограждение в большинстве рабочих процессов ИИ
Когда помощник генерирует патч, вы обычно просматриваете разницу и запускаете локальный набор тестов. Это кажется безопасным, пока вы не вспомните, что ваша локальная среда уже содержит все предположения, которые только что сделала модель. На вашем компьютере установлена правильная версия Python, правильные переменные окружения и скрытые версии пакетов, которые вы исправили вручную несколько месяцев назад. Новая касса делает