octomuxdocs

Reference

CLI reference

Everything the dashboard does is on the CLI. This is also the surface an agent uses to drive octomux.

octomux [options] [command]

  -V, --version              output the version number
  -s, --server-url <url>     server URL (default: http://localhost:7777)
  --json                     output as JSON (auto-enabled when piped)

Tasks

CommandWhat it does
create-taskCreate a new agent task. --harness picks claude-code or cursor.
list-tasks, lsList all tasks.
get-task, info <id>Task details.
close-task <id>Close a running task.
resume-task <id>Resume a closed or errored task.
delete-task <id>Remove the worktree, branch and tmux session.

Agents

CommandWhat it does
add-agentAdd another agent to a running task, sharing its worktree.
stop-agent <agent-id>Stop one agent on a task.
send-message <message>Message a running agent.

Board & tracking

CommandWhat it does
task-move <id> <status>backlog | planned | in_progress | human_review | pr | done
task-summary <id> <text>Update the current summary.
task-note <id> <note>Append to the activity log.
task-ref-add <id> <integration> <external-id>Link a Jira or Linear ticket.
task-updates <id>List activity log entries.

Review

CommandWhat it does
post-reviewPost an inline review comment on a file and line in a task worktree.

Setup & plugins

CommandWhat it does
initInteractive setup. --non-interactive for scripted installs.
doctorReport which plugins loaded, and why any failed.
list-integrationsConfigured integrations with tracker defaults, secrets masked.
list-skills, get-skill, create-skillManage installed skills.
hooks-install <template>Install a hook template, e.g. jira-status.
recent-repos, default-branchRepo helpers.

Run octomux help <command> for flags on any of these.