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

# Commandes CLI

> login, logout, whoami, chat, help, tools, skill et update.

Ces commandes fonctionnent directement sur le CLI : se connecter, parler à l'agent Olostep, trouver des commandes et mettre à jour.

## Connexion

### olostep login

Connecte-toi avec ton compte Olostep. Ton navigateur ouvre la page de connexion Olostep ; après t'être connecté, le CLI enregistre la connexion sur cet ordinateur.

```bash theme={null}
olostep login
```

Voir [Authentification](https://docs.olostep.com/cli/authentication.md).

### olostep logout

Déconnecte-toi sur cet ordinateur. Olostep révoque la connexion de cet ordinateur, et le CLI oublie la connexion enregistrée.

```bash theme={null}
olostep logout
```

### olostep whoami

Affiche ton compte Olostep connecté, ton équipe, le plan de l'équipe et son solde de crédits. Identique à `olostep account info`.

```bash theme={null}
olostep whoami [--json] [--fields a,b]
```

Accepte également `--json` et `--fields`. Voir [Flags globaux](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep whoami
olostep whoami --json
```

## Interroger l'agent

### olostep chat

Demande à l'agent Olostep n'importe quoi en mots simples, et il s'en charge. Avec un message, il envoie ce message et affiche la réponse. Sans message, il ouvre une conversation dans ton terminal jusqu'à ce que tu tapes `/exit`.

```bash theme={null}
olostep chat ["<message>"] [--json] [--plain] [--new]
```

**Flags**

| Flag | Requis | Description |
| - | - | - |
| `--json` | Non | Affiche la réponse complète en JSON. |
| `--plain` | Non | Affiche les réponses telles qu'elles sont écrites, et n'ouvre jamais la vue plein écran. Activé par défaut lorsqu'un agent de codage exécute le CLI. |
| `--new` | Non | Démarre une nouvelle conversation. Oublie la référence de conversation enregistrée de ce terminal ; l'historique que l'agent conserve pour toi reste. |

```bash theme={null}
olostep chat "Combien de crédits avons-nous utilisés la semaine dernière ?"
olostep chat "Scrape https://example.com/pricing et liste les plans"
olostep chat --new
```

Dans la vue de conversation :

| Touche | Action |
| - | - |
| Entrée | Envoyer. |
| Maj+Entrée, Alt+Entrée, ou `\` puis Entrée | Nouvelle ligne. |
| Ctrl+O | Afficher ou masquer les détails de l'outil. |
| PageUp, PageDown | Faire défiler. |
| Tab | Compléter `/help`, `/details`, `/new` et `/exit`. |
| Échap | Arrêter d'attendre la réponse. Le travail déjà accepté par l'agent peut encore se terminer. |
| Ctrl+D | Quitter, depuis une invite vide. |

`olostep chat` sans message nécessite un terminal. Depuis un script, passe toujours le message ; sans cela, il se termine avec le code `2`.

## Trouver des commandes

### olostep help

Trouve des commandes par ce qu'elles font. Liste les commandes dont le nom ou la description contient chaque mot que tu donnes.

```bash theme={null}
olostep help <mots>...
```

```bash theme={null}
olostep help invoices
olostep help monitor pause
```

### olostep tools

Liste tous les outils sur le serveur Olostep, ou affiche la description complète d'un outil : son entrée, sa sortie et ses conseils. Les outils qui modifient quelque chose sont marqués `(changes things)`.

```bash theme={null}
olostep tools [--search text] [--json] [<tool>]
```

**Arguments**

| Argument | Description |
| - | - |
| `tool` | Nom d'un outil. Optionnel. |

**Flags**

| Flag | Requis | Description |
| - | - | - |
| `--search` | Non | Uniquement les outils dont le nom ou la description contient ce texte. |
| `--json` | Non | Affiche en JSON. |

```bash theme={null}
olostep tools --search monitor
olostep tools scrape_create
```

### olostep skill

Liste les compétences, ou lis celles que tu nommes. Une compétence est un court ensemble d'instructions pour un type de tâche, écrit pour les agents IA. `olostep-cli` est le guide du CLI lui-même, généré à partir de ses commandes.

```bash theme={null}
olostep skill list
olostep skill get <name> [name...] [--json] [--write <dir>]
```

**Arguments**

| Argument | Description |
| - | - |
| `action/name...` | `list`, ou `get` suivi d'un ou plusieurs noms de compétences. Sans arguments, liste les compétences. |

**Flags**

| Flag | Requis | Description |
| - | - | - |
| `--json` | Non | Affiche les compétences que tu nommes en tant qu'enregistrements JSON. |
| `--write` | Non | Écrit chaque compétence que tu nommes dans ce dossier de compétences, sous la forme `<dir>/<name>/SKILL.md`. |

```bash theme={null}
olostep skill list
olostep skill get credit-usage
olostep skill get olostep-cli --write .claude/skills
```

Voir [Utiliser avec des agents IA](https://docs.olostep.com/cli/ai-agents.md#olostep-skill).

## Mise à jour

### olostep update

Mets à jour le CLI vers sa dernière version. Exécute `curl -fsSL https://cli.olostep.com | sh`.

```bash theme={null}
olostep update
```

Voir [Installer et mettre à jour](https://docs.olostep.com/cli/install.md#update).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.