aiqbench analysis
This update enables any model on OpenRouter to execute system commands within isolated Linux containers and manage files via a dedicated API, effectively granting AI agents persistent shell access for complex server-side workflows. By allowing models to iterate on scripts based on real-time stdout/stderr feedback, this infrastructure shift moves advanced agentic behaviors from local execution to scalable cloud environments.
Give any model a terminal and files

The shell server tool gives any model on OpenRouter a hosted Linux shell, and the Files API moves files in and out of it. Commands run in an isolated container, the model reads back stdout, stderr, and exit codes, and files the run writes can be downloaded afterward. Available today in beta on the Responses and Messages APIs.
Introducing the openrouter:shell server tool and the Files API: any model on OpenRouter can now run commands in a hosted Linux container. The Files API enables upload of files for models to work with and the download of outputs. Both are available today in beta. Shell and Files join our growing list of server tools, enabling you to create server-side agentic behaviors you can swap across models. For example, you can ask any model to search the web, write a script that turns the results into a chart, and run it entirely with server-side compute. Try it in the chatroom by turning on the shell tool, and read the shell, containers, and Files API guides for the API details. Sandbox…
Excerpt shown under the publisher's RSS terms · 120 words · full text and figures are on the publisher's site
Related coverage

Presentation: Choosing Your AI Copilot: Maximizing Developer Productivity
InfoQ · Jun 3, 2026

It’s safe to close your laptop now: Hosting coding agents on Amazon Bedrock AgentCore
AWS · Jun 8, 2026

Tracing Agent Harness Behavior with NVIDIA NeMo Relay
NVIDIA · Sep 30, 2026

Brief independent investigation of agents’ behavior, reasoning and collaboration in the OpenAI / Hugging Face hacking incident
METR · Aug 26, 2026