Agent CLI

mur agent cli opens an interactive, streaming terminal chat with a running MUR agent — tokens stream live, tool calls show as step cards, and risky actions pause for your approval.

mur agent cli coach            # chat with the "coach" agent
murmur coach                   # quick form — the murmur symlink is identical
mur agent cli coach --resume   # continue the last conversation
mur agent cli dev qa ops       # three agents, one tiled pane each
murmur                         # bare murmur opens the concierge

The agent must be running (mur agent status <name>; start one with mur agent run <name>). Multiple names open one pane per agent — tmux is preferred, with zellij / WezTerm / kitty auto-detected.

Keys

KeyAction
EnterSend the message
Alt+EnterInsert a newline
↑ / ↓Move through the completion menu (when open)
Tab / EnterAccept the highlighted completion or suggestion
EscDismiss the menu · clear the input · cancel a streaming turn
Ctrl+VPaste a screenshot from the clipboard
Ctrl+OOpen the full transcript in a pager
Ctrl+DQuit

Completion menu

Type / to open a filtered menu of everything you can invoke — built-in slash commands (with their sub-commands) and the agent's own skills. Keep typing to filter, ↑↓ to move, Tab or Enter to accept, Esc to dismiss. Commands with sub-commands expand to a second layer (for example /mcp → list · add · remove · …), and the agent's skills appear by name so you can drop one straight into your message.

Slash commands

CommandDoes
/helpShow the in-chat cheatsheet
/clearStart a fresh conversation
/cardShow the agent's A2A card
/sessionsList past conversations
/channels [N]List channels, or switch to channel N
/auto [on|off]Toggle session-wide auto-approval of tool calls
/mcp …Manage the agent's MCP servers (list · add · remove · …)
/skill …Manage the agent's skills (list · add · remove)
/skin [dark|light|mur]Switch the colour theme
/quitExit

Suggested replies

When the agent wants you to pick from a short set of options, it offers them as Tab-to-fill suggestions right in your input box — no copy-paste. A single suggestion shows as greyed ghost text you accept with Tab; several show as a small picker you move through with ↑↓ and accept with Tab/Enter. Start typing to ignore them.

Tool approvals

By default the agent pauses before any write or otherwise risky tool call and shows you exactly what it's about to run — approve or deny in place. To loosen this for a session:

mur agent cli coach --auto          # auto-approve every tool call this session
mur agent cli coach --auto-reads    # auto-approve only read-only commands

You can also toggle full auto-approval mid-chat with /auto on / /auto off. Approvals are never persisted — a fresh session always starts back at ask-first.