Loading...
Loading...
Deterministic tmuxx CLI + interactive TUI with pane-level activity insights. Use for tmux orchestration, worktree task execution, and real-time visibility into which agents are running, idle, or blocked on user input. CLI with JSON output for agents; TUI with visual status indicators for humans.
npx skill4agent add ladderchaos/tmuxx tmuxxtmuxx agenttmuxx agenttmux send-keys--jsonstart-tasktask-reportcomplete-taskabort-tasksplit-panesend-commandtmuxx agent start-task <session_name> "<task prompt>" --json--branch <name>--base-branch <branch>--agent-command "claude -p"tmuxx agent create-session dev --json
tmuxx agent create-window dev --name editor --json
tmuxx agent create-window dev --name logs --json
tmuxx agent list-sessions --jsontmuxx agent task-report <branch> --json
tmuxx agent list-worktrees --json
tmuxx agent list-sessions --jsontask-reportpane_details[].statuspane_details[].needs_promptpane_details[].window_namepane_details[].commandlist-sessionstmuxx agent complete-task <branch> --test-command "<cmd>" --jsontmuxx agent abort-task <branch> --jsontmuxx agent list-sessions --json
tmuxx agent capture-pane %0 --lines 200 --json
tmuxx agent capture-window @0 --json
tmuxx agent read-agent-log <branch> --jsonrun-and-capturetmuxx agent create-session <name> --json
tmuxx agent create-window <session> --name <name> --json
tmuxx agent split-pane %0 --horizontal --json
tmuxx agent send-command %0 --json -- <command text>
tmuxx agent send-text %0 --json -- <text>
tmuxx agent send-keys %0 C-c --json
tmuxx agent send-keys %0 --literal --json -- <text>
tmuxx agent run-and-capture %0 --wait-seconds 2 --lines 200 --json -- <command text>
tmuxx agent resize-pane %0 right --amount 10 --json
tmuxx agent kill-pane %0 --json
tmuxx agent kill-window @0 --json
tmuxx agent kill-session <name> --jsonidlerunningwaiting_for_inputerrorneeds_prompt{
"pane_details": [
{
"pane_id": "%0",
"window_name": "editor",
"command": "claude",
"status": "running",
"needs_prompt": false
},
{
"pane_id": "%1",
"window_name": "logs",
"command": "tail",
"status": "idle",
"needs_prompt": false
}
]
}task-reportlist-sessionstmuxx[tmuxx] ● active ● selected ● attached ▶ running ⏸ waiting ⎇ worktree▶⏸⎇ branch-namedemo
├── editor :0 ●
│ └── zsh %0
├── build :1
│ ├── sleep %1 ▶
│ └── claude %2 ⏸
│ └── ⎇ feature-auth
└── logs :2
└── tail %3 ▶~/.config/tmuxx/config.json⎇ branch[tmuxx]tmuxx agent task-report <branch> --jsontmuxx agent list-sessions --jsontmuxx agent list-worktrees --json<=0.3.4cdpwdexporttmux send-keys -t <pane> "<text>" Enterscreenshot-windowpip install "tmuxx[mcp]"npm install -g tmuxxtmuxxPATHpipx install tmuxxtmuxtmuxx