OpenRouter 发布 Shell 工具与 Files API:赋予任意模型终端与文件处理能力

ADK OpenRouter官方 / ADK编译 2026-09-08 5 分钟 76 次浏览
速览导读 / Summary

OpenRouter 正式推出 openrouter:shell 工具与 Files API,允许任何支持工具调用的模型在托管 Linux 容器中执行命令并处理文件。该更新支持 OpenAI 和 Anthropic 标准,提供沙箱环境、网络策略控制及文件持久化能力。开发者可构建跨模型的服务器端代理行为,实现从脚本编写、数据清洗到自动化部署的全流程闭环,Sandbox 测试成本极低($0.0001/秒)。

Sandbox 成本 $0.0001/秒 包含 Files API 使用费,按请求计费
支持协议 OpenAI Responses + Anthropic Messages 双标准工具兼容,覆盖主流模型生态
文件挂载上限 20 个/容器 每个容器最多挂载 20 个输入文件

Key Insights / 核心看点

  • 1 推出 openrouter:shell 与 Files API,支持任意模型在托管 Linux 容器中执行命令和处理文件。
  • 2 兼容 OpenAI 和 Anthropic 标准,提供 server-side agentic behaviors,实现跨模型的一致性执行。
  • 3 支持细粒度的网络策略控制(如白名单域名)和文件持久化,构建安全的沙箱环境。
  • 4 Sandbox 测试成本极低($0.0001/秒),并支持透明的执行日志追踪。

OpenRouter 赋予任意模型终端与文件处理能力

OpenRouter 近日宣布了一项重大技术更新,正式推出 openrouter:shell 工具与 Files API。这一组合将彻底改变 AI 应用开发模式,让任何部署在 OpenRouter 上的模型都能拥有独立的 Linux 终端环境,并具备读写文件的能力。

核心突破:Server-Side Agentic Behaviors

此次更新的核心价值在于打破了传统 Chat 模型的局限。过去,模型仅能进行文本生成,无法执行代码或操作文件。现在,开发者可以构建真正的 Server-side Agentic Behaviors(服务器端代理行为):

  • 跨模型一致性:无论底层模型是 DeepSeek、Claude 还是其他,只要配置了工具,它们都能在同一套沙箱环境中运行相同的脚本。
  • 闭环工作流:模型可以编写脚本 -> 执行脚本 -> 查看输出(stdout/stderr) -> 根据错误信息修正脚本 -> 再次执行,直至成功。
  • 文件持久化:通过 Files API,模型生成的文件(如 CSV 解析结果、生成的图表代码)可以持久化存储,供后续任务调用。

关键技术特性

1. 双标准兼容的 Shell 工具

OpenRouter 提供了两种工具以兼容主流大模型协议:

  • openrouter:shell:兼容 OpenAI 的 Responses API,默认在 OpenRouter 沙箱中运行。
  • openrouter:bash:兼容 Anthropic 的 Messages API,同样支持服务器端执行。

开发者只需在 tools 数组中添加对应工具,模型即可自主决定何时调用终端。例如,当模型发现 Python 版本过低时,可自动调用 shell 安装新包。

2. 灵活的容器与文件管理

  • 隔离沙箱:每个容器是一个独立的 Linux 环境,默认关闭出站网络(Outbound access off),确保安全性。
  • 网络策略控制:支持自定义 network_policy,允许指定域名(如 pypi.org)访问,防止意外连接外部风险。
  • 文件挂载机制:
    • 支持通过 Files API 上传文件,并将其挂载到容器 /workspace/home 目录。
    • 容器内生成的文件会自动列出 ID,便于下载和复用。
    • 容器空闲 5 分钟后自动休眠,节省资源。

3. 透明化的执行日志

在 Logs 页面,开发者可以查看请求的时间线视图。每一次模型生成与一次沙箱运行(Sandbox run)都会作为独立行显示,包含各自的耗时和成本,便于调试和计费分析。

实际应用价值

对于开发者而言,这一更新极大地降低了构建复杂 AI 代理(Agent)的门槛:

  1. 数据清洗与处理:模型可以直接读取本地 CSV 文件,编写清洗脚本,并将结果保存回文件系统,无需人工干预。
  2. 自动化部署:模型可生成 Dockerfile 或部署脚本,并在沙箱中直接运行 pip install 或 npm run build 命令。
  3. 低成本的测试环境:Sandbox 测试仅需 $0.0001/秒,非常适合用于原型验证和调试。

