Pular para o conteúdo
Alfa
  • Modelos
  • Classificações
  • Ori
Falar com vendas

Rodapé

OpenRouterOpenRouter
© 2026 OpenRouter, Inc

Produto

  • Chat
  • Classificações
  • Avaliações de desempenho
  • Aplicativos
  • Descobrir
  • Modelos
  • Ori
  • Coleções
  • Provedores
  • Ferramentas
  • Preços
  • Business
  • Enterprise
  • Laboratório

Empresa

  • Sobre
  • Blog
  • Clientes
  • Carreiras
    Vagas
  • Privacidade
  • Termos de serviço
  • Central de confiança
  • Suporte
  • Funciona com OR
  • Dados
  • Marca

Desenvolvedor

  • Documentação
  • Referência da API
  • Plataforma para desenvolvedores
  • Status
  • Mapa do site para IA

Conectar

  • Discord
  • GitHub
  • LinkedIn
  • X
  • YouTube
Todas as ferramentas do servidor

Shell

openrouter:shell

DocumentaçãoExperimentar esta ferramenta

Oferece a qualquer modelo um shell hospedado nas APIs Responses e Messages. O modelo emite comandos, o OpenRouter os executa em um contêiner isolado, e stdout e stderr são retornados ao modelo. Um equivalente baseado em sandbox da ferramenta de shell hospedado da OpenAI.

DocumentaçãoExperimentar esta ferramenta
Como funcionaProvedores e preçosUso desta ferramentaPerguntas frequentesFerramentas relacionadas

Como funciona

Para executar código, scripts e ferramentas de linha de comando. Os comandos sempre são executados em um ambiente hospedado, nunca na sua máquina.

  1. 1

    Seu modelo envia um lote de comandos para execução.

  2. 2

    OpenRouter executa cada um em um contêiner Linux isolado e captura stdout, stderr e o código de saída.

  3. 3

    Seu modelo lê a saída e pode executar mais comandos na mesma requisição.

Provedores e preços

Os comandos sempre são executados no sandbox do OpenRouter, em todos os modelos e provedores. A ferramenta de shell nativa da Responses API é aceita como um atalho e executada no mesmo sandbox.

  • Favicon de https://openrouter.ai

    OpenRouter sandbox

    US$ 0,0001 / second

    Mínimo de 30,0s em solicitações que iniciam um contêiner

    Os comandos são executados no lado do servidor em um contêiner isolado operado pelo OpenRouter.

Os custos padrão de tokens do modelo se aplicam a todas as solicitações.

Como usar esta ferramenta

O OpenRouter executa a ferramenta durante a solicitação e retorna o resultado ao modelo, portanto não é necessário um ciclo de ferramentas no lado do cliente.

APIs compatíveis: 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."
}'

Configuração, parâmetros e exemplos na documentação.

Ler o guia de integração

Perguntas frequentes

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.

Ferramentas relacionadas

Código e execução

  • Apply patch

    Let models propose file edits as V4A diffs

    Código e execução
  • Bash

    Anthropic-style bash tool with optional sandboxed execution

    Código e execução