GitHub-радар

Foreman: наблюдатель за кодинг-агентами с ИИ-оценкой

Foreman работает рядом с кодинг-агентом и сам решает: задача готова, агент завис или нужна проверка.

01thruwire/foreman 314Python

Foreman — это Python-рантайм, который работает рядом с кодинг-агентом Codex и независимо оценивает ход работы. Каждые 30 секунд он смотрит на git diff, вывод агента и историю шагов, затем задаёт быстрому классификатору девять вопросов: готова реализация, достаточно тестов, агент застрял, работа уходит в сторону, нужен человек. По этим вероятностям детерминированная Python-политика решает: продолжить, направить, остановить, повторить, запустить верификатора или передать человеку. Авторы называют это архитектурным экспериментом — оценка классификатора ещё требует калибровки, это не готовый инструмент. Требует Codex CLI и ключ TypeSafe API. Офлайн-демо не требует ни того ни другого: `foreman demo --repo .`

Зачем это вайб-кодеру

Если запускаешь кодинг-агента на длинную задачу и уходишь, часто возвращаешься к зависшему агенту или неполному результату. Foreman добавляет независимый взгляд на работу — останавливает застрявшего агента до того, как он сожжёт лишние токены или сделает что-то не то.

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

Скопируйте и отправьте своему агенту — Claude Code, Codex, любому:

Разверни Foreman отсюда: https://github.com/thruwire/foreman — действуй по README, сначала запусти офлайн-демо `foreman demo --repo .` без ключей; если хочешь запустить на реальной задаче — спроси у меня ключи TypeSafe API

Запустится на обычном ноутбуке — нужен Python, Codex CLI и ключ TypeSafe API

Открыть на GitHub