Débogueur natif macOS HTTP/HTTPS

Débogage tout-en-un pour le trafic API, mobile, IA et Web3

Rockxy transforme le trafic réel des applications et des appareils en une boucle de débogage plus rapide : capturez la requête, trouvez la cause, rejouez l'échec et comparez le correctif, le tout sur votre Mac.

Capturez sur votre Mac. Inspectez avec le contexte. Rédigez avec intention. Reproduire avec des preuves.

Publié le 16 juillet 2026 · v0.31.0 build 48 · signé universal .dmg · notes de version · Somme de contrôle SHA256 · macOS 14+ · Apple Silicon + Intel

Borne Homebrew
$ brew install --cask rockxy

Installez Rockxy directement avec Homebrew · ou téléchargez le signé .dmg

Conçu pour un véritable travail de débogage

Voir le trafic.
Prouvez la cause.

Couche de preuves locales

Capturez sur votre Mac. Inspectez avec le contexte. Rédigez avant de partager.

  • HTTP
  • HTTPS
  • WebSocket
  • GraphQL
  • Trafic IA
  • Flux Web3/RPC
En savoir plus

Un workflow de débogage

Capturer. Changement. Rejouer. Comparer.

  • Rejouer
  • Composer
  • Règles
  • Points d'arrêt
  • Carte locale
  • Carte à distance
  • Modifier les en-têtes
  • Conditions du réseau
En savoir plus

Approuvé par 5000+ développeurs du monde entier.

Les développeurs utilisent un flux de travail natif pour inspecter, modifier, relire et comparer le trafic au lieu de reconstruire les demandes sur des outils distincts.

5000+

Développeurs

AGPL

Source ouverte

Mac

Application native

Conçu pour les ingénieurs expédiant à toute échelle

Shopify
Stripe
GitHub
Docker
OpenAIIA mondiale
AnthropicIA mondiale
GeminiGoogle IA
CursorAgent IA
Claude CodeAgent anthropique
CodexAgent OpenAI
GitHub CopilotAgent Microsoft
WindsurfAgent IA
Cloudflare
Vercel
Atlassian
Datadog
DeepSeekIA chinoise
QwenAlibaba
KimiIA Moonshot
DoubaoByteDance
GLMIA Zhipu
ManusAgent IA
TRAEAgent IA
QoderAgent IA

Thèmes clairs et sombres

Débogage tout-en-un, conçu comme un natif Application Mac.

Inspectez le trafic API, mobile, IA, WebSocket, GraphQL et Web3/RPC à partir d'un premier proxy de débogage HTTP local, avec capture, relecture, règles, différences, rédaction et preuves réseau partageables sur macOS.

Thème sombre de l'application Rockxy - inspecteur du trafic réseau
Thème lumineux de l'application Rockxy — inspecteur du trafic réseau

Ce que Rockxy vous aide à prouver

Du trafic réel. Preuve locale. Preuve publique.

Trafic provenant d'applications réelles

Applications · appareils · simulateurs

Flux de travail de débogage

Inspecter · modifier · rejouer · comparer

Piste de diffusion publique

Versions signées · versions · SHA256

Évaluation locale d’abord

Open source · sur l'appareil · auditable

macOS 14+
version publique actuelle
Universel
Apple Silicium et Intel
Source ouverte
AGPL-3.0 sur GitHub
SHA256
somme de contrôle à chaque version
Homebrew
brew install --cask rockxy

Conçu pour macOS.
Pas porté dessus.

SwiftUI · AppKit · SwiftNIO

Performances natives

SwiftUI · AppKit · Plus de 100 000 requêtes

Intégration du système

Proxy système · assistant · identité de l'application

Sécurité transparente

TLS · Trousseau · source publique

De la configuration à la preuve partagée

Du premier lancement à la première capture en quelques minutes.

Rockxy supprime les incertitudes de configuration, conserve la demande ayant échoué dans son contexte et la transforme en quelque chose que vous pouvez rejouer, comparer et transmettre.

Première capture

Rockxy s'occupe de la plomberie. Vous arrivez à la demande.

Aucune configuration de compte. Pas d'agent distant. Inutile de deviner si le proxy ou le certificat est la raison pour laquelle vous ne pouvez pas voir le trafic.

  1. Installer RockxyApplication signée, Homebrew ou DMG.
  2. Faites confiance au certificat localLa clé privée reste dans le trousseau.
  3. Exécutez le test, puis capturezVérifiez l'itinéraire avant de déboguer l'application.
Noeud.js Python Rubis Allez Docker IOS

Composés de productivité

Un échec capturé devient un flux de travail d'équipe reproductible.

Développeur

01

Boucle de débogage plus courte

