- tmux 세션 내에서 동작하는 지능형 터미널 AI 도우미로, tmux 창의 모든 pane을 관찰하며 사용자 입력 없이도 터미널의 컨텍스트를 읽고 명령을 제안하거나 실행할 수 있음
- 기본적으로 OpenRouter 기반 AI 모델을 사용하지만, OpenAI, Claude, 로컬 Ollama 등 다양한 LLM과도 호환
-
Observe / Prepare / Watch 모드를 통해 사용자의 워크플로우를 방해하지 않으며, 실제 페어 프로그래머처럼 터미널을 관찰, 대화, 실행
- Observe Mode: 모든 pane의 내용을 캡처하고, 사용자 질문에 따라 명령어 제안 및 실행 여부를 묻고 진행하며, 명령 실행 후 일정 시간 기다린 뒤 다시 context 캡처 → AI 피드백 루프 반복
- Prepare Mode: 셸 프롬프트를 수정하여 명령어 실행 완료를 정밀하게 추적, 대기 시간 없이 실시간 피드백 가능. bash/zsh/fish 지원
- Watch Mode: 사용자의 작업을 능동적으로 감시하고 더 나은 명령을 추천
- 하나의 창 안에서 다음과 같은 역할로 구성:
-
Chat Pane: 사용자와 AI 간의 대화 인터페이스
-
Exec Pane: AI가 명령어를 실행하는 전용 창
-
Read-Only Panes: 나머지 pane의 내용은 읽기 전용으로 AI가 컨텍스트로 활용
- 설치는 단 한 줄의 스크립트로 가능하며, Homebrew나 수동 설치도 지원
- 컨텍스트가 길어지면 **이전 대화를 요약하여 압축(squash)**하는 기능을 통해 LLM 토큰 비용과 한도를 효율적으로 관리
-
/info
로 현재 사용량 확인, /squash
로 수동 요약 가능