wavyrai/tmux-ide
The open-source tmux for your coding agents
해결하는 문제
tmux 세션에서 실행되는 여러 코딩 에이전트(Claude Code 및 Codex 등)를 관리하고 조정하기 위한 중앙 집중식 워크스페이스를 제공합니다. 로컬 및 원격 머신 전반에서 다양한 에이전트의 상태를 추적하는 문제를 해결하여, 사용자가 어떤 에이전트가 주의를 필요로 하는지 또는 현재 작업 중인지 빠르게 파악할 수 있도록 합니다.
작동 방식
이 프로젝트는 기존 tmux 세션을 대체하는 것이 아니라 그 위에 구축됩니다. 데몬을 사용하여 검색, 에이전트 상태 및 창(pane) 스트림을 처리하며, 전용 앱이 홈 화면, 터미널 미러링 및 입력 제어를 위한 사용자 인터페이스를 제공합니다. 프로세스 및 세션 지속성을 tmux에 의존하기 때문에 tmux-ide 앱을 닫아도 에이전트는 계속 실행됩니다.
대상 사용자
터미널 기반 코딩 에이전트와 tmux를 사용하여 개발 환경을 관리하는 개발자, 특히 로컬 및 원격 SSH 머신 전반에서 에이전트 팀을 조정하는 분들에게 적합합니다.
주요 특징
- 에이전트 상태 추적: 후크나 화면 읽기를 통해 에이전트가 작업 중, 차단됨, 완료 또는 유휴 상태인지 모니터링합니다.
- 멀티 에이전트 조정: 에이전트를 팀으로 그룹화하고
send및wait와 같은 CLI 명령을 통해 조정하는 기능을 지원합니다. - 원격 액세스: 로컬 및 원격 머신 간의 SSH 세션을 나란히 관리합니다.
- 세션 지속성: 충돌이나 재부팅 후에도 대화와 세션을 복원할 수 있습니다.
- tmux chrome: 표준 tmux 클라이언트에 상태 표시줄, 사이드바 및 키를 추가합니다.
- 스크립팅 SDK: 범위가 지정된 창 읽기 및 전송을 위한 SDK와 MCP 지원을 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트