> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/cli/fr/reference/global-options.md).

# Options globales

Options que chaque commande Devolutions CLI accepte, soit le format de sortie, la sélection de l’espace de travail, le processus en arrière-plan, les invites et les avis, avec les valeurs par défaut e

Ces options fonctionnent avec chaque commande `devo`, avant ou après le nom de la commande. Par exemple, `devo --json context list` et `devo context list --json` font la même chose.

## Sortie

<table><thead><tr><th width="250">OPTION</th><th width="120">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--output &#x3C;format></code></td><td><code>text</code></td><td>Format de sortie : <code>text</code>, <code>json</code> ou <code>yaml</code>. JSON et YAML retournent le résultat dans une enveloppe que les scripts peuvent lire. Consultez <a href="/cli/fr/pour-le-devops-et-les-administrateurs/automate/json-output.md">Lire les résultats en JSON</a>.</td></tr><tr><td><code>--json</code></td><td>Désactivé</td><td>Identique à <code>--output json</code>.</td></tr><tr><td><code>--yaml</code></td><td>Désactivé</td><td>Identique à <code>--output yaml</code>.</td></tr><tr><td><code>--quiet</code></td><td>Désactivé</td><td>Masque les avis qui ne font pas partie du résultat, comme un message disant que le processus en arrière-plan a été démarré.</td></tr><tr><td><code>--verbose</code></td><td>Désactivé</td><td>Écrit ces avis vers la sortie d’erreur, même avec <code>--output json</code> ou <code>--output yaml</code>. Sans <code>--verbose</code>, ils n’apparaissent que dans la sortie texte.</td></tr></tbody></table>

## Sélection de l’espace de travail

Par défaut, une commande utilise le contexte actuel, celui auquel vous vous êtes connecté en dernier ou que vous avez sélectionné avec `devo context use`. Ces options choisissent un autre espace de travail pour une seule commande. Consultez [Basculer entre les espaces de travail](/cli/fr/guides/connect/switch-workspaces.md).

<table><thead><tr><th width="250">OPTION</th><th width="120">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--context &#x3C;name></code></td><td>Contexte actuel</td><td>Utilise le contexte <code>&#x3C;name></code> : un profil local Devolutions Remote Desktop Manager, ou une connexion Devolutions Cloud ou Devolutions Server. A priorité sur la variable d’environnement <code>DEVO_CONTEXT</code>.</td></tr><tr><td><code>--source &#x3C;source></code></td><td></td><td>Utilise un type d’espace de travail : <code>sqlite</code> pour le profil local, <code>cloud</code> ou <code>cloud:&#x3C;context></code> pour Devolutions Cloud, <code>server</code> ou <code>server:&#x3C;context></code> pour Devolutions Server. A priorité sur <code>--context</code> et la variable d’environnement <code>DEVO_RDM_SOURCE</code>.</td></tr></tbody></table>

## Processus en arrière-plan

La plupart des commandes qui lisent votre espace de travail passent par un processus en arrière-plan que `devo` démarre de lui-même. Consultez [Fonctionnement de Devolutions CLI](/cli/fr/guides/understand/how-it-works.md#the-background-process).

<table><thead><tr><th width="250">OPTION</th><th width="120">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--daemon &#x3C;policy></code></td><td><code>auto</code></td><td><code>auto</code> démarre le processus en arrière-plan quand il est nécessaire. <code>require</code> en utilise un déjà en cours et n’en démarre jamais un. <code>never</code> échoue au lieu de le contacter. A priorité sur la variable d’environnement <code>DEVO_DAEMON_MODE</code>.</td></tr><tr><td><code>--no-daemon-autostart</code></td><td>Désactivé</td><td>Ne démarre pas le processus en arrière-plan automatiquement.</td></tr></tbody></table>

## Invites

<table><thead><tr><th width="250">OPTION</th><th width="120">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--non-interactive</code></td><td>Désactivé</td><td>Échoue au lieu de demander une entrée manquante. Aussi activé quand la variable d’environnement <code>DEVO_NON_INTERACTIVE</code> est activée (toute valeur sauf <code>0</code>, <code>false</code> ou <code>no</code>), ou quand l’entrée standard est redirigée, par exemple dans un pipeline.</td></tr><tr><td><code>--answer &#x3C;answer></code></td><td></td><td>Répond à une invite à l’avance. Répétez pour plusieurs invites : les réponses sont utilisées dans l’ordre. Pour un choix, donnez le libellé de l’option ou son numéro, à partir de <code>0</code>. Les réponses de la variable d’environnement <code>DEVO_PROMPT_ANSWERS</code> viennent après celles-ci.</td></tr></tbody></table>

Consultez [Exécuter sans invites](/cli/fr/pour-le-devops-et-les-administrateurs/automate/non-interactive.md).

## Aide et version

<table><thead><tr><th width="250">OPTION</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--help</code></td><td>Affiche l’aide de la commande : sa description, ses sous-commandes, ses arguments et ses options. Fonctionne à chaque niveau, comme <code>devo --help</code> ou <code>devo secret run --help</code>.</td></tr><tr><td><code>--version</code></td><td>Affiche la version de Devolutions CLI. Utilisez-la avec <code>devo</code> seul.</td></tr></tbody></table>

## Options qui ne peuvent pas être combinées

Ces combinaisons arrêtent la commande avant qu’elle s’exécute, avec le code d’erreur `conflictingOptions` et le code de sortie `2` :

<table><thead><tr><th width="300">COMBINAISON</th><th>MESSAGE</th></tr></thead><tbody><tr><td><code>--json</code> avec <code>--yaml</code></td><td>"Use only one output selector: --json, --yaml, or --output."</td></tr><tr><td><code>--json</code> avec <code>--output text</code> ou <code>--output yaml</code></td><td>"Use either --json or --output with a matching format, not both."</td></tr><tr><td><code>--yaml</code> avec <code>--output text</code> ou <code>--output json</code></td><td>"Use either --yaml or --output with a matching format, not both."</td></tr><tr><td><code>--quiet</code> avec <code>--verbose</code></td><td>"Use either --quiet or --verbose, not both."</td></tr></tbody></table>

Une valeur `--source` inconnue échoue avec le code `invalidSource` et le code de sortie `2`. Une valeur `--output` ou `--daemon` inconnue est refusée comme tout autre argument non valide, avec le code de sortie `2`. Consultez [Codes de sortie et erreurs](/cli/fr/reference/exit-codes-and-errors.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/cli/fr/reference/global-options.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
