---
title: Configuración
description: Todo es opcional. Dónde viven los ajustes de Lampson, qué puede sobrescribir .env y los pocos parámetros del agente de programación que vale la pena conocer.
---
# Configuración

No se requiere nada. El asistente de la primera ejecución escribe lo que necesita; todo lo demás tiene un valor por defecto razonable.

## Dónde

- `~/lampson/.lampson/config.json` — proveedor, modelo, claves (selladas), preferencias. Lo escriben `/setup`, el ⚙ de la web y el pill del proveedor. Compartido por la terminal y la interfaz web.
- `~/lampson/.env` — sobrescrituras opcionales de los mismos ajustes, más los parámetros de abajo. `.env` gana sobre `config.json`.
- `LAMPSON_HOME` — mueve `~/lampson` a otro lugar.

## Proveedor

```sh
LAMPSON_PROVIDER=deepseek        # openai | deepseek | kimi | groq | grok | openrouter | ollama | anthropic | minimax
LAMPSON_API_KEY=sk-...           # o LAMPSON_API_KEY_DEEPSEEK=… una por proveedor
LAMPSON_MODEL=deepseek-chat
LAMPSON_BASE_URL=…               # cualquier endpoint compatible (sin barra final)
LAMPSON_WIRE=openai              # openai | anthropic, cuando el preset no puede adivinarlo
```

## Comportamiento

```sh
LAMPSON_PERMISSION=ask           # ask | yolo | strict (el modo por defecto)
LAMPSON_MAX_STEPS=40             # pasos de herramienta por turno
LAMPSON_BUDGET_TOKENS=400000     # presupuesto de costo por turno (los tokens en caché cuentan un 10 %)
LAMPSON_COMPACT_AT=80000         # compactar el contexto por encima de esta estimación
LAMPSON_MAX_TOKENS=8192          # tope de salida por respuesta (se duplica solo ante una respuesta vacía)
LAMPSON_TIMEOUT=180              # segundos por llamada al modelo
LAMPSON_EXPLORE_CAP=12           # llamadas de solo lectura seguidas antes de un empujón a actuar
```

## Shell (Windows)

Los comandos se ejecutan a través del bash de Git por defecto. Para usar otra cosa:

```sh
LAMPSON_SHELL=C:\Program Files\Git\bin\bash.exe
LAMPSON_SHELL_FLAG=-c
```

## Ejecuciones sin supervisión y aprobaciones

```sh
LAMPSON_TZ=-03:00                # para "daily 09:00" (por defecto: la del sistema)
LAMPSON_PUBLIC_URL=https://…     # cómo se llega a este Lampson desde fuera
LAMPSON_WEBHOOK_URL=https://…    # POST por cada aprobación pendiente
LAMPSON_WEBHOOK_SECRET=…         # firma HMAC-SHA256 del cuerpo
LAMPSON_WEB_TOKEN=…              # permitir que un script no local llame a la API web (Bearer)
```

Consulta [Tareas programadas](/es/docs/schedules).

## Por proyecto

Cosas que quizá quieras subir a git para que las tenga tu equipo: `.lampson/plugins/` ([plugins](/es/docs/plugins)), `.lampson/mcp.json`, `.lampson/lsp.json`, `skills/`, `AGENTS.md`. Lampson no escribe nada más dentro de tu proyecto.
