> ## 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.

# Gérer les tâches et groupes de tâches

> Répertoriez, inspectez, copiez, renommez, déplacez, supprimez et validez les tâches Octoparse, puis gérez leurs groupes en ligne de commande.

Utilisez les commandes de tâche pour rechercher et gérer les tâches distantes. Utilisez les groupes de tâches pour organiser les flux de travail associés.

## Rechercher des tâches

```bash theme={null}
octoparse task list
octoparse task list --page 2 --page-size 20
octoparse task list --keyword news --limit 10
octoparse task list --task-group <groupId>
octoparse task list --template-id <templateId>
octoparse task show <taskId> --json
```

## Copier ou réorganiser une tâche

```bash theme={null}
octoparse task copy <taskId> --task-group <groupId> --json
octoparse task rename <taskId> --name "New name" --yes
octoparse task move <taskId> --task-group <groupId> --yes
octoparse task delete <taskId> --yes
```

<Warning>
  `rename`, `move` et `delete` modifient l’état des tâches distantes et nécessitent `--yes`. Vérifiez les identifiants de tâche et de groupe avant d’exécuter ces commandes dans une automatisation.
</Warning>

## Inspecter ou valider la définition d’une tâche

```bash theme={null}
octoparse task inspect <taskId>
octoparse task validate <taskId>
octoparse task inspect <taskId> --task-file task.json
octoparse task validate <taskId> --task-file task.otd --json
```

Lorsque `--task-file` est utilisé, `<taskId>` sert d’identifiant de secours si le fichier n’en contient pas.

## Gérer les groupes de tâches

```bash theme={null}
octoparse task-group list --json
octoparse task-group create "Monitoring" --json
octoparse task-group update <groupId> --name "Price monitoring" --yes
octoparse task-group set-default <groupId> --yes
octoparse task-group delete <groupId> --yes
```

Les mises à jour et suppressions de groupes, ainsi que les changements de groupe par défaut, modifient l’état distant et nécessitent `--yes`.

## Étape suivante

<CardGroup cols={2}>
  <Card title="Exécuter des tâches localement" href="/docs/fr/cli/guides/local-runs">
    Démarrez une extraction locale au premier plan ou détachée.
  </Card>

  <Card title="Exécuter des tâches dans le cloud" href="/docs/fr/cli/guides/cloud-runs-and-schedules">
    Démarrez une extraction dans le cloud et configurez des planifications récurrentes.
  </Card>
</CardGroup>
