SuperAPI AI 工具集

use-railway

数据与分析

查看项目

更新于 10-16 09:53

技能介绍

用途:通过 agent 操作 Railway 基础设施,包括注册或登录 Railway 账户、创建项目、开通服务、数据库与存储桶、部署代码。资料未提供具体命令清单以外的更多功能说明。

资源模型:Workspace 为计费与团队范围,Project 属于某 Workspace,Environment 为项目内的隔离配置平面,Service 为可部署单元,Bucket 为项目级 S3 兼容对象存储,Deployment 为某环境下的一次发布。多数 CLI 命令作用于已链接的项目/环境/服务上下文,可用 --project、--environment、--service 覆盖。

操作路径:Railway CLI 适合依赖本机状态的工作流(本地目录部署 railway up、railway run、SSH、数据库脚本、本地链接、交互式设置、精确命令输出);远程 MCP(https://mcp.railway.com)适合账户/项目/服务发现、部署状态、日志、追踪、功能开关、简单重部署与创建项目;无专用工具或命令时用 railway api 执行 GraphQL。

使用方式:部署当前目录可直接运行 railway up(未登录时会引导登录/注册并链式创建项目与部署),脚本或 agent 场景可用 railway up -y;已登录时用 railway up --new 新建项目部署。仅需账号、无可部署内容时用 railway login。无浏览器环境会进入设备码流程,需立即把登录链接转告用户。CLI 安装方式包括 curl -fsSL agents.railway.com | sh、npm i -g @railway/cli、brew install railway 等。可运行 railway --help 查看 Agent tooling 健康状态,用 railway skills update 或 railway setup agent -y 处理。

限制:Railway 云端 agent VM 中 CLI 仅在 SSH 终端会话内有凭据;仪表盘或移动端 Railway Agent 会话中 CLI 未认证,不应运行 railway 命令,应使用 MCP 工具。--json 与 --ci 模式不会自动提示登录。沙箱功能需在 Priority Boarding 中启用。资料未提供价格、配额与更多细节。