runway-dev-setup
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSet up Runway Dev
设置 Runway Dev
Guide the user from plugin installation to a connected Developer Portal account. This skill is included with the plugin; use it directly and do not install or fetch a duplicate copy.
First check whether the bundled Runway Dev MCP is already connected. If succeeds, skip sign-in and continue with project selection. If the server is configured but needs authentication, use the host's connection flow rather than adding another server entry.
whoami指导用户从插件安装到连接 Developer Portal 账户。该 skill 已随插件附带;请直接使用,不要安装或获取重复副本。
首先检查随附的 Runway Dev MCP 是否已经连接。如果 成功,则跳过登录并继续进行项目选择。如果服务器已配置但需要身份验证,请使用 host 的连接流程,不要再添加另一个服务器条目。
whoami1. Sign in or create an account
1. 登录或创建账户
Ask whether the user already has a Runway Dev account only if that is not clear from the conversation. Send them to the Runway Dev Developer Portal: they can sign in with an existing account or create one there. Let the user complete any sign-up, verification, and consent steps themselves in their browser. Do not automate the browser authentication or create an account on the user's behalf.
If they are building an application integration, explain that Developer Portal access alone does not configure the application. They may need to select or create a project and create a project API key in the portal. Follow API setup for current project and key steps. Do not request that the user paste the key into chat.
仅当无法从对话中确定用户是否已有 Runway Dev 账户时,才询问用户。引导他们访问 Runway Dev Developer Portal:用户可以使用现有账户登录,也可以在那里创建账户。让用户自行在浏览器中完成注册、验证和授权步骤。不要自动执行浏览器身份验证,也不要代替用户创建账户。
如果用户正在构建应用程序集成,请说明仅拥有 Developer Portal 访问权限并不会自动配置应用程序。他们可能需要在 portal 中选择或创建项目,并创建 project API key。请按照 API 设置中的最新说明操作项目与密钥。不要要求用户将密钥粘贴到聊天中。
2. Connect Dev MCP
2. 连接 Dev MCP
Connect the host to using the host's documented MCP setup at Connect Runway Dev. MCP uses browser OAuth. The application SDK uses a separate project API key; never put that key in MCP configuration.
https://dev.runwayml.com/mcpIf the MCP server is not configured, help add it using the exact configuration format documented for the user's host. Do not assume every host supports the same plugin-install flow or command. If the host is unknown, link the connection guide and ask which host they are using before editing host-specific config.
When prompted, have the user complete Runway OAuth in their normal browser, return to the same agent session, and retry the MCP check. Never ask for their Runway password, OAuth code, or API key.
For the Codex CLI, run after installing the plugin to authenticate its bundled connection. Credentials are associated with the configured MCP connection, so signing in through a separately named test entry does not authenticate the bundled server.
codex mcp login runway-dev按照用户 host 文档中提供的 连接 Runway Dev设置说明,将 host 连接到 。MCP 使用浏览器 OAuth。应用程序 SDK 使用单独的 project API key;切勿将该密钥放入 MCP 配置。
https://dev.runwayml.com/mcp如果尚未配置 MCP 服务器,请按照用户所用 host 文档中的准确配置格式帮助添加。不要假定所有 host 都支持相同的插件安装流程或命令。如果尚不清楚用户使用的是哪个 host,请提供连接指南链接,并在编辑 host 专用配置前询问用户。
出现提示时,让用户在日常使用的浏览器中完成 Runway OAuth,返回同一个 agent session,然后重试 MCP 检查。绝不要索要用户的 Runway 密码、OAuth code 或 API key。
对于 Codex CLI,安装插件后运行 ,以验证其随附连接。凭据与已配置的 MCP 连接关联,因此,通过单独命名测试条目登录并不会验证随附服务器。
codex mcp login runway-dev3. Confirm the account and project
3. 确认账户和项目
After OAuth completes, call and report the connected Developer Portal email or identity shown by the tool. If the user has an app to connect, call and let them choose among accessible projects. Do not guess or silently select a project when there are multiple candidates.
whoamilist_projectsIf the user has no project, direct them to create or select one in the Developer Portal, then call again. Do not invent a project-creation MCP tool or call a REST endpoint as a substitute.
list_projectsOAuth 完成后,调用 ,并报告工具显示的已连接 Developer Portal 邮箱或身份。如果用户有需要连接的应用,调用 ,让用户从可访问的项目中选择。如果存在多个候选项,不要猜测或静默选择项目。
whoamilist_projects如果用户没有项目,指导其在 Developer Portal 中创建或选择项目,然后再次调用 。不要虚构项目创建 MCP 工具,也不要调用 REST endpoint 作为替代方案。
list_projects4. Recover account setup errors
4. 恢复账户设置错误
If MCP returns HTTP 403 with the explicit error, the OAuth identity is valid but its Developer Portal setup is incomplete. Use from the error response for a new account and for an existing account. Older server versions may return only ; use that link and the current account-setup guide. Show the applicable link and let the user complete setup in their browser. Then have them retry or reconnect Runway Dev in the same coding client, call again, and call if the task needs a project.
developer_not_foundsignup_urllogin_urllogin_urlwhoamilist_projectsDo not replace the error's supplied signup/login URL with a guessed account path, infer missing account state from another tool's output, create credentials, change OAuth scopes, or try alternate identity endpoints. If the same error remains after the user reconnects, stop the MCP-dependent action and report the exact blocker. Continue any work that can proceed from public docs and existing application configuration.
如果 MCP 返回 HTTP 403 且明确包含 错误,说明 OAuth 身份有效,但其 Developer Portal 设置尚未完成。针对新账户使用错误响应中的 ,针对现有账户使用 。较旧的服务器版本可能只返回 ;此时使用该链接和当前的账户设置指南。显示适用的链接,让用户在浏览器中完成设置。然后,让用户在同一 coding client 中重试或重新连接 Runway Dev,再次调用 ;如果任务需要项目,再调用 。
developer_not_foundsignup_urllogin_urllogin_urlwhoamilist_projects不要使用猜测的账户路径替换错误响应提供的 signup/login URL,不要根据其他工具的输出推断缺失的账户状态,不要创建凭据、修改 OAuth scopes 或尝试备用身份端点。如果用户重新连接后仍出现相同错误,请停止依赖 MCP 的操作并报告确切阻塞原因。可以继续处理那些能够基于公开文档和现有应用程序配置完成的工作。
5. Configure the application key only when needed
5. 仅在需要时配置应用程序密钥
For SDK integration work, check whether is configured without printing its value. If not, direct the user to create a project key in Developer Portal and store it in the app server's environment or secret manager. Keep the key server-side and out of browser bundles, chat, source control, and MCP config. A key is not required merely to connect MCP.
RUNWAYML_API_SECRET对于 SDK 集成工作,检查是否已配置 ,但不要打印其值。如果没有配置,指导用户在 Developer Portal 中创建项目密钥,并将其存储在应用程序服务器的环境变量或 secret manager 中。密钥必须保留在 server-side,不得放入 browser bundle、聊天、source control 或 MCP 配置。仅连接 MCP 并不需要密钥。
RUNWAYML_API_SECRET