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

# Gebruik de Olostep CLI met AI-agenten

> Hoe Claude Code, Cursor, Codex en andere codeeragenten het olostep-commando uitvoeren.

AI-codeeragenten kunnen `olostep` uitvoeren zoals elk ander commando. De CLI merkt wanneer een codeeragent het uitvoert en gedraagt zich voor een programma in plaats van een persoon.

## Stel het in

**1. Installeer de CLI en meld jezelf aan**

```bash theme={null}
curl -fsSL https://cli.olostep.com | sh
olostep login
```

De agent gebruikt jouw aanmelding op deze computer. In CI stel je in plaats daarvan `OLOSTEP_TOKEN` in. Zie [Authenticatie](https://docs.olostep.com/cli/authentication.md#scripts-ci-and-agents).

**2. Geef de agent de CLI-gids**

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

Dit schrijft `.claude/skills/olostep-cli/SKILL.md`: hoe de CLI te gebruiken, de exitcodes en elk commando met zijn vlaggen en JSON-uitvoerschema. Gebruik de vaardighedenmap van jouw agent in plaats van `.claude/skills`.

**3. Vertel de agent om --json te gebruiken**

Agenten moeten commando's uitvoeren met `--json` en de JSON lezen. De menselijke uitvoer is voor mensen en kan veranderen.

## Hoe de CLI zich gedraagt voor een agent

De CLI behandelt een uitvoering als die van een agent wanneer er geen terminal is, of wanneer een van `CLAUDECODE`, `CURSOR_AGENT`, `CODEX_CI` of `AI_AGENT` is ingesteld. Dan:

* `olostep` zonder commando toont hulp, niet het welkomstscherm.
* Het vraagt nooit om invoer. Een commando dat aanmelding nodig heeft, stopt met code `3` en vertelt de agent, op stderr, om `olostep login` uit te voeren of `OLOSTEP_TOKEN` in te stellen.
* Een commando dat iets kan verwijderen of overschrijven stopt met code `4`, tenzij je `--yes` gebruikt.
* `olostep keys reveal` toont nooit een sleutel. Gebruik `--write-env <file>` om het op te slaan in een git-genegeerd env-bestand.
* `olostep chat` toont antwoorden als platte tekst (`--plain` is aan) en heeft een bericht nodig.
* Er wordt geen updatebericht getoond.

| Exitcode | Wat de agent moet doen |
| - | - |
| `0` | Lees de uitvoer. |
| `1` | Lees de fout op stderr. |
| `2` | Controleer het commando met `olostep <command> --help`. |
| `3` | Vraag de persoon om `olostep login` uit te voeren. |
| `4` | Bevestig met de persoon, voer dan opnieuw uit met `--yes`. |
| `5` | De server kon niet worden bereikt. Probeer later opnieuw. |

## Vind het juiste commando

```bash theme={null}
olostep help monitor pause        # commando's waarvan de naam of beschrijving elk woord bevat
olostep tools --search crawl      # tools die "crawl" vermelden
olostep tools crawl_create        # volledige invoer- en uitvoerschema van één tool
```

## `olostep skill`

Vaardigheden zijn korte instructies voor één soort taak. Lijst ze op, lees ze, of schrijf ze in de vaardighedenmap van een agent:

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

| Vaardigheid | Wat het omvat |
| - | - |
| `olostep-cli` | Hoe de `olostep` command line te gebruiken. gegenereerd vanuit de CLI-commando's. |
| `credit-usage` | Kredietbalansen, plannen, kredietverval en dagelijks gebruik. |
| `dashboard` | Dashboardfuncties: account, facturering, team, API-sleutels, logs, taken, parsers, monitors, agenten, ondersteuning en integraties. |

`olostep skill list` toont de huidige lijst. Zie [`olostep skill`](https://docs.olostep.com/cli/reference/cli-commands#olostep-skill) voor de vlaggen.

## `olostep tools`

Elk CLI-commando roept een tool aan op de Olostep-server. `olostep tools` lijst ze op en markeert degenen die dingen veranderen:

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

## Geef feedback

Wanneer een commando faalt, ontbreekt of verwarrend is, kan de agent het Olostep-team informeren. Dit werkt zonder aanmelding:

```bash theme={null}
olostep feedback --about tooling --message "crawl create rejected --depth 0"
```

Gebruik `--about tooling` voor de CLI zelf en `--about product` voor Olostep. Voeg nooit sleutels, wachtwoorden of persoonlijke gegevens toe.

## MCP in plaats van een terminal

Als jouw agent MCP ondersteunt, kun je deze direct verbinden met Olostep. Zie [MCP-server](https://docs.olostep.com/integrations/mcp-server.md), of print de setup voor jouw client:

```bash theme={null}
olostep integrations config --client claude_code
```


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