Skip to main content

CLI reference

roundtable <command> [args]. With no command, ask is assumed — roundtable "question" and roundtable ask "question" are the same.

Commands

CommandWhat it does
ask "q"Convene the council on a question (default command).
auth [provider]Configure provider API keys (masked paste → config.env).
modelsPick the model id used for each head.
headsEnable or disable individual heads.
doctorShow which heads are configured and reachable.
configShow or edit ~/.config/roundtable/config.env.
mcp serveRun the MCP stdio server (see MCP & harness).
mcp configPrint the MCP server JSON block to paste into a harness.
installDetect installed coding harnesses and wire Roundtable into each.
updateUpgrade Roundtable in place.
versionPrint the installed version.

ask flags

FlagDescription
-qQuiet — print only the final synthesized answer, no per-head transcript.
--rounds NRun a chaired deliberation of up to N rounds (default 1 = advisory). Consensus ends it early.
--heads a,b,cRestrict the panel to a comma-separated subset (e.g. claude,grok,gemini).
--researchAllow tool-capable heads to gather fresh context before answering.
-cContinue — include the previous question/answer as context.
--out FILEWrite the full transcript to FILE.
--timeout SPer-head timeout in seconds.

Examples

# Quick advisory panel, final answer only
roundtable ask -q "Name one risk in this plan"

# Three-round deliberation, two heads, save the transcript
roundtable ask "Monolith or services for v1?" \
--rounds 3 --heads claude,grok --out decision.md

# Let heads research before answering
roundtable ask "What changed in the latest spec?" --research

Exit codes

0 on a successful run. A non-zero exit means a hard failure (no heads configured, all heads timed out). Individual heads that error or time out are reported inline and don't fail the run as long as one head succeeds.

Configuration

All settings live in ~/.config/roundtable/config.env — a dotenv file, chmod 600, sourced (not parsed) at runtime. For back-compat it also reads ~/.api_keys if present. Edit it directly or via roundtable config.

Support & help
Agent view of this page