Saltar al contenido
Alfa
  • Modelos
  • Clasificaciones
  • Ori
Hablar con ventas

Pie de página

OpenRouterOpenRouter
© 2026 OpenRouter, Inc

Producto

  • Chat
  • Clasificaciones
  • Pruebas de rendimiento
  • Aplicaciones
  • Descubrir
  • Modelos
  • Ori
  • Colecciones
  • Proveedores
  • Herramientas
  • Precios
  • Business
  • Enterprise
  • Laboratorio

Empresa

  • Acerca de
  • Blog
  • Clientes
  • Empleo
    Empleo
  • Privacidad
  • Términos del servicio
  • Centro de confianza
  • Soporte
  • Compatible con OR
  • Datos
  • Marca

Desarrollador

  • Documentación
  • Referencia de la API
  • Plataforma para desarrolladores
  • Estado
  • Mapa del sitio para IA

Conectar

  • Discord
  • GitHub
  • LinkedIn
  • X
  • YouTube
Todas las herramientas del servidor

Shell

openrouter:shell

DocumentaciónProbar esta herramienta

Proporciona a cualquier modelo un shell alojado en las API Responses y Messages. El modelo emite comandos, OpenRouter los ejecuta en un contenedor aislado y stdout y stderr se devuelven al modelo. Un equivalente de la herramienta de shell alojado de OpenAI basado en un entorno aislado.

DocumentaciónProbar esta herramienta
Cómo funcionaProveedores y preciosUso de esta herramientaPreguntas frecuentesHerramientas relacionadas

Cómo funciona

Para ejecutar código, scripts y herramientas de línea de comandos. Los comandos siempre se ejecutan en un entorno alojado, nunca en su equipo.

  1. 1

    Su modelo envía un lote de comandos para ejecutar.

  2. 2

    OpenRouter ejecuta cada uno en un contenedor Linux aislado y captura stdout, stderr y el código de salida.

  3. 3

    Su modelo lee la salida y puede ejecutar más comandos en la misma solicitud.

Proveedores y precios

Los comandos siempre se ejecutan en el entorno aislado de OpenRouter, en todos los modelos y proveedores. La herramienta de shell nativa de Responses API se acepta como forma abreviada y se ejecuta en el mismo entorno aislado.

  • Favicon de https://openrouter.ai

    OpenRouter sandbox

    0,0001 US$ / second

    30,0s como mínimo en las solicitudes que inician un contenedor

    Los comandos se ejecutan en el servidor, en un contenedor aislado operado por OpenRouter.

Los costes estándar de los tókenes del modelo se aplican a cada solicitud.

Uso de esta herramienta

OpenRouter ejecuta la herramienta durante la solicitud y devuelve el resultado al modelo, por lo que no se necesita un bucle de herramientas del lado del cliente.

API compatibles: Responses and Anthropic Messages.

shell
curl https://openrouter.ai/api/v1/responses \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "openai/gpt-5.2",
  "tools": [
    {
      "type": "openrouter:shell"
    }
  ],
  "input": "Create a Python script that prints the first 20 Fibonacci numbers and run it."
}'

Configuración, parámetros y ejemplos en la documentación.

Leer la guía de integración

Preguntas frecuentes

Shell follows the Responses API hosted shell shape and works on the Responses and Messages APIs. Bash follows the Anthropic bash tool shape and is only available on the Anthropic Messages API.

Herramientas relacionadas

Código y ejecución

  • Apply patch

    Let models propose file edits as V4A diffs

    Código y ejecución
  • Bash

    Anthropic-style bash tool with optional sandboxed execution

    Código y ejecución