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
| Key | Action |
|---|---|
Enter | Send the message |
Alt+Enter | Insert a newline |
↑ / ↓ | Move through the completion menu (when open) |
Tab / Enter | Accept the highlighted completion or suggestion |
Esc | Dismiss the menu · clear the input · cancel a streaming turn |
Ctrl+V | Paste a screenshot from the clipboard |
Ctrl+O | Open the full transcript in a pager |
Ctrl+D | Quit |
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
| Command | Does |
|---|---|
/help | Show the in-chat cheatsheet |
/clear | Start a fresh conversation |
/card | Show the agent's A2A card |
/sessions | List 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 |
/quit | Exit |
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.