ai-codex : Pré-indexez votre base de code pour économiser des tokens Claude

✍️ OpenClawRadar📅 Publié: April 14, 2026🔗 Source
ai-codex : Pré-indexez votre base de code pour économiser des tokens Claude
Ad

Ce que fait ai-codex

ai-codex est un script unique qui analyse votre projet et génère cinq fichiers markdown compacts pour pré-indexer votre base de code pour les conversations avec Claude Code. Cela élimine la phase d'exploration initiale où Claude passe typiquement 10 à 20 appels d'outils à lire des fichiers, scanner des répertoires et vérifier des fonctions.

Comment ça fonctionne

Vous exécutez npx ai-codex une fois pour générer ces fichiers :

  • routes.md — chaque route API avec les méthodes et les étiquettes d'authentification
  • pages.md — l'arborescence complète des pages avec les indicateurs client/serveur
  • lib.md — toutes les exportations de bibliothèque avec les signatures de fonction
  • schema.md — le schéma de base de données compressé aux champs clés uniquement
  • components.md — l'index des composants avec leurs propriétés

Ensuite, ajoutez une ligne à votre CLAUDE.md indiquant à Claude de lire ces fichiers en premier. Chaque conversation future saute entièrement la phase d'exploration.

Ad

Impact sur les performances

Sur les grands projets, la phase d'exploration consomme typiquement 30 à 50 000 tokens avant que tout travail réel ne commence. Le projet exemple du créateur comportait plus de 950 routes API et 255 modèles de base de données :

  • Sans codex : ~15 appels Serena/Read pour comprendre le module financier
  • Avec codex : 5 appels grep sur l'index pré-construit, une vue complète instantanée — routes, pages, schéma, exportations de bibliothèque, composants
  • Tout en parallèle, tout en moins de 2 secondes

Détails techniques

L'outil fonctionne avec Next.js (App Router & Pages Router) et les projets TypeScript génériques. Il détecte automatiquement les schémas Prisma. L'outil entier a été conçu et construit par Claude Code lui-même en une seule session de conversation. Il est sous licence MIT et disponible sur GitHub.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Amélioration des sessions de code Claude avec claude-self-improve
Tools

Amélioration des sessions de code Claude avec claude-self-improve

Claude-self-improve est un outil en ligne de commande qui améliore les performances de l'IA Claude Code en analysant les données de session et en mettant à jour automatiquement les fichiers de mémoire.

OpenClawRadar
Serveur MCP Permet aux Agents IA d'Effectuer des Achats Réels avec des Cartes Virtuelles Éphémères
Tools

Serveur MCP Permet aux Agents IA d'Effectuer des Achats Réels avec des Cartes Virtuelles Éphémères

Un développeur a créé un serveur MCP qui permet aux agents d'IA d'effectuer des achats réels en utilisant des cartes Visa virtuelles éphémères émises juste à temps. Le système nécessite l'approbation de l'utilisateur via une authentification multifacteur et émet des cartes verrouillées sur des marchands spécifiques avec une durée de vie de 15 minutes.

OpenClawRadar
Centre de Compétences Claude : Répertoire consultable de 789+ Compétences de Code Claude et 10 Agents Autonomes
Tools

Centre de Compétences Claude : Répertoire consultable de 789+ Compétences de Code Claude et 10 Agents Autonomes

Claude Skills Hub (clskills.in) propose une interface de recherche centralisée pour plus de 789 fichiers de compétences Claude Code répartis dans 71 catégories, ainsi que 10 agents IA autonomes qui enchaînent plusieurs compétences pour former des flux de travail complets. Ce projet open-source agrège des compétences provenant de plusieurs collections communautaires et offre des téléchargements en un clic.

OpenClawRadar
Lumyr : Génération de Tableaux de Bord via Claude avec Automatisation Python et Streamlit
Tools

Lumyr : Génération de Tableaux de Bord via Claude avec Automatisation Python et Streamlit

Lumyr est un outil qui génère des tableaux de bord en direct et partageables à partir de descriptions en anglais simple, utilisant Claude pour la génération des tableaux de bord et automatisant la couche Python et Streamlit. Les utilisateurs n'ont pas besoin d'écrire du Python, d'ouvrir Streamlit, de déployer, de configurer l'hébergement ou de gérer l'infrastructure.

OpenClawRadar