Inspectez la vraie requête, modifiez une variable, rejouez et comparez le résultat sans reconstruire le contexte.

Équipe

02

Mêmes preuves, moins d’écarts de transfert

Partagez une session rédigée ainsi que les règles, mappages ou scripts dont un autre ingénieur a besoin pour la reproduire.

Entreprise

03

Débogage local avec accès responsable

Gardez les captures locales pendant que Workspace gère les membres, les sièges et les appareils. Rockxy prend en charge l'examen de la sécurité et des achats.

Capturez le signal. Reproduisez l’échec. Partagez la preuve.

Capturez une fois la demande ayant échoué. Modifiez-le, rejouez-le et comparez-le jusqu'à ce que le correctif soit clair, puis partagez une capture expurgée avec l'équipe.

Proxy HTTP Rockxy macOS capturant les requêtes HTTPS en direct de Safari, Chrome, Firefox et curl dans une seule liste de requêtes

Capturez le trafic au-delà du navigateur : applications de bureau, CLI, services, simulateurs, appareils mobiles, sessions WebSocket, API GraphQL, appels de modèle et points de terminaison RPC. Rockxy conserve la trace complète des demandes sur votre Mac.

Lire notre documentation
Bientôt disponible

Inspecter le trafic réseau depuis iOS

Une configuration guidée pour iPhone, iPad et iOS Simulator est prévue afin que le trafic mobile puisse rejoindre la même chronologie de capture Rockxy.

Capture de trafic

HTTP/HTTPS WebSocket GraphQL Appareil iOS et simulateur bientôt Filtrer par ID de processus Cascade de synchronisation
Filtre avancé et panneau de recherche Rockxy réduisant le trafic HTTP capturé par méthode, hôte, statut et valeurs d'en-tête

Transformez les sessions bruyantes en signal. Combinez les filtres de méthode, d'hôte, d'état, d'en-tête, de corps, de processus et de texte intégral pour trouver la requête qui explique l'échec.

Lire notre documentation
Avancé

Filtre et recherche avancés

Filtres multi-champs Recherche en texte intégral Statut / Méthode Correspondance en-tête/corps Processus / Hôte Filtres enregistrés
Paramètres d'intégration MCP locaux de Rockxy avec configuration copier-coller JSON et bascule de rédaction de confidentialité

Votre outil de codage d'IA peut répertorier les flux capturés, inspecter les données de demande et de réponse, relire une demande et comparer deux flux via le MCP local de Rockxy, sans copier-coller le trafic dans le chat.

Fonctionne avec vos outils d'IA préférés

ClaudeAnthropique ChatGPTOpenAI GémeauxGoogle CurseurÉditeur de code IA Copilote GitHubMicrosoft

Écosystème chinois de l'IA

Bientôt disponible
Recherche profondeRecherche profonde QwenAlibaba Nuage KimiIA Moonshot DoubaoByteDance GLMIA Zhipu

La couverture prévue comprend DeepSeek, Qwen, Kimi, Doubao et GLM. Chaque intégration sera marquée comme disponible après la validation de son workflow MCP ou AI.

Utilisez Rockxy MCP avec Claude d'Anthropic, ChatGPT d'OpenAI, Gemini de Google, Cursor, GitHub Copilot de Microsoft et d'autres outils de codage d'IA compatibles MCP.

Lire notre documentation
Intégration MCP locale.
  • Le contexte du flux capturé reste sous votre contrôle.
  • Utilisez la rédaction avant de partager des preuves sensibles.

Intégration MCP locale

100 % gratuit et illimité dans le niveau Free. Aucune mise à niveau de licence requise.

Fonctionne avec vos outils d'IA préférés : Claude d'Anthropic, ChatGPT d'OpenAI, Gemini de Google, Cursor et GitHub Copilot de Microsoft.

Flux capturés Rejouer Différence Rédaction Source ouverte
Rockxy Developer Setup Hub avec des extraits de proxy copier-coller pour Python, Node.js, Go et une action Exécuter le test validant que le runtime passe par le proxy

Choisissez votre environnement d'exécution, client, navigateur, conteneur ou appareil. Copiez la bonne configuration du proxy et exécutez Exécuter le test au lieu de déboguer le débogueur.

Lire notre documentation

Centre de configuration des développeurs

Python Noeud.js Aller / Rust / Java cURL / Docker Vérifier en un clic Diagnostics de confiance
Panneau de l'autorité de certification racine Rockxy affichant l'état du système de confiance avec les actions d'exportation, de génération et de réinitialisation pour l'interception HTTPS

Une autorité de certification racine P-256 ECDSA générée lors du premier lancement, scellée dans votre trousseau. Décryptez HTTPS du premier coup ; les hôtes épinglés passent automatiquement.

