Знакомьтесь с «Ральфом» — скриптом, который клонирует чужой софт за копейки
NewsMakerПрограммист Джеффри (Geoff) Хантли создал скрипт, который лишит его коллег работы.
Разработчик Джеффри (Geoff) Хантли создал скрипт, который иногда вызывает у него тошноту. Причина проста: этот скрипт использует искусственный интеллект для создания качественного программного обеспечения настолько дешево, что Хантли всерьез опасается за будущее своей профессии.
Сам скрипт выглядит предельно просто:
Обычно разработчики используют ИИ-помощников как игру в настольный теннис: отправляют запрос, получают код, оценивают результат, снова отправляют запрос - и так до тех пор, пока результат не удовлетворит человека. Подход Хантли меняет правила игры: он заставляет помощника самостоятельно оценивать свою работу и пробовать снова, пока не будет достигнут нужный результат. Человек по-прежнему остается в процессе, но вступает в игру гораздо позже и реже.
По словам Хантли, с помощью своего метода и сервиса Claude Code от Anthropic он воспроизводил функциональность коммерческих продуктов. Для этого, как он утверждает, достаточно предоставить системе исходный код, спецификации и документацию. Он создал налоговое приложение для легендарного компьютера ZX Spectrum, а позже провел реверс-инжиниринг и воспроизвел один из продуктов Atlassian.
Разработчик Джеффри (Geoff) Хантли создал скрипт, который иногда вызывает у него тошноту. Причина проста: этот скрипт использует искусственный интеллект для создания качественного программного обеспечения настолько дешево, что Хантли всерьез опасается за будущее своей профессии.
Сам скрипт выглядит предельно просто:
while :; do cat PROMPT.md | claude-code ; done. Хантли описывает его как «бесконечный цикл, который возвращает результаты работы ИИ, включая все ошибки, обратно в систему до тех пор, пока та не выдаст правильный ответ». Это метод перебора в сочетании с упорством. Разработчик назвал свою технику «Ральфом» (Ralph) - в честь сленгового слова 1980-х, обозначавшего рвоту, и персонажа «Симпсонов» Ральфа Виггама, которого он описывает как сочетание невежества, настойчивости и оптимизма. Обычно разработчики используют ИИ-помощников как игру в настольный теннис: отправляют запрос, получают код, оценивают результат, снова отправляют запрос - и так до тех пор, пока результат не удовлетворит человека. Подход Хантли меняет правила игры: он заставляет помощника самостоятельно оценивать свою работу и пробовать снова, пока не будет достигнут нужный результат. Человек по-прежнему остается в процессе, но вступает в игру гораздо позже и реже.
По словам Хантли, с помощью своего метода и сервиса Claude Code от Anthropic он воспроизводил функциональность коммерческих продуктов. Для этого, как он утверждает, достаточно предоставить системе исходный код, спецификации и документацию. Он создал налоговое приложение для легендарного компьютера ZX Spectrum, а позже провел реверс-инжиниринг и воспроизвел один из продуктов Atlassian.