Sobre el proyecto
phux es un multiplexor de terminal diseñado para terminales compartidas por personas, aplicaciones y agentes. Las shells se ejecutan en un servidor en segundo plano, y la TUI, Cockpit, el navegador, los scripts y los agentes pueden conectarse todos a la misma terminal en vivo. A diferencia de tmux, phux expone los recursos Terminal y AgentSession a través de un protocolo de conexión público para que los clientes visuales y sin interfaz sigan siendo pares. El estado del agente puede emitirse como registros estructurados del ciclo de vida, con la detección de terminal como ruta de compatibilidad. El acceso remoto no requiere una cuenta de phux: `phux --remote me@mini` se empareja por SSH una vez y luego se conecta directamente por QUIC. El proyecto ofrece una CLI JSON, un SDK y un adaptador MCP, además de un Cockpit nativo para macOS. Los instaladores son compatibles con macOS arm64, Linux x86_64 y Linux arm64; Windows no es compatible. El prefijo predeterminado es Ctrl-A, con Ctrl-A d para desconectar. La documentación cubre inicio rápido, configuración, acceso remoto, control de agentes, contratos de emisión de harness y creación de clientes personalizados. El proyecto está licenciado bajo Apache-2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.