Lire notre documentation

Gestion des certificats pour le débogage HTTPS

P-256 Autorité de certification racine ECDSA Clé scellée par porte-clés Certificats de feuille par hôte Assistant de confiance Passthrough de l'hôte épinglé Rotation / Réinitialisation
Paramètres du proxy SSL Rockxy affichant les règles de décryptage TLS par hôte avec des modèles génériques et une liste verte

Choisissez quels hôtes obtiennent le déchiffrement TLS. Le trafic déchiffré affiche les vrais en-têtes et JSON ; tout le reste passe par cryptage. Les règles génériques vous permettent de définir un domaine par domaine en un seul clic.

Lire notre documentation

Proxy SSL et décryptage HTTPS

Décryptage par hôte Règles génériques Liste Autoriser/Refuser TLS1.2/1.3 Passthrough de l'hôte épinglé Inspecter les charges utiles de l'API
Paramètres du proxy Rockxy Bypass affichant les règles d'hôte génériques qui ignorent des domaines spécifiques de la capture

Ignorez des hôtes spécifiques afin que les applications épinglées par un certificat, les services internes ou la télémétrie bruyante n'entrent jamais dans la capture. Les caractères génériques maintiennent la liste courte et votre journal de demandes se concentre sur ce qui vous intéresse réellement.

Lire notre documentation

Contourner le proxy

Contournement par hôte Modèles génériques Ignorer les hôtes épinglés Télémétrie muette Réduire le bruit Basculer à tout moment
Fenêtre des règles de la liste de blocage Rockxy affichant les modèles d'hôte génériques qui suppriment les demandes correspondantes pour les tests en mode échec

Bloquez n'importe quel hôte pour tester la façon dont votre application gère une API, un tracker ou une dépendance tierce manquante : aucune modification de code ni redéploiement.

Lire notre documentation

Liste de blocage

Blocage par hôte Correspondance générique Simuler une panne Tester les solutions de repli Traqueurs de bandes Basculer à tout moment
Règle locale Rockxy Map acheminant une URL distante vers un fichier ou un répertoire local pour un débogage de style hors ligne

Servez un fichier enregistré ou une arborescence de répertoires à la place d’une réponse en direct. Échangez une charge utile JSON, rejouez un instantané ou épinglez une API tierce irrégulière sur une copie locale pendant que vous déboguez.

Lire notre documentation

Carte Locale

Fichier ou répertoire Aperçu de la réponse Modèles d'expression régulière
Hôte et chemin de réécriture des règles Rockxy Map Remote pour rediriger le trafic capturé vers un autre serveur

Envoyez une demande capturée à la machine intermédiaire, à l'hôte local ou à la machine d'un coéquipier sans modifier le code de l'application ou /etc/hosts.

Lire notre documentation

Carte à distance

Réécriture de l'hôte Modèles d'expression régulière Conserver l'en-tête de l'hôte
Éditeur de règles de point d'arrêt Rockxy avec correspondance d'URL générique, bascule de sous-chemins et cases à cocher pour les phases de demande et de réponse

Suspendez une demande ou une réponse, modifiez-la et continuez. Testez un 401, une mauvaise charge utile ou un en-tête manquant sans attendre les modifications du backend.

Lire notre documentation

Points d'arrêt et règles

Demander des points d'arrêt Points d'arrêt de réponse Bloquer Accélérateur Correspondance Regex / Wildcard États de défaillance d’injection
Éditeur de règles Rockxy Modify Headers avec correspondance de modèle d'URL et opérations d'ajout, de suppression et de remplacement ordonnées

Ajoutez, supprimez ou remplacez des en-têtes sans redéployer. Testez le comportement du CORS, de l'authentification et du cache par rapport au trafic des applications en direct.

Lire notre documentation

Modifier les en-têtes

Ajouter/Supprimer/Remplacer Préréglages CORS Suppression d'authentification Phase de demande Phase de réponse Portée du modèle d'URL
Éditeur d'en-tête de requête et de réponse personnalisé Rockxy avec des règles nommées basculant les remplacements par hôte sur les deux phases

Remplacez les en-têtes par hôte avec un contrôle total sur les deux phases. Injecter des jetons d'authentification sur les requêtes sortantes, supprimer Set-Cookie sur les réponses, ou épinglez un message personnalisé User-Agent - enregistrés sous forme de règles nommées que vous pouvez basculer à tout moment.

Lire notre documentation

En-têtes de demande et de réponse personnalisés

Remplacement par hôte Phase de demande Phase de réponse Injection de jeton d'authentification Bande de biscuits Règles nommées
Panneau Rockxy Network Conditions avec un profil LTE actif avec une latence de 50 ms sur tout le trafic capturé

