Repolode
no-phux

no-phux/phux

Терминальный мультиплексор в духе tmux: его фоновым сервером можно управлять из скриптов и кодинг-агентов через команды CLI с выводом в JSON.

Open source альтернатива:tmux

Звёзды
22
Форки
3
Открытые issues
42
Последний коммит
5 часов назад

Что это?

phux поддерживает shell-сессии в фоновом сервере и показывает их в терминальном интерфейсе — примерно как tmux. Команды позволяют работать с панелями и вводом, получать снимки экрана и состояние агента. Благодаря выводу в JSON и осмысленным кодам возврата скрипты и агенты могут запускать shell, отправлять в него команды и читать результаты.

Сервер отслеживает, в каких панелях запущены кодинг-агенты и работают ли они, простаивают или ждут ввода. Удалённые машины можно добавлять командой host, используя адресацию в стиле SSH. В проекте также перечислены варианты установки CLI, desktop app, WSL и лаунчера для Windows. Плагины и MCP-сервер (`phux mcp`) подключают phux к Claude Code, pi, OpenCode и похожим инструментам.

Основу продукта составляют постоянный сервер, CLI и терминальный интерфейс; удалённые хосты, интеграции с агентами и desktop app необязательны. Desktop-клиент появился позже терминального интерфейса, а версия wire-протокола обозначается как 1.x.

Ключевые возможности

  • 01Поддерживает shell-сессии в фоновом сервере, который продолжает работать после отсоединения.
  • 02Предоставляет команды CLI для создания панелей, отправки ввода и получения снимков, с выводом в JSON.
  • 03Отслеживает, в каких панелях запущены кодинг-агенты и ждут ли они вашего ввода.
  • 04Позволяет добавлять удалённые машины как хосты без отдельной учётной записи.
  • 05Предоставляет MCP-сервер и плагины для инструментов агентов.

Сценарии использования

  • Управление долгоживущим shell-процессом из скрипта и чтение его вывода.
  • Запуск команд кодинг-агентом в терминальной сессии, к которой можно подключиться позже.
  • Мониторинг нескольких кодинг-агентов в разных панелях и на разных машинах.
  • Повторное подключение из локального терминала к shell-сессиям на удалённой машине.

Быстрый старт

  1. 1

    Запустите официальный скрипт установки из README

  2. 2

    Запустите phux и подключитесь к серверу

    phux

Что важно знать

  • Сборки для Intel Mac и musl не предоставляются.
  • В Windows для работы CLI и сервера требуется WSL 2.
  • Приложение для рабочего стола новее и менее отполировано, чем терминальный интерфейс.

В подборках

Темы

Частые вопросы

Что такое phux?
Терминальный мультиплексор в духе tmux: его фоновым сервером можно управлять из скриптов и кодинг-агентов через команды CLI с выводом в JSON. phux поддерживает shell-сессии в фоновом сервере и показывает их в терминальном интерфейсе — примерно как tmux. Команды позволяют работать с панелями и вводом, получать снимки экрана и состояние агента. Благодаря выводу в JSON и осмысленным кодам возврата скрипты и агенты могут запускать shell, отправлять в него команды и читать результаты.
phux можно использовать бесплатно? Какая у него лицензия?
phux распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
phux всё ещё поддерживается?
Активно поддерживается. Последний коммит в phux — 7 нояб. 2026 г..
Для чего можно использовать phux?
Управление долгоживущим shell-процессом из скрипта и чтение его вывода. Запуск команд кодинг-агентом в терминальной сессии, к которой можно подключиться позже. Мониторинг нескольких кодинг-агентов в разных панелях и на разных машинах. Повторное подключение из локального терминала к shell-сессиям на удалённой машине.
Как установить phux?
Запустите официальный скрипт установки из README Запустите phux и подключитесь к серверу: phux
Где скачать phux?
Исходный код и инструкции по установке — на GitHub: https://github.com/no-phux/phux

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Рабочее пространство в терминале на Rust для запуска coding agents в постоянных панелях: оно показывает, кто работает, заблокирован или простаивает, а агенты могут управлять им через CLI и socket API.

49 тыс.+1,9 тыс. за неделю4 тыс.RustApache-2.0Активно поддерживаетсяОбновлён 11 часов назад

Мультиплексор терминала и оконный менеджер на Go с мозаичными панелями, рабочими пространствами, постоянными сессиями и Inbox для coding-агентов в каждой панели.

6,4 тыс.+181 за неделю312GoMITАктивно поддерживаетсяОбновлён 5 часов назад