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

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/.

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