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

# Comandos CLI

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

Estos comandos funcionan en el propio CLI: iniciar sesión, hablar con el agente de Olostep, encontrar comandos y actualizar.

## Iniciar sesión

### olostep login

Inicia sesión con tu cuenta de Olostep. Tu navegador abre la página de inicio de sesión de Olostep; después de iniciar sesión, el CLI guarda la sesión en este ordenador.

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

Consulta [Autenticación](https://docs.olostep.com/cli/authentication.md).

### olostep logout

Cierra sesión en este ordenador. Olostep revoca la conexión de este ordenador, y el CLI olvida la sesión guardada.

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

### olostep whoami

Muestra tu cuenta de Olostep con sesión iniciada, tu equipo, el plan del equipo y su saldo de créditos. Igual que `olostep account info`.

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

También acepta `--json` y `--fields`. Consulta [Flags globales](https://docs.olostep.com/cli/usage.md#global-flags).

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

## Preguntar al agente

### olostep chat

Pregunta al agente de Olostep cualquier cosa en palabras simples, y lo hace. Con un mensaje, envía ese mensaje e imprime la respuesta. Sin uno, abre una conversación en tu terminal hasta que escribas `/exit`.

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

**Flags**

| Flag | Requerido | Descripción |
| - | - | - |
| `--json` | No | Imprime la respuesta completa como JSON. |
| `--plain` | No | Imprime respuestas tal como están escritas, y nunca abre la vista de pantalla completa. Activado por defecto cuando un agente de codificación ejecuta el CLI. |
| `--new` | No | Inicia una nueva conversación. Olvida la referencia de conversación guardada de este terminal; el historial que el agente guarda para ti permanece. |

```bash theme={null}
olostep chat "¿Cuántos créditos usamos la semana pasada?"
olostep chat "Extrae https://example.com/pricing y lista los planes"
olostep chat --new
```

En la vista de conversación:

| Tecla | Acción |
| - | - |
| Enter | Enviar. |
| Shift+Enter, Alt+Enter, o `\` luego Enter | Nueva línea. |
| Ctrl+O | Mostrar u ocultar detalles de herramientas. |
| PageUp, PageDown | Desplazar. |
| Tab | Completa `/help`, `/details`, `/new` y `/exit`. |
| Escape | Dejar de esperar la respuesta. El trabajo que el agente ya aceptó puede aún terminar. |
| Ctrl+D | Salir, desde un prompt vacío. |

`olostep chat` sin un mensaje necesita un terminal. Desde un script, siempre pasa el mensaje; sin uno, sale con el código `2`.

## Encontrar comandos

### olostep help

Encuentra comandos por lo que hacen. Lista los comandos cuyo nombre o descripción contiene cada palabra que das.

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

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

### olostep tools

Lista cada herramienta en el servidor de Olostep, o imprime la descripción completa de una herramienta: su entrada, salida y sugerencias. Las herramientas que cambian algo están marcadas como `(changes things)`.

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

**Argumentos**

| Argumento | Descripción |
| - | - |
| `herramienta` | Nombre de una herramienta. Opcional. |

**Flags**

| Flag | Requerido | Descripción |
| - | - | - |
| `--search` | No | Solo herramientas cuyo nombre o descripción contenga este texto. |
| `--json` | No | Imprime JSON. |

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

### olostep skill

Lista habilidades, o lee las que nombras. Una habilidad es un conjunto corto de instrucciones para un tipo de tarea, escrito para agentes de IA. `olostep-cli` es la guía para el propio CLI, generada a partir de sus comandos.

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

**Argumentos**

| Argumento | Descripción |
| - | - |
| `acción/nombre...` | `list`, o `get` seguido de uno o más nombres de habilidades. Sin argumentos, lista las habilidades. |

**Flags**

| Flag | Requerido | Descripción |
| - | - | - |
| `--json` | No | Imprime las habilidades que nombras como registros JSON. |
| `--write` | No | Escribe cada habilidad que nombras en esta carpeta de habilidades, como `<dir>/<nombre>/SKILL.md`. |

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

Consulta [Usar con agentes de IA](https://docs.olostep.com/cli/ai-agents.md#olostep-skill).

## Actualizar

### olostep update

Actualiza el CLI a su versión más reciente. Ejecuta `curl -fsSL https://cli.olostep.com | sh`.

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

Consulta [Instalar y actualizar](https://docs.olostep.com/cli/install.md#update).


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