Перейти к содержимому

Loop

Loop, приложение build → judge → fix по адресу /loop.

Loop, Erebros

Вы даёте Loop цель. Работник (worker) создаёт черновик однофайлового HTML-артефакта, состязательный судья (judge) его оценивает, и цикл продолжает исправлять артефакт, пока тот не пройдёт проверку, или пока не будет достигнуто заданное вами максимальное число итераций.

  • Модели работника и судьи: по умолчанию обе на Global (switcher), но для любого запуска можно задать отдельно, Claude, Codex, локальная и так далее.
  • Макс. итераций ограничивает число раундов «собрать, оценить, исправить», после которого Loop останавливается.
  • Сохранённые сборки открываются с живым предпросмотром.

Loop работает на глобальной модели (по умолчанию Claude, переключается в верхней панели). Если глобальная модель, это CLI, он должен быть установлен и залогинен: например, Claude Code CLI (claude), Grok Build CLI (grok) или другой.

Чтобы запускать судью локально, установите Ollama и скачайте модель (например ollama pull gemma2); тогда Loop сможет использовать локального судью без затрат на API.

Сохранённые сборки хранятся и просматриваются с живым предпросмотром внутри приложения. На диске они лежат в ~/.erebros/loop-builds/.

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