CodexA : Recherche sémantique de code et compréhension assistée par IA
CodexA est un moteur d'intelligence pour développeurs offrant la recherche sémantique de code, la compréhension assistée par IA et des outils d'espace de travail. Il expose 13 outils structurés aux assistants de codage IA via CLI, HTTP et MCP, permettant l'intégration d'agents IA, l'investigation multi-tours, l'analyse de base de code et la revue de code IA.
À propos de cet outil
CodexA est un moteur d'intelligence pour développeurs axé sur la recherche sémantique de code, la compréhension assistée par IA et les outils d'espace de travail. Il cible les développeurs et les utilisateurs d'assistants de codage IA, offrant une intégration CLI, HTTP et MCP pour que les agents IA puissent invoquer ses 13 outils structurés.
Capacités principales
- Recherche sémantique de code : Interrogez votre base de code en langage naturel pour localiser rapidement le code pertinent.
- Intégration d'outils pour agents IA : Intégrez-vous aux assistants de codage IA comme Copilot, Claude et Cursor via MCP, pont HTTP ou CLI.
- Investigation multi-tours : Prenez en charge les chats multi-tours et les chaînes d'investigation pour comprendre en profondeur la logique du code.
- Analyse de base de code : Fournissez des graphes d'appels, des cartes de dépendances, des métriques de qualité et des analyses d'impact.
- Revue de code IA : Examinez automatiquement les modifications de code et identifiez les problèmes potentiels.
Utilisation
CodexA propose 39 commandes CLI, 13 outils d'agent IA et 22 hooks de plugin. Vous pouvez poser des questions avec codexa ask, avoir des conversations multi-tours avec codexa chat et effectuer des revues de code IA avec codexa review. Le mode MCP démarre via codexa mcp --path /your/project, exposant les 13 outils en tant qu'outils MCP.
Configuration
requise L'analyse assistée par IA nécessite la configuration d'un fournisseur LLM, prenant en charge openai, ollama (local) et mock (test). La configuration initiale nécessite codexa init pour initialiser le projet et codexa doctor pour vérifier l'état de l'environnement.