Passez à la 3G, EDGE, LTE, WiFi ou à un délai personnalisé. Votre ordinateur portable est sur fibre ; Ce n'est pas le cas de vos utilisateurs : consultez l'UX à 400 ms RTT avant eux.

Lire notre documentation

Conditions du réseau

3G BORD LTE Wi-Fi Très mauvais réseau Latence personnalisée
L'éditeur Rockxy Compose rouvre une requête HTTPS capturée avec une méthode, une URL, des en-têtes, des paramètres de requête et un corps JSON modifiables, prêts à être renvoyés pour le débogage de l'API et la reproduction des bogues

Rouvrez la demande exacte qui a échoué, modifiez uniquement ce qui compte et renvoyez-le à partir de la même capture. Pas de reconstruction manuelle, pas de contexte perdu.

Lire notre documentation
Rejouer

Composer - Modifier et rejouer

Modifier les en-têtes Modifier le corps Modifier la requête Modifier la méthode Relecture du trafic IA Alternative au facteur Débogage du flux OAuth Relecture du webhook
Vue Rockxy Diff Compare empilant côte à côte deux réponses API capturées avec les différences mises en évidence entre l'état, les en-têtes, la requête et le corps JSON pour la régression et la comparaison des sorties LLM

Comparez le statut, les en-têtes, le JSON, le corps et le timing en place. Découvrez ce qui a changé entre l'échec et le correctif sans exporter les charges utiles.

Lire notre documentation
Comparez

Comparer les différences

Côte à côte Différence JSON Différentiel d'en-tête Différentiel du corps Comparaison des sorties LLM Non-déterminisme Régression API Dérive du schéma
Onglets de prévisualisation personnalisés Rockxy dans l'inspecteur de réponses affichant les vues JSON, GraphQL et le corps décodé épinglés à côté de la vue par défaut

Restituez les corps de requête et de réponse comme vous le souhaitez. Épinglez des onglets supplémentaires à l'inspecteur pour JSON, GraphQL, JWT, image ou votre propre format – réutilisables pour chaque requête capturée.

Lire notre documentation

Onglets de prévisualisation personnalisés

JSON GraphQL Décodeur JWT Image / Hex Format personnalisé Épinglé par inspecteur
Menu contextuel de la requête Rockxy affichant les options d'exportation pour HAR, le corps de la requête et le corps de la réponse

Regroupez les preuves : sessions enregistrées, import/export HAR, cURL, JSON, corps de requête bruts et corps de réponse. Rédigez les en-têtes d'autorisation, les cookies et les jetons de support avant de transmettre une reproduction de bogue fonctionnelle.

Lire notre documentation
Exportation sécurisée

Séances et exportation

.rockxysession Importation/Exportation HAR Copier en tant que cURL Copier en JSON HTTP brut Rédaction secrète Désinfection des jetons Partage sécurisé
Espace de travail Rockxy à onglets multiples affichant plusieurs sessions de capture indépendantes s'exécutant côte à côte, chacune avec ses propres filtres et inspecteur

Conservez les captures de préparation, de production et de périphérique dans des onglets séparés, chacun avec ses propres filtres et état d'inspecteur. Changez de cible sans perdre votre place.

Lire notre documentation

Espaces de travail multi-onglets

Séances indépendantes Filtres par onglet Inspecteur par onglet Comparer les environnements Mac et iOS ensemble Détacher et renommer
Fenêtre de l'outil de script Rockxy prête pour les requêtes et réponses JavaScript avec retour d'erreur en ligne

JS s'accroche aux requêtes et aux réponses pour les cas qu'une règle statique ne peut pas couvrir : rédiger les informations personnelles, signer les jetons, réécrire les charges utiles. Les erreurs apparaissent en ligne au lieu de corrompre le trafic.

Lire notre documentation

Scripts JavaScript

Demander des crochets Crochets de réponse Filtrage programmatique Rédaction des informations personnelles Commentaires sur les erreurs en ligne Automatisation
Bêta de l'espace de travail

Espace de travail

Envoyez une capture rédigée avec la demande, la réponse, le timing et le contexte dont un coéquipier a besoin pour reproduire le bug.

Examen du navigateur Liens étendus Contrôle de rédaction
Voir l'espace de travail
Rockxy Workspace partage une capture de connexion API expurgée en tant que lien de navigateur étendu avec des coéquipiers
Bientôt disponible

Profondeur de capture HTTP/2

En planification : inspectez le trafic HTTP/2 multiplexé avec une synchronisation de flux, des pseudo-en-têtes, un regroupement de requêtes et un contexte d'échec plus clairs tout en gardant la capture locale.

