Camada de evidência local
Capture no seu Mac. Inspecione com contexto. Redija antes de compartilhar.
- HTTP
- HTTPS
- WebSocket
- GráficoQL
- Tráfego de IA
- Fluxos Web3/RPC
Rockxy transforma o tráfego real de aplicativos e dispositivos em um loop de depuração mais rápido: capture a solicitação, encontre a causa, reproduza a falha e compare a correção – tudo no seu Mac.
Capture no seu Mac. Inspecione com contexto. Redija com intenção. Reproduzir com evidências.
Lançado em 16 de julho de 2026 · v0.31.0 build 48 · assinado universal .dmg · notas de lançamento · Soma de verificação SHA256 · macOS 14+ · Apple Silicon + Intel
brew install --cask rockxy
Instale o Rockxy diretamente com o Homebrew · ou baixe o assinado .dmg
Construído para trabalho real de depuração
Camada de evidência local
Um fluxo de trabalho de depuração
Prova da comunidade
Cinco equipes aderiram · Workspace beta5000+
Desenvolvedores
AGPL
Código aberto
Mac
Aplicativo nativo
Construído para engenheiros que enviam em qualquer escala
Temas claros e escuros
Inspecione o tráfego de API, dispositivos móveis, IA, WebSocket, GraphQL e Web3/RPC a partir de um proxy de depuração HTTP local, com captura, reprodução, regras, diferenças, redação e evidências de rede compartilháveis no macOS.
Tráfego real. Evidências locais. Prova pública.
Aplicativos · dispositivos · simuladores
Inspecionar · modificar · reproduzir · comparar
Builds assinadas · lançamentos · SHA256
Código aberto · no dispositivo · auditável
brew install --cask rockxy
SwiftUI · AppKit · SwiftNIO
SwiftUI · AppKit · Mais de 100 mil solicitações
Proxy do sistema · ajudante · identidade do aplicativo
TLS · Chaveiro · fonte pública
Da configuração à prova compartilhada
Rockxy elimina suposições de configuração, mantém a solicitação com falha no contexto e a transforma em algo que você pode reproduzir, comparar e transferir.
Primeira captura
Nenhuma configuração de conta. Nenhum agente remoto. Não é necessário adivinhar se o proxy ou o certificado é o motivo pelo qual você não consegue ver o tráfego.
Compostos de produtividade
Desenvolvedor
01Inspecione a solicitação real, altere uma variável, reproduza e compare o resultado sem reconstruir o contexto.
Equipe
02Compartilhe uma sessão editada e as regras, mapeamentos ou scripts que outro engenheiro precisa para reproduzi-la.
Empresa
03Mantenha as capturas locais enquanto o Workspace gerencia membros, licenças e dispositivos. Rockxy oferece suporte à revisão de segurança e compras.
Capture a solicitação com falha uma vez. Modifique, reproduza e compare até que a correção esteja clara e, em seguida, compartilhe uma captura editada com a equipe.
Capture tráfego além do navegador: aplicativos de desktop, CLIs, serviços, simuladores, dispositivos móveis, sessões WebSocket, APIs GraphQL, chamadas de modelo e endpoints RPC. Rockxy mantém o registro completo das solicitações no seu Mac.
Leia nossa documentaçãoInspecione o tráfego de rede do iOS
A configuração guiada para iPhone, iPad e simulador iOS é planejada para que o tráfego móvel possa ingressar na mesma linha do tempo de captura Rockxy.
Transforme sessões barulhentas em sinal. Combine filtros de método, host, status, cabeçalho, corpo, processo e texto completo para encontrar a solicitação que explica a falha.
Leia nossa documentação
Sua ferramenta de codificação de IA pode listar fluxos capturados, inspecionar dados de solicitação e resposta, reproduzir uma solicitação e comparar dois fluxos por meio do MCP local do Rockxy - sem copiar e colar o tráfego no chat.
Funciona com suas ferramentas de IA favoritas
Ecossistema de IA da China
Em breveA cobertura planejada inclui DeepSeek, Qwen, Kimi, Doubao e GLM. Cada integração será marcada como disponível depois que seu fluxo de trabalho MCP ou AI for validado.
Use Rockxy MCP com Claude da Anthropic, ChatGPT da OpenAI, Gemini do Google, Cursor, GitHub Copilot da Microsoft e outras ferramentas de codificação de IA compatíveis com MCP.
Escolha seu tempo de execução, cliente, navegador, contêiner ou dispositivo. Copie a configuração correta do proxy e execute Executar teste em vez de depurar o depurador.
Leia nossa documentação
Uma CA raiz ECDSA P-256 gerada na primeira inicialização, lacrada em seu chaveiro. Descriptografe HTTPS na primeira tentativa; hosts fixados passam automaticamente.
Leia nossa documentação
Escolha quais hosts receberão a descriptografia TLS. O tráfego descriptografado mostra cabeçalhos reais e JSON; todo o resto passa criptografado. As regras curinga permitem definir o escopo por domínio com um clique.
Leia nossa documentação
Ignore hosts específicos para que aplicativos com certificação, serviços internos ou telemetria barulhenta nunca entrem na captura. Os curingas mantêm a lista curta e seu registro de solicitação focado no que realmente importa para você.
Leia nossa documentação
Bloqueie qualquer host para testar como seu aplicativo lida com uma API, um rastreador ou uma dependência de terceiros ausentes, sem alteração de código ou reimplantação.
Leia nossa documentação
Sirva um arquivo salvo ou uma árvore de diretórios no lugar de uma resposta ao vivo. Troque uma carga JSON, reproduza um snapshot ou fixe uma API de terceiros instável em uma cópia local enquanto você depura.
Leia nossa documentação
Envie uma solicitação capturada para teste, localhost ou máquina de um colega de equipe sem alterar o código do aplicativo ou /etc/hosts.
Pause uma solicitação ou resposta, edite-a e continue. Teste um 401, uma carga útil incorreta ou um cabeçalho ausente sem esperar por alterações de back-end.
Leia nossa documentação
Adicione, remova ou substitua cabeçalhos sem reimplantar. Teste o comportamento do CORS, da autenticação e do cache em relação ao tráfego de aplicativos em tempo real.
Leia nossa documentação
Substitua cabeçalhos por host com controle total sobre ambas as fases. Injetar tokens de autenticação em solicitações de saída, remover Set-Cookie nas respostas ou fixe um personalizado User-Agent – salvos como regras nomeadas que você pode alternar a qualquer momento.
Acelere para 3G, EDGE, LTE, WiFi ou um atraso personalizado. Seu laptop está conectado à fibra; seus usuários não. Veja a experiência do usuário com RTT de 400 ms antes deles.
Leia nossa documentação
Reabra exatamente a solicitação com falha, altere apenas o que importa e envie novamente da mesma captura. Sem reconstrução manual, sem contexto perdido.
Leia nossa documentação
Compare status, cabeçalhos, JSON, corpo e tempo em vigor. Veja o que mudou entre a falha e a correção sem exportar cargas úteis.
Leia nossa documentação
Renderize os corpos de solicitação e resposta da maneira que desejar. Fixe guias extras no inspetor para JSON, GraphQL, JWT, imagem ou seu próprio formato — reutilizáveis em cada solicitação capturada.
Leia nossa documentação
Empacote as evidências: sessões salvas, importação/exportação de HAR, cURL, JSON, corpos de solicitação brutos e corpos de resposta. Edite cabeçalhos de autorização, cookies e tokens de portador antes de entregar uma reprodução de bug funcional.
Leia nossa documentação
Mantenha a preparação, a produção e as capturas de dispositivos em guias separadas, cada uma com seus próprios filtros e estado do inspetor. Troque de alvo sem perder seu lugar.
Leia nossa documentação
JS se conecta a solicitações e respostas para os casos que uma regra estática não pode cobrir – redigir PII, assinar tokens, reescrever cargas úteis. Os erros aparecem em linha em vez de corromper o tráfego.
Leia nossa documentação
Quadro de planejamento
Direção pública, sem data até o envio.
Tráfego multiplexado, evidência legível
Separe fluxos, tempo, cabeçalhos e comportamento de resposta para que a depuração HTTP/2 pareça tão clara quanto a depuração HTTP de solicitação única.
Quadro de planejamento
Direção pública, sem data até o envio.
Sessões de streaming com trilha legível
Veja conexões abertas, rajadas de mensagens, alterações de carga útil, picos de latência e comportamento de desligamento sem perder o contexto da sessão.
Quadro de planejamento
Direção pública, sem data até o envio.
Configuração do dispositivo com verificação integrada
Guie o Mac, o simulador e o dispositivo móvel pela configuração de proxy e certificado e, em seguida, confirme a primeira solicitação capturada.
Quadro de planejamento
Direção pública, sem data até o envio.
Compartilhe provas sem compartilhar muito
Mantenha a solicitação, a resposta, a comparação, o estado de redação e a trilha de exportação juntos para que outro engenheiro possa reproduzir o bug com segurança.
Quadro de planejamento
Direção pública, sem data até o envio.
Do tráfego capturado ao formato da API
Use exemplos reais de solicitação e resposta para produzir referências de esquema revisáveis enquanto mantém as cargas confidenciais editadas.
Um depurador HTTP/HTTPS nativo do macOS com fonte pública, versões públicas e um fluxo de trabalho local.
Pergunte sobre capturas selecionadas, compare respostas, explique falhas e transforme uma solicitação real em uma repetição ou teste sem sair do Rockxy.
BYOK em breve.
Siga o roteiro
Depuração assistida por IA
100% gratuito e ilimitado no nível Gratuito. Nenhuma atualização de licença é necessária.
Deixe sua ferramenta de codificação de IA inspecionar, reproduzir e comparar fluxos capturados sem colar solicitações manualmente no chat.
Funciona com suas ferramentas de IA favoritas
Compare com o contexto
Coloque o fluxo com falha ao lado do fixo. Rockxy destaca alterações de status, cabeçalho, corpo e tempo.
Crie, envie e inspecione
Comece em branco, importe cURL ou reabra o histórico. Edite e reenvie a solicitação ao lado da resposta que você está depurando.
Reabra, duplique, edite e reenvie solicitações anteriores sem reconstruí-las do zero.
Cole um comando cURL para preencher o método, URL, cabeçalhos, valores de consulta e corpo em uma única etapa.
Configure métodos, URLs, cabeçalhos, parâmetros de consulta e corpos de solicitação em um espaço de trabalho Rockxy focado.
Cole ou atualize vários cabeçalhos e parâmetros juntos quando a edição repetitiva de campos retardar o loop de teste.
Abra conexões WebSocket, envie mensagens e inspecione a sessão sem sair do Rockxy.
Revise a solicitação de saída completa e a resposta formatada lado a lado assim que ela retornar.
O que mais?
Siga uma solicitação com falha de tráfego ativo até um resultado verificado sem reconstruí-lo em outra ferramenta.
Tráfego ao vivo
Veja o tráfego HTTP, HTTPS, WebSocket e GraphQL de aplicativos, serviços e ferramentas CLI em uma sessão.
Encontre a causa
Filtre o ruído e leia cabeçalhos, corpos, cookies, tempo e detalhes de TLS ao lado da solicitação selecionada.
Testar uma mudança
Altere uma variável com cabeçalhos, regras, pontos de interrupção ou scripts, sem reconstruir ou reiniciar o aplicativo.
Envie novamente
Roteie a solicitação capturada para outro endpoint com Map Remote e reproduza-a sem reconstruir a solicitação.
Manipulação de conexão
O loop de eventos sem bloqueio do SwiftNIO lida com milhares de conexões em andamento sem gerar threads por solicitação.
Rescisão TLS
Security.framework gera um certificado folha por host assinado por uma CA raiz local. A chave privada nunca sai do macOS Keychain.
Atualizações da IU
As transações capturadas são agrupadas em um ator de segundo plano e publicadas no SwiftUI a cada 100 ms – mantendo o thread principal livre sob carga pesada.
Ajudante privilegiado
Um daemon launchd registrado via SMAppService lida com alterações de proxy do sistema sem nenhuma caixa de diálogo de senha após aprovação única nas configurações do sistema.
Segurança XPC
Cada chamada XPC é validada por duas verificações independentes: comparação da cadeia de certificados e verificação de identidade do pacote via SecRequirement. Ambos devem passar.
Recuperação de falhas
Se o Rockxy sair inesperadamente, o daemon auxiliar restaura automaticamente suas configurações de proxy originais a partir de um plist de backup. Um watchdog monitora o processo do aplicativo a cada 2 segundos.
A pilha faz parte da história do produto: estruturas nativas para Mac UX, SwiftNIO para o mecanismo de proxy e fonte pública para que as equipes possam inspecionar a implementação.
SwiftNIO
Mecanismo de rede assíncrona. Lida com milhares de conexões simultâneas em um loop de eventos sem bloqueio — sem sobrecarga de thread por conexão.
SwiftUI + Kit de aplicativos
UI nativa do Mac com rolagem virtual NSTableView - renderiza mais de 100 mil linhas, mantendo apenas células visíveis na memória.
Estrutura de segurança
Certificados folha TLS por host, assinados por uma CA raiz local. A chave privada raiz da CA é armazenada no macOS Keychain – nunca gravada no disco.
Serviços XPC
Processo auxiliar privilegiado isolado via XPC. Cada conexão é validada com comparação de cadeia de certificados antes da execução de qualquer operação de proxy.
Notas de implementação da construção do Rockxy.
Um passo a passo da cadeia de certificados por host, como a chave privada da CA raiz permanece no Keychain e por que seu navegador ainda mostra um cadeado verde.
Por que NSTableView com uma ponte NSViewRepresentable supera uma lista SwiftUI nativa em 40x em 100 mil linhas e a estratégia de lote que mantém o thread principal em zero.
Network.framework abstrai o pipeline de conexão que precisamos interceptar. O SwiftNIO nos fornece manipuladores de canal que podemos inserir no nível de byte – o único lugar onde o proxy MITM funciona corretamente.
Disponível agora
Filtre chamadas de modelo, eventos de streaming, uso de ferramentas, métodos de blockchain, intenção de transação e erros de RPC no mesmo inspetor local.
Inspeção de tráfego de IA
Veja provedor, modelo, eventos de streaming, chamadas de ferramentas, novas tentativas e falhas de limite de taxa ao lado da solicitação e resposta capturadas.
Leia nossa documentação
Inspeção de tráfego Web3 e RPC
Veja a cadeia, o método, a intenção da transação e o erro de protocolo e, em seguida, reproduza ou compare a solicitação JSON-RPC subjacente.
Leia nossa documentação
Direção pública
Tutoriais Rockxy
Configure um proxy local, confie no certificado, inspecione solicitações descriptografadas e entenda os limites do domínio fixado.
Leia o tutorial Aplicativos móveisCapture chamadas de API do simulador iOS, emulador Android e dispositivos físicos sem adicionar logs temporários.
Leia o tutorial Desenvolvedor de back-endAxios de rota, núcleo do Node e tráfego obtido por meio do Rockxy para que bugs de autenticação, nova tentativa, TLS e carga útil sejam visíveis.
Leia o tutorialGuias de depuração móvel
Capture tráfego de dispositivos móveis com orientação de configuração Rockxy para dispositivos físicos, simuladores e emuladores. A configuração manual já está disponível; a automação guiada permanece no roteiro.
Roteie o tráfego do iPhone e iPad através do Rockxy, instale o certificado confiável e verifique a primeira solicitação capturada.
Fluxo de trabalho guiadoSiga as orientações de proxy e confiança para o tráfego do Simulador e, em seguida, valide se as solicitações estão chegando ao Rockxy.
Configuração manualConfigure o proxy do dispositivo e as regras de confiança do Android e inspecione os fluxos HTTP e HTTPS que chegam ao seu Mac.
Configuração reutilizávelConecte o emulador ao Rockxy no Mac host e mantenha as etapas de proxy, certificado e validação juntas.
Hub de configuração do desenvolvedor
Escolha um tempo de execução, cliente, estrutura, dispositivo ou ambiente. Rockxy fornece as etapas relevantes de proxy e certificado, trechos reutilizáveis e um caminho de validação local.
Configure clientes Python, Node.js, Go, Rust, Ruby e Java com proxy pronto para cópia e orientação de CA.
Mantenha cURL, Firefox, Postman, Insomnia e outras etapas de proxy e confiança específicas do cliente em um só lugar.
Siga o caminho correto para Flutter, React Native, dispositivos físicos, simuladores e emuladores.
Configure Docker, Electron, Next.js e ambientes locais e, em seguida, execute uma investigação para confirmar se o tráfego chega ao Rockxy.
Em breve
Rockxy em público
Audite o código, verifique a licença AGPL-3.0 e inspecione a estrutura do projeto antes de instalar qualquer coisa.
A página de lançamento mostra ativos versionados, notas de lançamento, número de compilação e data de publicação em público no GitHub.
Leia a política de privacidade e compare-a com a arquitetura do produto e o código público para ver como o tráfego permanece no dispositivo.
Revise como funciona o gerenciamento de certificados, o que existe no Keychain e como o modelo de proxy é implementado no macOS.
“Vou tentar para projetos futuros parece promissor”
"É normal agora! Obrigado por consertar!"
"Boa ferramenta! Funciona bem com o Simulador Android/iOS para capturar tráfego HTTP/HTTPS pronto para uso?"
"Não sou um usuário nativo do macOS, mas este é realmente um ótimo repositório. Já o marquei com estrela."
macOS nativo. Código aberto. Local primeiro.
Capture uma vez. Inspecione, modifique, reproduza e compare em um aplicativo nativo para Mac. Exporte apenas as evidências editadas que sua equipe precisa.
Apoiado pela comunidade
Os patrocínios financiam o desenvolvimento e o mantêm assim.
Mantenha o valor não utilizado de uma licença paga de ferramenta de depuração, valide o Rockxy junto com sua ferramenta atual e implemente somente depois que seus fluxos de trabalho obrigatórios forem bem-sucedidos.
25% de desconto
Primeira compra elegível do Rockxy Pro
Até 12 meses
Deslocamento de tempo de licença de equipe não utilizado
Um caminho de migração controlado
Ajustar
Confirme assentos, data de renovação, restrições e três fluxos de trabalho obrigatórios.
Linha de base
Combine a configuração, as evidências e os critérios de sucesso antes do teste.
Piloto paralelo · 2–4 semanas
Use Rockxy ao lado da ferramenta atual. Sem transição forçada.
Decidir
Revise as evidências e escolha continuar, pausar ou “ainda não”.
Lançar
Aplique a oferta verificada e integre uma equipe por vez.
Rede de parceiros de desenvolvedores Rockxy
Junte-se às pessoas e empresas que ajudam os desenvolvedores a adotar o Rockxy em projetos reais.
Para indivíduos
Criadores, consultores e instrutores podem mostrar trabalhos revisados, obter um contato técnico da Rockxy e receber consultas adequadas às suas habilidades.
Construa seu perfil de parceiroPara empresas
Empresas de ferramentas, agências, empresas de software e escolas podem oferecer aos clientes uma maneira clara de avaliar sua experiência no Rockxy.
Junte-se como uma organizaçãoPara revendedores
Revendedores e distribuidores podem discutir território, propriedade do negócio, margem ou divisão de receitas, aquisições, suporte e renovações em um acordo assinado.
Discuta um contrato de revendaPerguntas, bugs e avaliações da equipe passam pelos mesmos canais públicos. Entre em contato se quiser experimentar o Rockxy em um fluxo de trabalho real.