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

# Referencia de comandos de Octoparse CLI

> Índice rápido de sintaxis para autenticación, navegador, tareas, plantillas, detect, ejecución local, nube, automatización y datos en Octoparse CLI.

Usa esta página como índice de sintaxis. Consulta las guías enlazadas para configuración, comportamiento, ejemplos y solución de problemas.

La mayoría de comandos funcionales requieren autenticación. Los corchetes angulares como `<taskId>` indican valores obligatorios.

## Familias de comandos

| Objetivo                | Comandos                            | Guía                                                        |
| ----------------------- | ----------------------------------- | ----------------------------------------------------------- |
| Instalar y autenticarse | `auth`, `doctor`                    | [Autenticación](../quick-start/get-api-key-and-log-in)      |
| Elegir navegador        | `browser`                           | [Modos de navegador](../guides/browser-modes)               |
| Gestionar tareas        | `task`, `task-group`                | [Tareas y grupos](../guides/tasks-and-groups)               |
| Usar plantillas         | `template`, `template-task`         | [Usar plantillas](../guides/templates)                      |
| Crear desde una URL     | `detect`                            | [Crear tareas desde una URL](../guides/detect)              |
| Ejecutar localmente     | `run`, `local`                      | [Ejecuciones locales](../guides/local-runs)                 |
| Ejecutar en la nube     | `cloud`, `schedule`                 | [Nube y programaciones](../guides/cloud-runs-and-schedules) |
| Inspeccionar y exportar | `data`                              | [Datos y exportación](../guides/data)                       |
| Automatizar             | `capabilities`, `--json`, `--jsonl` | [Automatización y agentes](../guides/automation)            |

## Ayuda y diagnóstico

```bash theme={null}
octoparse --help
octoparse --version
octoparse capabilities --json
octoparse doctor --json
octoparse browser status --json
```

## Autenticación

```bash theme={null}
octoparse auth login
octoparse auth login --oauth
octoparse auth login <apiKey>
octoparse auth login --stdin
octoparse auth status --json
octoparse auth info --json
octoparse auth logout
```

## Tareas y grupos

```bash theme={null}
octoparse task list [--page <n>] [--page-size <n>] [--limit <n>] [--keyword <text>] [--task-group <groupId>] [--template-id <id>] [--json]
octoparse task show <taskId> [--json]
octoparse task copy <taskId> [--task-group <groupId>] [--json]
octoparse task rename <taskId> --name <name> --yes [--json]
octoparse task move <taskId> --task-group <groupId> --yes [--json]
octoparse task delete <taskId> --yes [--json]
octoparse task inspect <taskId> [--task-file <file.json|file.xml|file.otd>] [--json]
octoparse task validate <taskId> [--task-file <file.json|file.xml|file.otd>] [--json]

octoparse task-group list [--json]
octoparse task-group create <name> [--json]
octoparse task-group update <groupId> --name <name> --yes [--json]
octoparse task-group delete <groupId> --yes [--json]
octoparse task-group set-default <groupId> --yes [--json]
```

## Plantillas

```bash theme={null}
octoparse template search <keyword> [--page <n>] [--page-size <n>] [--sort <n>] [--json]
octoparse template view <templateId> [--json]
octoparse template version <templateId> [--json]
octoparse template-task create <templateId> [--name <taskName>] [--task-group <groupId>] [--param key=value]... [--params <json>|--params-file <file>] [--dry-run] [--json]
octoparse template-task update <taskId> [--params <json>|--params-file <file>] --yes [--json]
```

## Detect y navegador

```bash theme={null}
octoparse detect <url> --auto [--goal <text>] [--output task.json] [--json]
octoparse detect <url> --manual [--goal <text>] [--output task.json]
octoparse detect <url> --agent --agent-command <cmd> [--goal <text>] [--run-sample <n>] [--json]

octoparse browser use independent|user [--browser-id chrome|edge] [--profile <name>] [--json]
octoparse browser status [--browser-id chrome|edge] [--profile <name>] [--json]
octoparse browser profiles [--browser-id chrome|edge] [--json]
octoparse browser install [--browser-id chrome|edge] [--profile <name>] [--force-close] [--json]
```

## Ejecuciones locales

```bash theme={null}
octoparse run <taskId> [--task-file <file>] [--output <dir>] [--max-rows <n>] [--detach] [--headless] [--json|--jsonl]
octoparse local status <taskId> [--output <dir>] [--json]
octoparse local pause <taskId> [--json]
octoparse local resume <taskId> [--json]
octoparse local stop <taskId> [--json]
octoparse local history <taskId> [--output <dir>] [--json]
octoparse local cleanup [--json]
```

## Ejecuciones y programaciones en la nube

```bash theme={null}
octoparse cloud start <taskId> [--json]
octoparse cloud stop <taskId> [--json]
octoparse cloud status <taskId> [--json]
octoparse cloud history <taskId> [--json]

octoparse schedule cloud get <taskId> [--json]
octoparse schedule cloud next --type <type> --date <value> --time <value> [--month <value>] [--json]
octoparse schedule cloud update <taskId> --type <type> --date <value> --time <value> [--month <value>] [--enabled true|false] --yes [--json]
octoparse schedule cloud start <taskId> --yes [--json]
octoparse schedule cloud stop <taskId> --yes [--json]
```

## Datos

```bash theme={null}
octoparse data history <taskId> [--source local|cloud] [--output <dir>] [--json]
octoparse data count <taskId> [--source local|cloud] [--unexported] [--json]
octoparse data preview <taskId> [--source local|cloud] [--limit <n>] [--offset <n>] [--unexported] [--json]
octoparse data export <taskId> [--source local|cloud] [--file <result.xlsx>] [--lot-id <lotId>] [--output <dir>] [--format xlsx|csv|html|json|xml] [--unexported] [--json]
```

## Comandos internos

`env` y `runs` son comandos internos de soporte e inspección de artefactos. Prefiere los flujos públicos por ID de tarea, ID de lote, `local` y `data`, salvo indicación del soporte de Octoparse.

<Tip>Ejecuta `octoparse <command> --help` para la versión instalada y usa `octoparse capabilities --json` para obtener metadatos de automatización.</Tip>
