Multiplayer logo

Multiplayer

认领

Multiplayer is a debugging agent for developers that connects coding agents to production runtime data for faster bug diagnosis and fixes.

Multiplayer preview

Multiplayer 的功能

Multiplayer 是面向开发者的调试代理,可将编码代理连接到生产运行时数据,从而自动调查并修复漏洞。该网站将其定位为一种将生产问题转化为更高质量修复的方式,减少手动翻找日志和噪音较多的 PR。

该产品旨在本地运行,并与团队已经在使用的编码代理协同工作,包括 Claude Code、Codex 和 Copilot。其文档介绍了基于终端的快速设置,而主页和定价页面则强调本地优先运行、问题去重,以及面向开源、托管和企业场景的方案。

核心能力

兼容现有编码代理

将 Multiplayer 连接到你的编码代理,使其无需切换代理即可获取调查和修复漏洞所需的生产环境上下文。

丰富的运行时数据采集

收集全栈、自动关联的数据,包括前端界面、后端追踪、日志、请求和响应内容以及请求头,从而让问题能结合更多上下文被复现。

本地优先的数据处理

在本地运行 Multiplayer,并控制共享内容。网站说明会将会话缓存到本地,且只发送新问题所需的数据。

问题去重

将重复报告归并为一个跟踪中的问题,避免同一个漏洞一次又一次以重复工作形式出现。

面向问题的采集

只采集问题周围一小段时间窗口内的数据,而不是持续保存所有内容;网站将其定位为一种比广泛可观测性采集更轻量的调试方式。

带自定义选项的终端设置

通过终端安装流程提供设置,并支持可选的手动配置,适合希望自定义回放采集和录制细节的团队。

团队使用 Multiplayer 的常见方式

  • 生产环境漏洞调试

    当漏洞出现在生产环境中,并且你希望让编码代理获取诊断问题所需的运行时数据,而无需手动整理日志和追踪信息时,使用 Multiplayer。

  • 问题分诊与去重

    在重复报告形成多个相似 PR 之前,先对其去重,从而减少重复的问题处理。

  • 注重隐私的调试

    当团队希望控制共享哪些数据,同时仍为代理提供足够上下文来修复漏洞时,使用本地优先工作流。

  • 代理辅助工作流

    将 Multiplayer 与现有代理一起使用,例如 Claude Code、Codex 或 Copilot,而不是切换到单独的专有编码助手。

  • 团队部署与支持

    当你需要带有 SSO/SAML、保留控制或优先支持等团队功能的托管方案时,可选择托管版或企业版。

Pros and Cons

Pros

  • 将生产数据连接到现有编码代理,而不是强制使用单独的调试工作流。
  • 呈现全栈上下文,包括追踪、日志、请求和响应数据以及前端界面。
  • 本地运行,并被描述为本地优先,让团队可以控制发送哪些数据。
  • 对重复问题进行去重,因此同一个漏洞不会被多次跟踪。
  • 在开源、托管和企业方案之间提供清晰的产品包装。

Cons

  • 网站在终端安装和已命名的编码代理之外,具体设置和集成细节较少。
  • 文档提到部分设置可手动自定义,这可能会为工作流不标准的团队增加时间成本。
  • 托管版的定价页面列出了方案功能,但没有更深入的技术限制或使用上限。

FAQ

如何开始使用 Multiplayer?

可以。文档说明设置从一条终端命令开始:`npm install -g @multiplayer-app/cli && multiplayer`,许多团队可在几小时内完成配置。

Multiplayer 是否在本地运行?

文档说明 Multiplayer 采用本地优先方式,并且只会发送你想发送的数据。它还提到会话会缓存到本地,只有在识别出新问题时才发送数据。

它支持哪些编码代理?

主页说明 Multiplayer 会将问题路由到你已经在使用的编码代理,包括 Claude Code、Codex 和 Copilot,也可以与其他编码代理协同工作。

有哪些方案可选?

定价页面列出了开源版、托管版和企业版。托管版包含 SSO/SAML 和 30 天数据保留,而企业版增加了自定义保留和优先支持。

Multiplayer 适合谁?

网站将 Multiplayer 描述为开发者的调试助手,而不是 PR 审查工具或仅面向 SRE 的可观测性产品。它面向在运行时使用生产数据修复应用漏洞。

Quick Facts

类别
开发者工具
主要用户
使用编码代理的开发者和工程团队
产品域名
multiplayer.app
设置
通过 `npm install -g @multiplayer-app/cli && multiplayer` 进行终端安装
部署模式
本地优先,提供开源、托管和企业选项
支持的代理
Claude Code、Codex、Copilot 和其他编码代理