코딩 에이전트를 지속되는 창에서 실행하고 작업·차단·대기 상태를 추적하며, CLI와 소켓 API로 에이전트가 직접 제어할 수 있는 Rust 터미널 워크스페이스입니다.
- 스타
- 22
- 포크
- 3
- 열린 이슈
- 42
- 마지막 커밋
- 4시간 전
어떤 프로젝트인가요?
phux는 셸 세션을 백그라운드 서버에서 계속 실행하고, tmux와 비슷한 터미널 UI로 보여 줍니다. 명령을 통해 pane, 입력, 화면 스냅샷, 에이전트 상태를 확인할 수 있으며, JSON 출력과 의미 있는 종료 코드를 제공하므로 스크립트와 에이전트가 셸을 시작하고 명령을 전달한 뒤 결과를 읽을 수 있습니다.
서버는 어떤 pane에서 코딩 에이전트가 실행 중인지, 그리고 에이전트가 작업 중인지, 대기 중인지, 입력을 기다리는지를 추적합니다. SSH 스타일 주소를 사용하는 host 명령으로 원격 머신을 추가할 수 있으며, 프로젝트는 CLI, 데스크톱 앱, WSL, Windows 런처 설치 옵션을 안내합니다. 플러그인과 MCP 서버(`phux mcp`)를 사용하면 Claude Code, pi, OpenCode 및 유사한 도구와 연동할 수 있습니다.
핵심 제품은 영구 실행 서버, CLI, 터미널 UI이며 원격 host, 에이전트 연동, 데스크톱 앱은 선택 사항입니다. 데스크톱 클라이언트는 터미널 UI보다 최근에 추가되었으며, wire protocol 버전은 1.x입니다.
핵심 기능
- 01분리(detach)한 뒤에도 유지되는 백그라운드 서버에서 셸을 계속 실행합니다.
- 02pane 생성, 입력 전송, 스냅샷 촬영을 위한 스크립트용 CLI 명령을 제공하며 JSON으로 출력합니다.
- 03어떤 pane에서 코딩 에이전트가 실행 중인지, 에이전트가 사용자의 입력을 기다리는지 추적합니다.
- 04별도 계정 없이 원격 머신을 host로 추가합니다.
- 05에이전트 도구용 MCP 서버와 플러그인을 제공합니다.
활용 사례
- 스크립트에서 장시간 실행되는 셸을 제어하고 출력을 읽습니다.
- 나중에 직접 접속할 수 있는 터미널 세션에서 코딩 에이전트가 명령을 실행하도록 합니다.
- 여러 pane과 머신에서 실행되는 코딩 에이전트를 모니터링합니다.
- 로컬 터미널에서 원격 머신의 셸 세션에 다시 접속합니다.
빠른 시작
- 1
README에 안내된 공식 설치 스크립트를 실행합니다
- 2
phux를 시작하고 서버에 연결합니다
phux
사용 전 알아둘 점
- Intel Mac 및 musl 빌드는 제공되지 않습니다.
- Windows에서는 CLI와 서버를 실행하려면 WSL 2가 필요합니다.
- 데스크톱 앱은 터미널 UI보다 새로 나왔으며 아직 다듬어지지 않았습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- phux은(는) 무엇인가요?
- 스크립트와 코딩 에이전트가 JSON CLI 명령으로 제어할 수 있는, tmux 스타일의 터미널 멀티플렉서입니다. phux는 셸 세션을 백그라운드 서버에서 계속 실행하고, tmux와 비슷한 터미널 UI로 보여 줍니다. 명령을 통해 pane, 입력, 화면 스냅샷, 에이전트 상태를 확인할 수 있으며, JSON 출력과 의미 있는 종료 코드를 제공하므로 스크립트와 에이전트가 셸을 시작하고 명령을 전달한 뒤 결과를 읽을 수 있습니다.
- phux은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- phux은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- phux은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. phux의 마지막 커밋은 2026년 11월 7일입니다.
- phux은(는) 어디에 사용할 수 있나요?
- 스크립트에서 장시간 실행되는 셸을 제어하고 출력을 읽습니다. 나중에 직접 접속할 수 있는 터미널 세션에서 코딩 에이전트가 명령을 실행하도록 합니다. 여러 pane과 머신에서 실행되는 코딩 에이전트를 모니터링합니다. 로컬 터미널에서 원격 머신의 셸 세션에 다시 접속합니다.
- phux는 어떻게 설치하나요?
- README에 안내된 공식 설치 스크립트를 실행합니다 phux를 시작하고 서버에 연결합니다: phux
- phux은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/no-phux/phux
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
지속형 터미널 작업 공간에서 여러 AI 코딩 에이전트를 실행·모니터링·조율하는 미션 컨트롤 TUI
libghostty 기반의 macOS 네이티브 터미널로, 세로 탭과 에이전트 상태 알림을 제공하며 AI 코딩 에이전트를 병렬 실행할 수 있는 스크립트 가능한 CLI를 지원합니다.
타일형 창, 워크스페이스, 세션 유지 기능과 각 창에서 실행 중인 코딩 에이전트를 위한 Inbox를 갖춘 Go 기반 터미널 멀티플렉서 겸 창 관리자입니다.
PowerShell과 cmd.exe에서 tmux 명령과 .tmux.conf를 사용할 수 있게 해 주는 Rust 기반 네이티브 Windows 터미널 멀티플렉서입니다.
연결을 끊어도 세션이 계속 실행되는 멀티플렉서가 내장된 Rust 터미널 에뮬레이터로, 데스크톱·TUI·브라우저에서 접속할 수 있습니다.