HTTP/2 Durée du flux En-têtes Profondeur du protocole Capture locale Contexte d'échec
Suivez la feuille de route

Tableau de planification

Direction publique, sans date jusqu'à l'expédition.

Le local d’abord

Trafic multiplexé, preuves lisibles

Séparez les flux, la synchronisation, les en-têtes et le comportement des réponses pour que le débogage HTTP/2 soit aussi clair que le débogage HTTP à requête unique.

Bientôt disponible

Chronologie WebSocket plus riche

Lors de la planification : suivez les sessions WebSocket de longue durée image par image avec la direction, les aperçus de la charge utile, les marqueurs du cycle de vie, le calendrier et les raisons de fermeture.

WebSocket Chronologie du cadre Temps réel Aperçu de la charge utile Cycle de vie Calendrier
Suivez la feuille de route

Tableau de planification

Direction publique, sans date jusqu'à l'expédition.

Le local d’abord

Sessions en streaming avec un parcours lisible

Visualisez l'ouverture de la connexion, les rafales de messages, les modifications de charge utile, les pics de latence et le comportement d'arrêt sans perdre le contexte de la session.

Bientôt disponible

Automatisation de la configuration mobile

Lors de la planification : réduisez la configuration manuelle des appareils grâce à des vérifications guidées du proxy, des certificats, du simulateur et de l'environnement qui vérifient que le trafic circule réellement.

Mobile Appareil iOS Simulateur Certificat de confiance Configuration du proxy Vérifier
Suivez la feuille de route

Tableau de planification

Direction publique, sans date jusqu'à l'expédition.

Le local d’abord

Configuration de l'appareil avec vérification intégrée

Guidez le Mac, le simulateur et l'appareil mobile lors de la configuration du proxy et du certificat, puis confirmez la première demande capturée.

En planification

Des lots de preuves plus sûrs

Lors de la planification : regroupez les requêtes sélectionnées, les différences, les expurgations, les exportations, les notes et le contexte de reproduction dans un transfert plus sûr pour les rapports de bugs et les révisions.

Preuve Rédaction Différence HAR boucle Transfert sécurisé
Suivez la feuille de route

Tableau de planification

Direction publique, sans date jusqu'à l'expédition.

Le local d’abord

Partagez la preuve sans trop partager

Conservez ensemble la demande, la réponse, la différence, l'état de rédaction et la piste d'exportation afin qu'un autre ingénieur puisse reproduire le bogue en toute sécurité.

Bientôt disponible

Exportation de schéma d'API capturé

Lors de la planification : transformez le trafic capturé en références de forme d'API partageables à des fins de révision, de relecture, de documentation et de discussion contractuelle.

Schéma API OuvrirAPI Exporter Examen Documents Rédaction
Suivez la feuille de route

Tableau de planification

Direction publique, sans date jusqu'à l'expédition.

Le local d’abord

Du trafic capturé à la forme de l'API

Utilisez des exemples réels de requêtes et de réponses pour produire des références de schéma révisables tout en conservant les charges utiles sensibles expurgées.

Un débogueur natif macOS HTTP/HTTPS avec une source publique, des versions publiques et un flux de travail local.

Assistant IA

Renseignez-vous sur les captures sélectionnées, comparez les réponses, expliquez les échecs et transformez une demande réelle en rediffusion ou en test sans quitter Rockxy.

Flux sélectionnés Rejouer et comparer IA locale Aperçu de la rédaction

BYOK bientôt disponible.

Suivez la feuille de route
Rockxy AI Assistant explaining a selected API request inside the traffic inspector

Débogage assisté par l'IA

Intégration MCP locale

100 % gratuit et illimité dans le niveau Free. Aucune mise à niveau de licence requise.

Paramètres d'intégration MCP local Rockxy avec configuration de l'outil IA

Laissez votre outil de codage d’IA inspecter, rejouer et comparer les flux capturés sans coller manuellement les demandes dans le chat.

Flux capturés Rejouer Différence Rédaction

Fonctionne avec vos outils d'IA préférés

ClaudeAnthropique ChatGPTOpenAI GémeauxGoogle CurseurÉditeur de code IA Copilote GitHubMicrosoft
Lire notre documentation

Comparer avec le contexte

Comparer les différences

Rockxy Diff Comparez avec deux réponses API et les modifications mises en évidence

Placez le flux défaillant à côté du flux corrigé. Rockxy met en évidence les changements de statut, d'en-tête, de corps et de timing en place.

Côte à côte JSON En-têtes Corps Calendrier Sortie LLM
Lire notre documentation

Construire, envoyer et inspecter

