← OpenClawКейс

Оставьте агента на ночь с задачей и счётчиком очков

Кейс. Как аналитик за один вечер побил 10 математических рекордов агентом, которого обычно просит напомнить о делах.

· 2 мин чтения

Бывший игрок в покер, а теперь корпоративный аналитик, в основном использует OpenClaw для напоминаний и списка дел. Однажды вечером он спросил себя: «А если просто оставить его на ночь?» — и дал агенту старую математическую задачу: как плотнее всего уложить N кругов в квадрат.

У задачи есть публичная таблица рекордов на сайте Packomania, её с 2011 года ведёт один человек. Весной на ту же задачу выпускали AlphaEvolve из Google DeepMind.

Как была устроена ночь

Схема простая, в ней три шага, которые повторяются по кругу:

  1. Агент пишет программу, которая раскладывает круги.
  2. Программа запускается, и результат сравнивается с рекордом из таблицы.
  3. Если стало лучше, агент улучшает программу и пробует снова. Если побил рекорд — сам отправляет результат письмом хранителю таблицы.

Наутро было 10 новых раскладок, которые лучше рекордов. Автор пишет, что потратил около 35 долларов на API. В статье на arXiv, которую он выложил следом, указано 28. Через какое-то время на сайте рекордов в списке источников появилась строчка с именем автора и его агента MoltFire — рядом с AlphaEvolve.

В чём настоящий приём

Здесь важна не математика, а форма задачи. Агент хорошо работает всю ночь, если у задачи есть счётчик очков, то есть способ без человека понять, стало лучше или хуже.

У кругов это плотность. У вас это может быть:

  • скорость страницы в секундах;
  • время работы скрипта или запроса к базе;
  • процент тестов, которые проходят;
  • размер файла или счёта за облако;
  • доля правильных ответов на заранее размеченном наборе примеров.

Если счётчика нет, агент будет крутиться, но не будет знать, куда. Тогда утром вы получите не результат, а много текста.

Как повторить

  1. Найдите задачу, где лучше или хуже измеряется числом, а не вашим мнением.
  2. Напишите (или попросите агента написать) скрипт, который выдаёт это число.
  3. Поставьте агенту цикл: изменить — измерить — оставить, если стало лучше, иначе откатить.
  4. Ограничьте бюджет: число попыток или сумму в долларах. Иначе ночь станет дорогой.
  5. Пусть он пишет журнал попыток. Утром смотрите на лучший результат и на журнал, а не на чат.
  6. Всё, что уходит наружу (письма, публикации), первый раз проверьте сами. Этот автор разрешил агенту отправлять письма сам — решайте, готовы ли вы к такому.