Об этом проекте
phux — терминальный мультиплексор, предназначенный для терминалов, совместно используемых людьми, приложениями и агентами. Оболочки работают в фоновом сервере, а TUI, Cockpit, браузер, скрипты и агенты могут подключаться к одному и тому же живому терминалу. В отличие от tmux, phux предоставляет ресурсы Terminal и AgentSession через открытый проводной протокол, поэтому визуальные и headless-клиенты остаются равноправными. Состояние агента может передаваться как структурированные записи жизненного цикла, а определение терминала служит путём совместимости. Для удалённого доступа учётная запись phux не требуется: `phux --remote me@mini` один раз выполняет сопряжение по SSH, после чего подключается напрямую по QUIC. Проект предоставляет JSON CLI, SDK и адаптер MCP, а также нативный Cockpit для macOS. Установщики поддерживают macOS arm64, Linux x86_64 и Linux arm64; Windows не поддерживается. Префикс по умолчанию — Ctrl-A, для отключения используется Ctrl-A d. Документация охватывает быстрый старт, настройку, удалённый доступ, управление агентами, контракты вывода harness и создание собственных клиентов. Проект распространяется под лицензией Apache-2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.