Composer des requêtes dans Rockxy

Commencez vide, importez cURL ou rouvrez l'historique. Modifiez et renvoyez la demande à côté de la réponse que vous déboguez.

Espace de travail Rockxy Compose avec méthode de requête, URL, requête, en-têtes et corps modifiables à côté d'un aperçu de réponse formaté immédiat

Histoire

Rouvrez, dupliquez, modifiez et renvoyez des demandes antérieures sans reconstruire la demande à partir de zéro.

Importer une URL

Collez une commande cURL pour renseigner la méthode, l'URL, les en-têtes, les valeurs de requête et le corps en une seule étape.

Éditeur de requêtes complet

Configurez les méthodes, les URL, les en-têtes, les paramètres de requête et les corps de requête dans un espace de travail Rockxy ciblé.

Modification groupée

Collez ou mettez à jour plusieurs en-têtes et paramètres ensemble lorsque des modifications de champ répétitives ralentissent la boucle de test.

Flux de travail WebSocket

Ouvrez les connexions WebSocket, envoyez des messages et inspectez la session sans quitter Rockxy.

Aperçu immédiat des demandes et des réponses

Examinez côte à côte la demande sortante complète et la réponse formatée dès son retour.

Lire le guide Composer et rejouer

Quoi de plus ?

Fonctionnalités Rockxy actuelles et à venir.

Fonctionnalités de base

  • Inspecter le trafic HTTP/HTTPS en texte brut
  • Proxy SSL
  • Trafic provenant des applications Mac, des CLI et des services locaux
  • La configuration de l'appareil iOS et du simulateur sera bientôt disponible
  • Exporter les demandes et les réponses
  • Filtres de contenu et recherche enregistrée
  • Mise en évidence de la syntaxe du corps
  • Format d'arborescence JSON
  • Disposition horizontale et verticale
  • Plusieurs onglets
  • Onglets d'aperçu personnalisés
  • Colonnes d'en-tête personnalisées
  • Surlignez avec de la couleur et ajoutez un commentaire
  • Aperçu du corps du MessagePack
  • Filtre JSONPath
  • Personnaliser la barre d'outils

Fonctionnalités avancées

  • Outil d'aide au proxy
  • Mapper un fichier ou un répertoire local
  • Carte à distance
  • Points d'arrêt
  • Aucune règle de mise en cache
  • Demandes répétées
  • Composer des demandes
  • Débogage WebSocket
  • Détection GraphQL sur HTTP
  • Enregistrer la session
  • Liste de blocage
  • Liste verte
  • Proxy externe avec HTTP, HTTPS et PAC
  • Importer des fichiers HAR
  • Certificats racine, client et serveur personnalisés
  • Règles de correspondance avec les caractères génériques et les expressions régulières
  • Scripts JavaScript
  • Demande de différence
  • Intégration MCP locale

Fonctionnalités à venir

  • Assistant IA intégré à l'application pour les flux sélectionnés et le débogage de session complète
  • Assistant de configuration iOS guidé
  • Profondeur de capture HTTP/2
  • Chronologie WebSocket plus riche
  • Des lots de preuves plus sûrs
  • Exportation du schéma API capturé
  • Automatisation de la configuration mobile
  • Améliorations du transfert de l'espace de travail
  • Travail familial Shieldxy et Tracexy

Capturer. Inspecter. Modifier. Rejouer.

Suivez une requête ayant échoué du trafic en direct vers un résultat vérifié sans la reconstruire dans un autre outil.

  1. Trafic en direct

    Capturer

    Consultez le trafic HTTP, HTTPS, WebSocket et GraphQL provenant des applications, des services et des outils CLI en une seule session.

    Commencez par le trafic généré par la véritable application.
  2. Trouver la cause

    Inspecter

    Filtrez le bruit, puis lisez les en-têtes, les corps, les cookies, le timing et les détails TLS à côté de la requête sélectionnée.

    Limitez les milliers de demandes à celle qui explique l'échec.
  3. Tester un changement

    Modifier

    Modifiez une variable avec des en-têtes, des règles, des points d'arrêt ou des scripts, sans reconstruire ni redémarrer l'application.

    Testez le moindre changement avant de toucher au code de l'application.
  4. Envoyez-le à nouveau

    Rejouer

    Acheminez la requête capturée vers un autre point de terminaison avec Map Remote, puis relisez-la sans reconstruire la requête.

    Dirigez une demande correspondante vers un autre point de terminaison avant de la relire.

Sous le capot