快速开始

开发者可以通过 API 轻松集成此功能。以下是一个简单的请求示例,展示了如何向 DeepSeek 模型发送指令并启用 Shell 工具:

{
  "model": "deepseek/deepseek-v4-pro-0813",
  "input": "Check the Python version, then write a script that prints the first 20 primes and run it.",
  "tools": [
    { "type": "openrouter:shell", "parameters": { "engine": "openrouter" } }
  ]
}

通过这种方式,OpenRouter 正在构建一个统一的 AI 计算平台,将大模型的推理能力与服务器端的执行能力无缝结合。

“Give any model a terminal and files. Shell and Files join our growing list of server tools, enabling you to create server-side agentic behaviors you can swap across models.”

— OpenRouter 官方团队

同主题深度资讯

查看更多 →
模型发布 2026-09-24

Recraft AI 发布 V4 Styles:一文详解多参考图风格控制的底层逻辑与最佳实践

Recraft AI 正式发布 V4 Styles 功能指南,深度解析其多参考图(1-10 张)风格控制机制。文章强调单一参考图是保证风格一致性的最优解,多参考图仅在视觉逻辑高度统一(如同品牌手册)时有效,严禁混用无关风格。核心亮点包括参考图与提示词(Prompt)的明确分工、对高分辨率原图的硬性要求、以及参考图权重调节功能。该更新无需微调即可实现即插即用的风格迁移,显著提升了商业绘图的可控性与效率。

Recraft AI官方 / ADK编译 5 分钟
模型发布 2026-09-24

Reve AI 服务终止:Recraft Studio 如何成为设计师的新一代可控生成引擎

随着 OpenAI 投资及团队转移,Reve AI 正式宣布停止图像生成服务,API 已于 8 月 14 日下线,生成功能将于 9 月 27 日终止。针对寻求高可控性、矢量输出及多模型工作流的设计师,Recraft Studio 提供了从像素到矢量、从单一模型到多模态生态的完整替代方案。本文详细梳理了迁移时间表,并深度解析了 Recraft Studio 在矢量编辑、跨项目风格一致性及多模型集成方面的核心优势。

Recraft AI官方 / ADK编译 5 分钟
技术解读 2026-09-24

Recraft AI 深度解析:矢量图像的核心原理、格式规范与应用边界

Recraft AI 技术团队发布深度指南,系统阐述了矢量图像(Vector Image)的数学原理及其与位图(Raster)的本质区别。文章详细对比了 SVG、EPS、PDF 及 AI 等主流格式的特性与适用场景,并探讨了矢量图在品牌标识、工业制造及网页设计中的实际应用价值,为开发者与设计师提供清晰的选型策略。

Recraft AI官方 / ADK编译 3 分钟
AI 工具 2026-09-24

美图 AI PPT 发布全新 Print-On-Demand 设计工作流,从创意到成品一键生成

美图 AI PPT 正式推出针对按需打印(POD)场景的专业设计解决方案,填补了通用 AI 绘图在商业落地环节的空白。该工具不仅提供从创意到样品的全链路生成能力,更内置了针对 T 恤、马克杯等实体产品的尺寸适配、安全区域预留及色彩对比度优化算法。开发者与创作者可利用其‘AI 辅助概念生成’功能,快速将模糊想法转化为符合印刷标准的可编辑矢量文件,大幅降低 POD 产品的试错成本。

美图AI PPT官方 / ADK编译 4 分钟
code · 免费+付费
★ 5.0 · 120评测
O

OpenRouter

AI 模型 API 聚合平台,一个接口调用400多个模型

OpenRouter 是领先的 AI 模型API 聚合平台,一个接口调用 400 多个 AI 模型。OpenRouter通过智能路由技术优化模型选择和成本,支持自动故障转移和负载均衡,具备高可用性和性能。OpenRouter 提供隐私保护功能,支持零日志模式,支持用户根据数据政策选择合适的提供商。OpenRouter具备工具调用、实时网络搜索、图像和 PDF 处理等高级功能。OpenRouter统计功能能追踪模型使用情况,反映市场表现和用户偏好。OpenRouter 能简化 AI 的使用和管理,助力高效开发与部署。

查看 OpenRouter 使用教程与功能