> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qoder.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CLI Reference

> A quick reference for common qodercli commands and options, and interactive / non-interactive usage.

`qodercli` enters interactive mode by default, and can also produce output non-interactively via the `-p` option.

## Common Commands

| Command                | Description                                        |
| ---------------------- | -------------------------------------------------- |
| `qodercli`             | Enter interactive conversation mode                |
| `qodercli -p "prompt"` | Run non-interactively, output the result, and exit |
| `qodercli login`       | Log in to your account                             |
| `qodercli status`      | View session status                                |
| `qodercli commit`      | Automatically generate a commit message and commit |
| `qodercli update`      | Update to the latest version                       |
| `qodercli config`      | View and modify the CLI configuration              |
| `qodercli mcp`         | Manage MCP server configuration                    |
| `qodercli agents`      | Manage Agents (Wakers)                             |
| `qodercli skills`      | Manage skills                                      |
| `qodercli plugins`     | Manage plugins                                     |
| `qodercli hooks`       | Manage hooks                                       |
| `qodercli wiki`        | Generate Wiki documentation for a project          |
| `qodercli rollback`    | Roll back to a previous version                    |
| `qodercli feedback`    | Submit feedback                                    |
| `qodercli -v`          | View the current version number                    |

## Common Options

| Option                  | Description                               |
| ----------------------- | ----------------------------------------- |
| `-m <model>`            | Specify the model to use for this session |
| `-w <dir>`              | Specify the working directory             |
| `-c`                    | Continue the most recent session          |
| `-r [id]`               | Resume a specific session                 |
| `--attachment <file>`   | Attach a file to the initial prompt       |
| `--remote`              | Create a cloud remote session             |
| `--mcp-config <config>` | Load MCP server configuration             |
| `--agent <name>`        | Specify the Agent for this session        |

<Note>
  The above are common commands and options. For the complete list, run `qodercli --help`.
</Note>
