LunaRoute est un proxy local haute performance pour les assistants de codage d'IA tels que Claude Code, OpenAI Codex CLI et OpenCode qui offre une visibilité complète de chaque interaction LLM avec une transmission sans surcharge, un enregistrement de session complet et de puissantes capacités de débogage.
https://github.com/erans/lunaroute?ref=producthunt&utm_source=aipure
LunaRoute

Informations sur le produit

Mis à jour:Nov 3, 2025

Qu'est-ce que LunaRoute

LunaRoute est un proxy local open-source conçu spécifiquement pour les assistants de codage d'IA, agissant comme un pont transparent entre les outils de développement et les services d'IA. Il permet aux développeurs de surveiller, de déboguer et d'analyser leurs interactions avec l'IA sans compromettre les performances ou la sécurité. L'outil nécessite une configuration minimale - les utilisateurs peuvent le démarrer en quelques secondes sans même avoir besoin de fournir des clés API, car il fonctionne de manière transparente avec les méthodes d'authentification existantes des assistants de codage d'IA.

Caractéristiques principales de LunaRoute

LunaRoute est un proxy local haute performance pour les assistants de codage IA qui offre une visibilité et un contrôle complets sur les interactions LLM. Il offre un mode de transfert direct sans surcharge, un enregistrement détaillé des sessions, une protection des informations personnelles et des capacités de débogage puissantes tout en prenant en charge plusieurs assistants IA tels que Claude Code, OpenAI Codex CLI et OpenCode. L'outil permet de suivre l'utilisation des jetons, les mesures de performance et l'historique des conversations avec des fonctionnalités de confidentialité intégrées et des contrôles de conformité.
Mode de transfert direct sans surcharge: Ajoute seulement 0,1 à 0,2 ms de latence avec une fidélité API de 100 %, permettant un proxy transparent des requêtes sans impact sur les performances
Enregistrement complet des sessions: Enregistre toutes les conversations, les jetons et les appels d'outils aux formats JSONL et SQLite avec des politiques de rétention personnalisables et une protection des informations personnelles
Détection et rédaction avancées des informations personnelles: Détecte et rédige automatiquement les informations sensibles telles que les e-mails, les numéros de sécurité sociale et les cartes de crédit avec plusieurs modes de rédaction avant le stockage
Surveillance et analyse en temps réel: Fournit des mesures Prometheus, des statistiques de session et une interface utilisateur Web pour analyser les interactions IA et les mesures de performance

Cas d'utilisation de LunaRoute

Débogage de développement: Aidez les développeurs à suivre et à déboguer les conversations IA coûteuses en fournissant une visibilité sur l'utilisation des jetons et les goulots d'étranglement des performances
Collaboration d'équipe: Permettez à plusieurs membres de l'équipe de partager un proxy tout en utilisant différentes clés API, avec une journalisation et une surveillance centralisées
Conformité et sécurité: Soutenez les industries réglementées en fournissant une rédaction automatique des informations personnelles et des pistes d'audit complètes des interactions IA
Optimisation des performances: Identifiez et optimisez les appels d'outils lents ou les interactions IA inefficaces grâce à des mesures de performance et une analyse détaillées

Avantages

Impact minimal sur les performances avec une surcharge inférieure à la milliseconde
Visibilité complète et capacités de débogage
Fonctionnalités de confidentialité et de conformité robustes
Configuration facile sans aucune configuration requise

Inconvénients

Limité à l'environnement de développement local actuellement
Les fonctionnalités de l'interface utilisateur Web sont encore en développement
La couverture de test de 73 % pourrait être améliorée

Comment utiliser LunaRoute

Installer LunaRoute: Téléchargez la dernière version de la page GitHub Releases et extrayez : 'tar -xzf lunaroute-server-*.tar.gz' puis rendez-la exécutable : 'chmod +x lunaroute-server'
Ajouter au PATH (Facultatif): Déplacez le binaire vers le chemin système : 'sudo mv lunaroute-server /usr/local/bin/'
Démarrer le serveur LunaRoute: Exécutez simplement 'lunaroute-server' pour démarrer avec la configuration par défaut. Le serveur démarrera sur le port 8081
Configurer l'outil d'IA: Pour Claude Code, définissez : 'export ANTHROPIC_BASE_URL=http://localhost:8081'. Pour OpenAI Codex CLI, définissez : 'export OPENAI_BASE_URL=http://localhost:8081/v1'
Accéder à l'enregistrement de session: Les sessions sont automatiquement enregistrées dans le répertoire ~/.lunaroute/sessions/ au format JSONL et ~/.lunaroute/sessions.db pour l'analyse SQLite
Afficher l'interface web: Accédez à l'interface utilisateur web intégrée à l'adresse http://localhost:8082 pour parcourir et analyser les sessions enregistrées
Surveiller en temps réel: Surveillez les sessions en temps réel en utilisant : 'tail -f ~/.lunaroute/sessions/$(date +%Y-%m-%d)/session_*.jsonl | jq'
Configurer la protection PII (Facultatif): Ajoutez des paramètres de suppression de PII au fichier de configuration pour détecter et supprimer automatiquement les informations sensibles telles que les e-mails, les numéros de sécurité sociale et les numéros de carte de crédit
Afficher les métriques (Facultatif): Accédez aux métriques Prometheus à l'adresse http://localhost:8081/metrics pour surveiller les taux de requêtes, la latence, l'utilisation des jetons et plus encore
Commencer à utiliser les outils d'IA: Commencez à utiliser votre assistant de codage d'IA normalement - toutes les interactions seront désormais acheminées via LunaRoute avec une visibilité et un enregistrement complets

FAQ de LunaRoute

LunaRoute est un proxy local haute performance pour les assistants de codage IA tels que Claude Code, OpenAI Codex CLI et OpenCode. Il offre une visibilité complète sur chaque interaction LLM avec un transfert direct sans surcharge, un enregistrement de session et des capacités de débogage.

Derniers outils d'IA similaires à LunaRoute

Gait
Gait
Gait est un outil de collaboration qui intègre la génération de code assistée par l'IA avec le contrôle de version, permettant aux équipes de suivre, comprendre et partager efficacement le contexte du code généré par l'IA.
invoices.dev
invoices.dev
invoices.dev est une plateforme de facturation automatisée qui génère des factures directement à partir des commits Git des développeurs, avec des capacités d'intégration pour GitHub, Slack, Linear et les services Google.
EasyRFP
EasyRFP
EasyRFP est un outil de calcul en périphérie alimenté par l'IA qui rationalise les réponses aux RFP (demande de proposition) et permet le phénotypage des champs en temps réel grâce à la technologie d'apprentissage profond.
Cart.ai
Cart.ai
Cart.ai is an AI-powered service platform that provides comprehensive business automation solutions including coding, customer relations management, video editing, e-commerce setup, and custom AI development with 24/7 support.