Votre application n'importe quel processus macOS Proxy système Assistant SMAppService Rockxy Moteur SwiftNIO E/S asynchrones · port 8888 Interception TLS certificat par hôte · CA de trousseau Serveur en amont api.exemple.com nourrit également Inspecter en-têtes · corps · TLS Modifier règles · points d'arrêt · JS Journal séances · HAR · replay Figure 1 — Architecture proxy MITM transparente Rockxy

Gestion des connexions

La boucle d'événements non bloquante de SwiftNIO gère des milliers de connexions en cours sans générer de threads par requête.

Terminaison TLS

Security.framework génère un certificat feuille par hôte signé par une autorité de certification racine locale. La clé privée ne quitte jamais le trousseau macOS.

Mises à jour de l'interface utilisateur

Les transactions capturées sont regroupées sur un acteur en arrière-plan et publiées sur SwiftUI toutes les 100 ms, ce qui permet de garder le thread principal libre sous une charge importante.

Assistant privilégié

Un démon launchd enregistré via SMAppService gère les modifications du proxy système avec des boîtes de dialogue sans mot de passe après une approbation unique dans les paramètres système.

Sécurité XPC

Chaque appel XPC est validé par deux contrôles indépendants : comparaison de la chaîne de certificats et vérification de l'identité du bundle via SecRequirement. Les deux doivent réussir.

Récupération après incident

Si Rockxy se ferme de manière inattendue, le démon d'assistance restaure automatiquement vos paramètres de proxy d'origine à partir d'une liste de sauvegarde. Un chien de garde surveille le processus de l'application toutes les 2 secondes.

La pile derrière Rockxy

La pile fait partie de l'histoire du produit : des frameworks natifs pour Mac UX, SwiftNIO pour le moteur proxy et une source publique permettant aux équipes d'inspecter la mise en œuvre.

SwiftNIO

Moteur de réseau asynchrone. Gère des milliers de connexions simultanées sur une boucle d’événements non bloquante – pas de surcharge thread par connexion.

SwiftUI + AppKit

Interface utilisateur Mac native avec défilement virtuel NSTableView - restitue plus de 100 000 lignes en ne conservant que les cellules visibles en mémoire.

Cadre de sécurité

Certificats feuille TLS par hôte, signés par une autorité de certification racine locale. La clé privée de l'autorité de certification racine est stockée dans le trousseau macOS et n'est jamais écrite sur le disque.

Services XPC

Processus d'assistance privilégié isolé via XPC. Chaque connexion est validée avec une comparaison de chaîne de certificats avant l'exécution de toute opération de proxy.

Disponible maintenant

Inspectez le trafic AI et Web3 avec le contexte du protocole.

Filtrez les appels de modèle, les événements de streaming, l'utilisation des outils, les méthodes blockchain, l'intention de transaction et les erreurs RPC dans le même inspecteur local.

Inspection du trafic par l'IA

Consultez les API de modèle, les flux, les appels d’outils et les échecs.

Consultez le fournisseur, le modèle, les événements de streaming, les appels d’outils, les tentatives et les échecs de limite de débit à côté de la demande et de la réponse capturées.

Lire notre documentation
API IA Diffusion en continu Appels d'outils Le local d’abord
Rockxy inspecte une réponse de streaming d'API IA avec le fournisseur, le modèle, les événements d'outil, le timing, l'autorisation rédigée et le contexte de limite de débit

Inspection du trafic Web3 et RPC

Consultez les méthodes, les chaînes, l’intention de transaction et les erreurs RPC.

Consultez la chaîne, la méthode, l’intention de transaction et l’erreur de protocole, puis relisez ou comparez la requête JSON-RPC sous-jacente.

Lire notre documentation
Web3 JSON-RPC Opérations Erreurs RPC
Rockxy inspecte une requête Web3 Solana sendTransaction avec l'intention de transaction, le contexte de la chaîne, les métadonnées de la requête et la preuve d'erreur JSON-RPC

Orientation publique

Prêt pour le trafic IA et blockchain. Toujours local par conception.

Trafic IA Flux Web3/RPC Flux de paiement de type x402 Paquets de preuves Automatisation de la configuration mobile HTTP/2 gRPC Cycle de vie de WebSocket Analyse temporelle
Preuve du produit : Rockxy capture les sessions API IA et les flux RPC blockchain, puis expose le contexte des requêtes, des réponses, des flux, des transactions et des erreurs sensibles au protocole localement sur le Mac.

Tutoriels Rockxy

Consultez les didacticiels Rockxy pour découvrir de véritables flux de travail de débogage.

Centre de configuration des développeurs

Hub de configuration du développeur pour une configuration et une validation plus rapides.

Choisissez un runtime, un client, un framework, un appareil ou un environnement. Rockxy vous propose les étapes de proxy et de certificat pertinentes, des extraits réutilisables et un chemin de validation local.

