Headlong: агент, который никогда не спит
Headlong: A Microharness for Persistent Agents

Лаборатория Laude Institute представила Headlong — открытый микрохарнес для агентов, который обеспечивает «постоянную деятельность»: агент непрерывно генерирует мысли в самодостаточном цикле, даже без внешних запросов. Вместо реакций на сообщения, Headlong обрабатывает их как наблюдения в едином потоке мыслей. Ядро написано на Bash (менее 10 тыс. строк), агент может сам модифицировать свой код. В статье описываются ключевые особенности: многопользовательское взаимодействие, сжатие контекста, новый формат траекторий, а также реальные примеры и проблемы, возникшие при непрерывной работе агента Audel.
В Headlong агент никогда не спит, и нет никакого контрольного списка, если только агент сам его не создаст.
- theturtletalks
В последнее время много запусков харнессов, но этот действительно выделился. Как и харнесс Prime Intellect, выпущенный недавно, этот тоже использует RLM (рекурсивную языковую модель). Предполагается, что он позволяет создать постоянного агента.
Конкретные детали очень интересны. Модель сама может изменять пользовательский ввод, и когда вы ей пишете, это попадает в "её поток сознания".
У меня есть фабрика ПО с Pi, возможно, заменю главного оркестратора на Headlong и сделаю его постоянным, чтобы он управлял другими сессиями без моего участия.
- MikhailTal
Очень увлекательно, суперинтересная инженерия. Хотя мне кажется забавным, как они просто обходят огромную уязвимость, по сути, нулевую изоляцию данных (даже между добросовестными пользователями, не говоря уже о злоумышленниках), тремя предложениями. Только в сфере LLM можно вот так вставить огромное ограничение в середину статьи и продолжить, как ни в чём не бывало.
> Всё, что кто-либо говорит Audel, становится частью единого опыта, на который опираются все остальные разговоры. На практике Audel плохо умеет хранить секреты. Спросите его, над чем он работал с кем-то другим, и он часто просто расскажет вам, даже несмотря на то, что мы просили его не делать этого. Мы также не изучали, что происходит, когда два человека дают противоречивые инструкции. Пока мы исходим из того, что всё, что вы говорите Audel, доступно всем в команде.
- forestcall
Очень сложно поддерживать такие проекты без вариантов подписки. Подход только с BYOK API может стоить огромных денег. Я закладываю бюджет на подписку Pro за $200. Просто использование Openrouter для тёмной фабрики с канбан-тикетами на фронтовых моделях обойдётся вам в $50–$150, что примерно равно одному тикету.
- vedtam
"turn -> FINAL -> schedule wake-up" — вот где, к сожалению, мой энтузиазм угас. Многие из нас, вероятно, задаются вопросом о той же идее: преодолеть разрыв между реактивным агентом и моим повседневным рабочим процессом или существованием. Но это всё ещё слишком похоже на то, как Claude (или любой другой агент) работает как фоновый процесс (всегда включённый), где можно использовать специальный канал для подачи в диалог внешних сигналов, таких как чат, события CI/CD, WhatsApp и т.д.
Люди не планируют пробуждение для следующей мысли. В идеале, субагентный цикл без FINAL/пробуждения, всегда "вращающийся", был бы ближе. Я осознаю, сколько ресурсов это бы потребляло (из-за текущих архитектур), но это всё равно захватывает.
P.S. Мне нравится подход с использованием bash вместо Python (на один уровень абстракции меньше!) и использование основ UNIX как ступеней при компоновке инструментов, поскольку агенты естественным образом тяготеют к их использованию на машине в любом случае.
- walrus01
Можно, пожалуйста, не нормализовать установку программ через curl, переданный в bash? Ненавижу эту тенденцию. И особенно не для очень нового, почти не протестированного широкой аудиторией ПО от компании, о которой мало кто слышал.
На сайте даже написано, цитирую: "Headlong — это альфа-исследовательское ПО".
Да, именно это я хочу установить через curl thing.sh | bash, отличная идея.... Вау.
Я понимаю, что люди хотят, чтобы их ПО использовали как можно быстрее и с минимальными препятствиями, но давайте подумаем, как это можно сделать менее сомнительным способом.
Похоже, мы откатились к тем временам, когда вы скачивали .exe с tucows и вслепую запускали/доверяли ему на своём Windows 98SE.