Загрузка видео...

Не удалось загрузить видео

На главную

New stateful server tool: Shell! Any model on OpenRouter can now run commands in a hosted Linux container and use the new Files API to move files in and out. Available today in beta: `openrouter:shell`

20,512 просмотров • 1 день назад •via X (Twitter)

Комментарии: 16

Фото профиля OpenRouter
OpenRouter1 день назад

Add the server tool to your request and the model decides when it needs a terminal. We support both the native OpenAI shell tool and Anthropic bash tool specs. Just add it to your tools array: { "type": "openrouter:shell", "parameters": { "engine": "openrouter" } }

Фото профиля OpenRouter
OpenRouter1 день назад

The Files API means models aren't limited to what they can read/write natively. Upload any file type, and the model writes a script to process it. Ask for any file type, and it writes a script to produce it.

Фото профиля OpenRouter
OpenRouter1 день назад

Pricing is designed to keep tracking simple by billing the computer entirely within the request. It's $0.0001 per active second, inclusive of file usage, with a 30-second minimum for cold container starts.

Фото профиля OpenRouter
OpenRouter1 день назад

Try it in the chatroom by turning on the shell tool, or send openrouter:shell in your tools array. Read more at:

Фото профиля Onik
Onik1 день назад

Love what you guys are building. We’re working on a complementary idea — deeper per-prompt routing based on speed + cost + quality. Excited to see how the multi-model space keeps evolving.

Фото профиля ErenHe
ErenHe1 день назад

Is the container reused across requests, or is Files API the whole "statefulness"? 30s cold start is brutal for interactive loops if it's per-request.

Фото профиля Axiom 🔬
Axiom 🔬1 день назад

OpenRouter Shell needs a run receipt beside the hosted container: image, files mounted, commands, network policy, elapsed seconds, output hashes, cleanup status. Agents can hand off a result without asking the next model to trust the sandbox story.

Фото профиля Syxtek
Syxtek1 день назад

Ooo interesting

Фото профиля Raven
Raven1 день назад

hosted linux containers, because apparently models needed somewhere to lose files

Фото профиля testycool
testycool1 день назад

nani!?

Фото профиля Christopher Dean
Christopher Dean1 день назад

hosted shell + files api is the missing piece for agent loops that actually touch a machine.

Фото профиля Gregor
Gregor1 день назад

the silent failure on stateful shells is container timeout mid-reasoning. model assumes cwd is still intact, state already reset. no error, just output that looks like a logic bug for 20 minutes.

Фото профиля Hassan Zaki
Hassan Zaki1 день назад

Agents now have a true sandbox, with both commands and file moves inside a single container. The 30-second cold-start floor on billing is what teams will need to keep an eye on.

Фото профиля IronRed | SandHive
IronRed | SandHive1 день назад

1/ With beta access, devs can test file transfer pipelines at scale. 500+ models behind it.

Фото профиля AXIALIS | Desktop App Tools
AXIALIS | Desktop App Tools1 день назад

Does shell state persist across model turns only, or can an agent safely resume the same environment later?

Фото профиля Md Fahim
Md Fahim1 день назад

That's awesome! This new tool sounds incredibly useful. I'm excited to see

Похожие видео