Терминальный мультиплексор для координации нескольких AI кодирующих агентов
Оркеструйте несколько AI кодирующих агентов в рамках постоянных сессий, боковую панель статуса в реальном времени и панели, изменяемые по размеру с помощью мыши. Herdr Extended, от участников Herdr, работает на Windows как легковесная утилита, созданная на Rust, и нацелена на разработчиков, которые запускают параллельные рабочие процессы агентов. Она объединяет постоянные фоновый серверы, поддержку SSH для нескольких машин и локальный сокет API для программного управления панелями, стремясь сохранить долгосрочные автоматизированные задачи и их состояние при переключении между машинами или повторном подключении.
Как он организует многоагентные рабочие процессы
Приложение действует как централизованный рабочий процесс для нескольких AI-кодирующих агентов, отслеживая жизненные циклы агентов и группируя терминалы в рабочие пространства. Отслеживание состояния агента помечает агентов как "работающий", "заблокированный", "завершенный" или "в ожидании", а организация рабочего пространства сопоставляет вкладки и панели с проектами или репозиториями. Эти элементы позволяют разработчикам сохранять контекст агента, привязанным к проекту, при переключении между задачами на одном рабочем столе или между машинами.
Что требуется и как он работает на системах
Инструмент работает как единый бинарный файл Rust без внешних зависимостей, отмеченный как примерно 10 МБ для загрузки, что упрощает развертывание в настольных средах. Постоянные сеансы обеспечиваются фоновым сервером, который поддерживает панели и процессы в активном состоянии между перезапусками клиента или отключениями. Поддержка нескольких машин использует SSH, так что вы можете повторно подключиться к той же активной сессии с другого устройства.
Безопасен ли он и может ли быть скриптован для автоматизированных агентов
Herdr Extended открывает локальный Socket API, который позволяет агентам создавать панели и отправлять ввод программно, что поддерживает координированную автоматизацию между агентами. Проект является открытым исходным кодом под лицензией Apache License 2.0, что позволяет проверять код и поведение сервера. Модель фонового сервера сохраняет работающие процессы, что уменьшает случайное завершение при отключении клиента.
Кто может им управлять и кривая обучения
Интерфейс, ориентированный на мышь, поддерживает щелчки, перетаскивание для изменения размера панелей и контекстные меню, в то время как горячие клавиши остаются доступными. Обычные пользователи могут использовать элементы GUI, в то время как команды, которые интегрируют агентов программно, должны будут ознакомиться с Socket API и управлением сессиями SSH. Дизайн, ориентированный на разработчиков, нацелен на инженеров, которые запускают несколько долгоживущих задач агентов, а не на случайных пользователей с одной оболочкой.
Ясный выбор для разработчиков, управляющих постоянными флотами ИИ-агентов, с узкой специализацией
Приложение подходит разработчикам, которым нужны долговечные, связанные с проектом сеансы агентов и программный контроль на разных машинах. Его легкий, однофайловый дизайн и мониторинг, учитывающий агентов, способствуют длительным автоматизированным рабочим процессам. Основной компромисс заключается в его специализированной направленности на оркестрацию ИИ-агентов, а не на многоплексирование терминалов общего назначения, поэтому пользователи, которым нужен универсальный только CLI-многоплексор, могут обнаружить, что его возможности более ограничены.