Cli FAQ
How do I run the CLI?
attune <command> (the installed console script) or python -m attune.cli_minimal. Start with attune --help / attune doctor.
How do I run a workflow from the terminal?
attune workflow run <slug> (e.g. attune workflow run code-review); attune workflow list shows the options.
Is the router synchronous?
is_slash_command and SmartRouter.list_workflows are sync;
route_user_input and SmartRouter.route are async (use route_sync
for a sync call).
What's the difference between the CLI and the MCP server?
Same capabilities, different surface — the CLI is for the terminal/scripting; the MCP server exposes them as tools inside Claude Code.