Rockxy Developer Setup Hub avec des conseils d'exécution et de configuration du client, des extraits de proxy prêts à copier, des étapes de certificat et une action de validation locale Run Test

Durées d'exécution

Configurez les clients Python, Node.js, Go, Rust, Ruby et Java avec un proxy prêt à copier et des conseils d'autorité de certification.

Clients et navigateurs

Conservez cURL, Firefox, Postman, Insomnia et d'autres étapes de proxy et de confiance spécifiques au client au même endroit.

Cadres et appareils

Suivez le chemin correct pour Flutter, React Native, les appareils physiques, les simulateurs et les émulateurs.

Environnements et vérification

Configurez Docker, Electron, Next.js et les environnements locaux, puis exécutez une sonde pour confirmer que le trafic atteint Rockxy.

Rockxy en public

Depuis mars 2026
piste de diffusion publique
Construire 47
construction publique signée actuelle
macOS 14+
Apple Silicon et Intel
4 surfaces prévues
Shieldxy, Tracexy, iOS et iPad

Évaluer Rockxy à partir d'artefacts publics

Témoignages Reddit

Les vrais commentaires de Reddit façonnent Rockxy.

Intention initiale r/macapps
"Je vais l'essayer pour de futurs projets, cela semble prometteur"
Rapport de bug corrigé r/macapps
"C'est normal maintenant ! Merci de l'avoir réparé !"
Question du développeur r/macapps
"Bel outil ! Fonctionne-t-il bien avec le simulateur Android/iOS pour capturer le trafic HTTP/HTTPS dès le départ ?"
Confiance open source r/DigitalEscapeTools
"Je ne suis pas un utilisateur natif de macOS, mais c'est vraiment un excellent dépôt. Je l'ai déjà mis en vedette."

macOS natif. Source ouverte. Le local d’abord.

Déboguer localement. Prouvez ce qui a changé. Partagez uniquement ce qui est sûr.

Capturez une fois. Inspectez, modifiez, rejouez et comparez dans une seule application Mac native. Exportez uniquement les preuves expurgées dont votre équipe a besoin.

Soutenu par la communauté

Rockxy est gratuit et open source.

Les parrainages financent le développement et le maintiennent ainsi.

Programme de migration Rockxy

Déplacez votre équipe sans payer deux fois ou sans changer d'un coup.

Conservez la valeur inutilisée d'une licence d'outil de débogage payante, validez Rockxy à côté de votre outil actuel et déployez-le uniquement une fois vos flux de travail incontournables réussis.

25% de réduction

Premier achat Rockxy Pro éligible

Jusqu'à 12 mois

Décalage horaire de licence Team inutilisé

Explorez le programme de migration

Un parcours migratoire maîtrisé

  1. 01

    Ajustement

    Confirmez les sièges, la date de renouvellement, les contraintes et trois flux de travail incontournables.

  2. 02

    Référence

    Convenez de la configuration, des preuves et des critères de réussite avant de tester.

  3. 03

    Pilote parallèle · 2 à 4 semaines

    Utilisez Rockxy à côté de l'outil actuel. Pas de basculement forcé.

  4. 04

    Décider

    Examinez les preuves et choisissez « Partir », « Pause » ou « Pas encore ».

  5. 05

    Déployer

    Appliquez l'offre vérifiée et intégrez une équipe à la fois.

Réseau de partenaires développeurs Rockxy

Apprenez-le. Construisez avec. Livrez-le. Distribuez-le.

Rejoignez les personnes et les entreprises qui aident les développeurs à adopter Rockxy dans des projets réels.

Pour les particuliers

Transformez votre travail Rockxy en profil public.

Les créateurs, consultants et instructeurs peuvent montrer leurs travaux révisés, obtenir un contact technique Rockxy et recevoir des demandes correspondant à leurs compétences.

Créez votre profil de partenaire

Pour les entreprises

Listez votre intégration, vos services ou votre formation.

Les éditeurs d'outils, les agences, les éditeurs de logiciels et les écoles peuvent offrir aux clients un moyen clair d'évaluer leur expérience Rockxy.

Rejoignez-nous en tant qu'organisation

Pour les revendeurs

Amenez Rockxy sur votre marché et partagez les revenus réalisés.

Les revendeurs et les distributeurs peuvent discuter du territoire, de la propriété des transactions, de la marge ou du partage des revenus, de l'approvisionnement, du support et des renouvellements dans un accord signé.

Discutez d'un accord de revendeur

Contactez-nous

Les questions, bugs et évaluations d’équipe passent tous par les mêmes canaux publics. Contactez-nous si vous souhaitez essayer Rockxy dans un véritable flux de travail.