Rockxy - macOS 开源原生调试代理 Proxyman/Charles 替代方案

Rockxy
  • 芯片 原生M芯片
  • 版本号 0.34.0
  • 最低适配 Mac
  • 语言 英文
  • 更新日期
马上下载

人工检测,安心下载

在 API 调试、移动端开发、AI 模型调用和 Web3 流量排查日益复杂的今天,浏览器 DevTools 往往不够用。开发者需要一个能拦截整个技术栈流量、可检查、可修改、又能放心使用的工具。Rockxy 正是为此而生的开源原生 macOS 应用。

它定位为 Proxyman 和 Charles Proxy 的 local-first、AGPL-3.0 替代方案,用纯 Swift 构建,强调可审计、可构建、可信任。

Rockxy - macOS 开源原生调试代理 Proxyman/Charles 替代方案

什么是 Rockxy?

Rockxy 是一款运行在 macOS 14+ 上的原生 HTTP 调试代理,支持拦截、检查和修改 HTTP / HTTPS / WebSocket / GraphQL 流量。它能捕获来自任意 Mac 应用、CLI、本地服务、浏览器,以及 iOS 设备与模拟器的请求。

核心特点:

  • 100% 原生:SwiftUI + AppKit + SwiftNIO,无 Electron、无 WebView。
  • Local-first:流量、证书、Helper 和捕获数据都留在本地 Mac,无需账号、无强制遥测。
  • 开源可审计:AGPL-3.0 许可,源码公开,可用 Xcode 直接从仓库构建。
  • 面向现代场景:专为 API、移动端、MCP 辅助、AI 与区块链时代调试工作流设计。

当前最新正式版本为 v0.34.0(2026-08-07)。

Rockxy - macOS 开源原生调试代理 Proxyman/Charles 替代方案

核心功能亮点

1. 全面流量捕获与高效筛选
支持 HTTP/HTTPS、WebSocket、GraphQL,可按进程 ID 过滤,并提供 Timing Waterfall。高级多字段筛选(方法、主机、状态码、Header、Body)+ 全文搜索,配合 Focus SetsNoise Control,能把重复调查变成可复用范围,同时隐藏噪音流量却不中断捕获。

Rockxy - macOS 开源原生调试代理 Proxyman/Charles 替代方案

2. AI Assistant 与 MCP 集成
选中一个或多个请求后,可直接询问「发生了什么」「哪里失败」「下一步验证什么」。优先在本地进行基于证据的分析,只有用户确认脱敏上下文后才会调用配置的 Ollama 或外部模型。响应可定位来源请求,且不会自动修改流量。

Rockxy - macOS 开源原生调试代理 Proxyman/Charles 替代方案

同时内置本地 MCP 服务器,可让 Claude Desktop、Cursor 等工具直接读取捕获的流量(本地、脱敏、开源),无需再手动复制 Header。

3. 开发者友好的设置中心
Developer Setup Hub 覆盖 Python、Node.js、Go、Rust、cURL、Docker、浏览器、iOS 等场景,提供一键复制代理片段和 Run Test 验证,显著降低上手成本。

4. 强大的 HTTPS 与规则能力

  • 首次启动自动生成 P-256 ECDSA 根 CA,密封在 Keychain 中。
  • 支持按主机解密、通配符规则、证书 Pin 主机自动放行。
  • Bypass、Block List、Map Local / Map Remote、断点、Header 修改、网络限速(3G/EDGE/LTE/自定义延迟)等一应俱全。
  • Compose 可编辑并重放任意请求,比较功能支持并排 Diff 和深度 JSON 对比。

5. 协议感知检查
已针对 AI 模型调用、Web3/JSON-RPC(EVM & Solana)、x402 支付流程等提供专门标签、Inspector 摘要和调试信息,帮助开发者在常规 HTTP 工作流中快速理解这些现代协议。

6. 会话管理与安全分享
支持 .rockxysession 保存、HAR 导入导出、复制为 cURL/JSON,并在分享前自动脱敏 Authorization、Cookie、Bearer Token 等敏感信息。多标签工作区让你能在同一实时捕获上并排查看不同环境(Staging / Production / iOS)的独立过滤视图。

另外还支持 JavaScript 脚本钩子,处理静态规则覆盖不到的复杂场景。

与 Proxyman、Charles 的对比

维度 Rockxy Proxyman Charles Proxy
项目模式 AGPL-3.0 开源 专有商业 专有商业
源代码 公开、可审计、可 Fork 闭源 闭源
从源码构建 支持(Xcode) 不支持 不支持
原生基础 Swift + SwiftNIO + SwiftUI/AppKit 原生商业应用 跨平台商业应用
Local-first 桌面代理 桌面代理
MCP / 本地 AI 桥接 内置 未明确声明 未明确声明
贡献路径 公开 Issue / Roadmap / PR 厂商控制 厂商控制

Rockxy 更强调开源透明度、本地优先和现代调试场景(AI、Web3、MCP),同时保持完整的核心调试能力。

系统要求:macOS 14.0+、Xcode 16+、Swift 5.9。

安全与设计理念

Rockxy 把安全当作基础能力:

  • XPC Helper 通过证书链验证调用者
  • 脚本在沙箱化 JavaScriptCore 中运行(超时限制)
  • 输入验证、自动凭证脱敏、敏感文件权限控制

一切都围绕「可检查、可构建、可信任」展开,适合对隐私和可审计性有要求的开发者与团队。

总结

Rockxy 不是又一个简单的抓包工具,而是面向现代开发场景(API、移动端、AI、Web3)打造的原生 macOS 调试工作流平台。它把「看到真实流量 → 理解问题 → 复现与修复」这条链路做得更短、更本地、更透明。

  • GitHub:https://github.com/RockxyApp/Rockxy
  • 官网:https://rockxy.io

安装步骤

评论

暂无评论
置顶文章
推荐文章
最新文章

相关软件