OpenRouter Launches openrouter:shell — Any Model Can Now Run Code in a Hosted Linux Container
Key Info
OpenRouter has introduced openrouter:shell, a tool that lets any model on the platform run code inside a hosted Linux container. Developers add one tool to a Responses API request; the model writes a script, runs it, and reads back the result — with nothing to install or host.
Highlights
- Add
{"type": "openrouter:shell", "parameters": {"engine": "openrouter"}}to a Responses API request to enable code execution. - The model writes and runs scripts in a hosted Linux environment, then reads the output directly.
- No local installation or server hosting is required, making it simple to add execution capabilities to any model.