Source: https://ailoot.ai/docs/es/integrations/opencode/
Canonical: https://ailoot.ai/docs/es/integrations/opencode/
Language: es

[Agentes en el terminal](https://ailoot.ai/docs/es/integrations/#agents) 

# opencode

[Markdown](https://ailoot.ai/docs/es/integrations/opencode/index.md)

Agente en el terminal · OpenAI Chat

| Formato | Dónde configurar |
| --- | --- |
| OpenAI Chat | opencode.json (en el proyecto o en ~/.config/opencode/opencode.json) → provider.\<id\>; clave mediante /connect o "apiKey": "{env:VAR}" |

## [](https://ailoot.ai/docs/es/integrations/opencode/#setup)Configuración

Copia la configuración y sustituye `sk-...` por tu clave del panel de control de Ailoot. Es mejor guardar la clave en la variable de entorno `AILOOT_API_KEY` si la aplicación lo permite.

Antes de iniciar, consulte GET /v1/models con su clave de Ailoot. Elija un ID exacto de modelo cuyos métodos incluyan POST /v1/chat/completions y úselo en la configuración. Para agentes, compruebe también las herramientas y funciones que requiere su versión del cliente.

```json
{
  "$schema": "https://opencode.ai/config.json",
  "model": "ailoot/claude-sonnet-5-5",
  "provider": {
    "ailoot": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Ailoot",
      "options": {
        "baseURL": "https://api.ailoot.ai/v1",
        "apiKey": "{env:AILOOT_API_KEY}"
      },
      "models": {
        "claude-sonnet-5-5": {
          "name": "Claude Sonnet 5.5"
        },
        "gpt-6.1-sol": {
          "name": "GPT-6.1 Sol"
        },
        "deepseek-v4-pro": {
          "name": "DeepSeek V4 Pro"
        }
      }
    }
  }
}
```

Esta configuración lee la clave de la variable `AILOOT_API_KEY`. Defínela antes de iniciar la aplicación:

```bash
export AILOOT_API_KEY="sk-..."   # añade a ~/.zshrc o ~/.bashrc
```

```powershell
setx AILOOT_API_KEY "sk-..."   # después reinicia el terminal
```

Modelo de ejemplo: `claude-sonnet-5-5`. Para cualquier otro modelo, consulta el [catálogo](https://ailoot.ai/models/es/) y comprueba que tenga el formato necesario.

## [](https://ailoot.ai/docs/es/integrations/opencode/#notes)Qué debes saber

El paquete @ai-sdk/openai-compatible utiliza /v1/chat/completions. Para modelos que necesitan /v1/responses, la documentación de opencode indica @ai-sdk/openai. No describe un proveedor compatible con Anthropic con baseURL propia. Elige modelos cuyo catálogo actual declare OpenAI Chat. En la instantánea de 2026-09-30, gemini-3.6-flash tiene este formato; comprueba las fichas de los demás modelos Gemini. Esta conexión no utiliza el formato Gemini nativo. Que un método aparezca en el catálogo no significa que se haya realizado una prueba real de esa versión del cliente.

## [](https://ailoot.ai/docs/es/integrations/opencode/#check)Comprobación

- Para el formato OpenAI, la URL es `https://api.ailoot.ai/v1` (o la ruta completa, si la aplicación pide la URL completa).
- Haz una pregunta corta. Si recibes un error, consulta el código y el Request ID y compáralos con la página [Errores y límites](https://ailoot.ai/docs/es/errors/).
- Un 404 justo después de configurar casi siempre indica una URL incorrecta: sobra o falta `/v1`.
- 402: no hay suficiente saldo para la reserva. Los agentes reservan más que un chat: [por qué](https://ailoot.ai/docs/es/billing/reserve/).

Documentación de la aplicación: [https://opencode.ai/docs/providers/](https://opencode.ai/docs/providers/)

¿Tienes alguna pregunta? Envíanos el Request ID y una descripción; te ayudaremos a resolverla.[Contactar con soporte](mailto:support@ailoot.ai)

## Ailoot · La empresa y su cartera de proyectos





Ailoot se apoya en la experiencia operativa acumulada, una amplia base de clientes, un servicio estable y el seguimiento continuo de KPI.





La empresa y su cartera de proyectos: millones de clientes; ventas por miles de millones al mes.





Ailoot aplica esa experiencia operativa al acceso por API a funciones de IA en productos de clientes, agentes, aplicaciones y automatizaciones.
