DevProjex pour MAC
App gratuite et open source qui transforme tout projet en contexte de code propre et masqué pour les chats d’IA, avec un serveur MCP en lecture seule.
Présentation de DevProjex
DevProjex est une app gratuite et open source qui transforme n’importe quel dossier ou dépôt Git en contexte propre pour l’IA. Vous cochez les dossiers et fichiers utiles dans une arborescence, vérifiez un aperçu en direct avec son estimation de tokens, puis copiez ou exportez le résultat en ASCII, Markdown, JSON ou XML, ou en copie propre du projet dans un dossier ou un ZIP. Les secrets détectés, comme les clés et les mots de passe, sont masqués avant que quoi que ce soit ne quitte l’app, et vous pouvez aussi masquer des données privées comme les e-mails, les adresses IP et les chemins utilisateur.
Les agents de programmation comme Claude Code, Codex et Cursor peuvent lire le projet via le serveur MCP intégré de DevProjex, qui ne fait que lire et masque toujours les secrets. L’app de bureau, un Terminal Workspace, un outil en ligne de commande et le serveur MCP partagent un même moteur et les mêmes filtres. DevProjex n’envoie pas le contenu des projets et ne collecte aucune télémétrie. Il est créé par Avazbek Olimov et publié sous licence Apache 2.0. La version 5.2 ajoute Live Context, où les fichiers cochés dans l’app deviennent le centre d’attention de l’agent. L’app Mac nécessite macOS 14 ou version ultérieure, avec des téléchargements distincts pour Apple Silicon et Intel. Elle n’est ni signée ni notariée par Apple : au premier lancement, autorisez-la dans Réglages Système → Confidentialité et sécurité → Ouvrir quand même.
Fonctionnalités principales
DevProjex vous permet de voir et de contrôler exactement quel code part vers une IA.
- Arborescence avec cases à cocher : choisissez dossiers et fichiers, avec recherche et filtres par nom.
- Aperçu en direct : le résultat exact et son estimation de tokens pendant votre choix.
- Plusieurs formats : ASCII, Markdown, JSON ou XML, ou une copie du projet en dossier ou ZIP.
- Hide Secrets : les identifiants détectés sont masqués dans chaque export.
- Smart Ignore : masque les sorties de compilation, dossiers de dépendances et caches.
- Compression du code : garde les signatures et vide le corps des fonctions.
- Modes Git : fichiers suivis, fichiers indexés, modifications en cours ou diff entre deux références.
- Serveur MCP en lecture seule : huit outils pour Claude Code, Codex, Cursor et d’autres clients.
Nouveautés de la version 5.2
DevProjex 5.2 apporte un contexte en direct pour les agents et de nouveaux outils pour les agents de programmation.
- Live Context : un agent connecté dans ce mode travaille avec les fichiers cochés dans l’arborescence DevProjex, et les changements s’appliquent à son appel suivant
- Connexion MCP en une étape pour Claude Code, Codex, Cursor et VS Code depuis le nouveau menu MCP
- Agent journal : un historique local des sessions MCP, exportable en Markdown ou JSON, sans contenu de fichiers ni secrets
- Agent activity signale dans l’arborescence les fichiers transmis à un agent en direct
- Related files montre ce qu’un fichier utilise et ce qui l’utilise, pour de nombreux langages
- Recherche dans le projet de texte, d’expressions régulières et de déclarations dans la CLI et le Terminal Workspace
Questions fréquentes sur DevProjex
DevProjex est-il gratuit ?
Oui. DevProjex est gratuit et open source sous licence Apache 2.0.
À quoi sert DevProjex ?
Il prépare le code d’un projet pour l’IA. Vous choisissez des fichiers dans une arborescence, vérifiez le résultat avec une estimation de tokens et le copiez ou l’exportez pour ChatGPT, Claude ou d’autres assistants, ou vous laissez les agents de programmation lire le projet via son serveur MCP.
DevProjex masque-t-il les mots de passe et les clés d’API ?
Oui. Hide Secrets masque les identifiants détectés dans chaque export et chaque réponse MCP, et ne peut pas être désactivé dans le serveur MCP. Vous pouvez aussi masquer des données privées comme les e-mails, les adresses IP, les numéros de téléphone et les chemins utilisateur.
Quels agents de programmation peuvent utiliser DevProjex ?
Tout client MCP peut utiliser son serveur MCP en lecture seule. La version 5.2 ajoute la connexion en une étape pour Claude Code, Codex, Cursor et VS Code, et affiche une configuration prête pour Claude Desktop et d’autres clients.
Qu’est-ce que Live Context ?
Ajouté dans la version 5.2, Live Context fait des fichiers et dossiers cochés dans l’arborescence DevProjex le centre d’attention d’un agent connecté, tandis que les filtres de la fenêtre limitent ce qu’il peut lire. Les changements s’appliquent à l’appel suivant de l’agent.
DevProjex envoie-t-il mon code en ligne ?
Non. DevProjex n’envoie pas le contenu des projets et ne collecte aucune télémétrie. Son serveur MCP ne fait que lire les fichiers.
Quels formats d’export DevProjex prend-il en charge ?
Il exporte en ASCII, Markdown, JSON ou XML, ou en copie propre du projet sous forme de dossier ou de ZIP.
Quelle version de macOS faut-il pour DevProjex ?
DevProjex nécessite macOS 14 ou version ultérieure. Il existe des téléchargements distincts pour les Mac Apple Silicon et Intel.
Pourquoi macOS bloque-t-il DevProjex la première fois ?
L’app Mac n’est ni signée ni notariée par Apple. Essayez de l’ouvrir une fois, puis allez dans Réglages Système → Confidentialité et sécurité et choisissez Ouvrir quand même. Sous macOS 14, vous pouvez aussi faire un clic droit sur l’app et choisir Ouvrir.
D’où vient le téléchargement de DevProjex sur devprojex.FULLMAC.app ?
Le bouton de téléchargement mène à la page officielle des versions de DevProjex sur GitHub, https://github.com/Avazbek22/DevProjex/releases/latest. devprojex.FULLMAC.app ne modifie ni ne reconditionne l’app.
Apps similaires
OrbStackOrbStack est une façon rapide, légère et simple de faire tourner des conteneurs Docker et des machines Linux sur votre Mac. C'est un remplacement direct de Docker Desktop : vos commandes docker et docker compose continuent de fonctionner, et au premier lancement OrbStack propose de reprendre vos conteneurs, images et volumes de Docker Desktop. Il démarre en quelques secondes, utilise moins de 0,1 % de CPU en arrière-plan sur Apple Silicon et rend à macOS la mémoire inutilisée. En plus des conteneurs, il fait tourner des machines Linux complètes issues de 16 distributions et un cluster Kubernetes léger pour le développement local. OrbStack est développé par Orbital Labs.Outils de développement
QuotaBarSi vous utilisez OpenAI Codex avec un compte ChatGPT, les limites d’utilisation se réinitialisent sur une fenêtre de 5 heures et une fenêtre hebdomadaire, et pour savoir ce qu’il vous reste, il faut ouvrir Codex ou ChatGPT. QuotaBar affiche le pourcentage restant dans la barre des menus du Mac et l’actualise toutes les 60 secondes. Cliquez sur l’icône pour un panneau détaillé avec chaque fenêtre de limite et son décompte, ou activez un petit HUD flottant qui reste au-dessus des autres fenêtres.Outils de développement
Stargazer BarStargazer Bar est une petite app native de barre des menus pour Mac qui surveille des dépôts GitHub pour vous. Elle affiche un compteur d’étoiles en direct dans la barre des menus, pour voir comment se porte un projet sans garder un onglet de navigateur ouvert, et un clic ouvre un menu avec les détails : courbes d’évolution des étoiles et des forks, totaux de téléchargements des versions et un radar de maintenance. Les dépôts publics se mesurent à leurs étoiles. Les dépôts privés, qui n’en ont pas, se mesurent à ce qui demande votre attention : un build en échec, une issue sans réponse ou une nouvelle pull request.Outils de développement
Notch So GoodNotch So Good transforme l’encoche de votre MacBook en petit écran d’état pour les agents de programmation IA. Pendant que Claude Code ou la CLI OpenAI Codex travaille, une pilule noire prolonge l’encoche : à gauche se tient Peek, un personnage en 3D, et à droite un anneau indique ce qu’il reste de votre fenêtre d’utilisation de 5 heures. Plus une session a besoin de vous, plus Peek sort de l’encoche. Quand une tâche se termine, échoue ou atteint une limite d’utilisation, l’encoche s’ouvre sur une carte qui dit ce qui s’est passé et dans quel projet, et un clic mène à l’onglet exact du terminal, volet tmux compris.Outils de développement
Claude UsageClaude Usage est une petite app native pour celles et ceux qui utilisent Claude Code. Dans la barre des menus, elle affiche votre session de cinq heures en cours, votre usage hebdomadaire pour tous les modèles et pour Sonnet, et vos crédits à l’usage, chacun avec une barre et son heure de réinitialisation, sans ouvrir Claude Code. Elle ajoute aussi une ligne sous votre invite Claude Code avec le modèle, le taux de remplissage de la fenêtre de contexte et les tokens utilisés, pour compacter une session avant qu’elle ne manque de place. Chaque volet de terminal affiche sa propre ligne, y compris dans tmux.Outils de développement
TintpadTintpad est un lanceur gratuit et open source pour les développeurs qui travaillent avec des agents de programmation en ligne de commande comme Claude Code et Codex. Appuyez n’importe où sur Option-Commande-Espace et une goutte noire tombe de l’encoche de votre Mac, ou pend sous la barre des menus sur les Mac qui n’en ont pas, avec vos dépôts à l’intérieur. Tapez quelques lettres, appuyez sur Retour et votre propre terminal s’ouvre dans ce dépôt avec l’agent déjà lancé, dans le mode que vous y avez utilisé la dernière fois.Outils de développement
FULLMAC.app n’héberge pas cette app. Les boutons de téléchargement mènent aux pages du développeur.