> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo/switchyard/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/switchyard/_mcp/server.

# CLI Reference

> Reference the NeMo Switchyard launch command, options, and deployment configuration path.

The documented CLI workflow launches a coding agent through the native Rust
server.

## `switchyard launch`

```bash
export OPENROUTER_API_KEY="sk-or-..."
switchyard launch claude --model switchyard
```

Supported agents are `claude`, `codex`, and `openclaw`.

```text
switchyard launch <agent> --model <route-id> [--config <deployment.toml>] [-- <agent args>]
```

| Option          | Purpose                                                          |
| --------------- | ---------------------------------------------------------------- |
| `--model ID`    | Required route ID from the deployment.                           |
| `--config PATH` | TOML deployment. Defaults to the packaged OpenRouter deployment. |
| `-- ...`        | Arguments forwarded to the coding agent.                         |

Custom deployment syntax is documented in
[`crates/switchyard-server/README.md`](https://github.com/NVIDIA-NeMo/Switchyard/blob/main/crates/switchyard-server/README.md).