Перейти до вмісту

Loop

Loop — це застосунок збери → оціни → виправ, за адресою /loop.

Loop — Erebros

Ви даєте Loop ціль. Робітник створює чернетку HTML-артефакту в одному файлі, змагальний суддя оцінює її, і цикл продовжує виправляти артефакт, доки він не пройде перевірку — або доки не буде досягнуто заданої вами максимальної кількості ітерацій.

  • Моделі робітника й судді — кожна типово дорівнює Global (switcher), але для окремого запуску може бути встановлена на будь-яку модель (Claude, Codex, локальну тощо).
  • Max iterations — обмежте, скільки раундів «збери — оціни — виправ» виконається, перш ніж Loop зупиниться.
  • Збережені збірки — можна переглядати з живим попереднім переглядом.

Налаштування й залежності

Section titled “Налаштування й залежності”

Loop працює на глобальній моделі (типово Claude; перемикайте її у верхній панелі). Якщо глобальна модель — це CLI, той CLI має бути встановлений і авторизований — наприклад, Claude Code CLI (claude), Grok Build CLI (grok) або інші.

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

Куди потрапляє результат

Section titled “Куди потрапляє результат”

Збережені збірки зберігаються й доступні для перегляду з живим попереднім переглядом усередині застосунку. На диску вони лежать у теці ~/.erebros/loop-builds/.

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