Os dois indexam um repositório localmente em um grafo de símbolos e chamadas, sem LLM, e o servem a agentes de programação via MCP. O GitNexus expõe 19 ferramentas, incluindo renomeações com pré-visualização, consultas Cypher diretas e análise de fluxo de dados, sob uma licença não comercial. O CodeGraph lista uma única ferramenta somente leitura por padrão, ressincroniza a cada salvamento e tem licença MIT.
Os dois servidores partem da mesma ideia. Ambos analisam um repositório localmente e montam um grafo de símbolos, chamadas e dependências, sem enviar código a um modelo, para que um agente possa perguntar como algo funciona ou o que uma alteração quebraria e obter a resposta em uma chamada, em vez de vinte rodadas de grep. Eles se separam em quanto entregam ao agente e em que condições.
O GitNexus vai mais fundo. As suas 19 ferramentas cobrem impacto agrupado por profundidade com uma pontuação de confiança, detect_changes para mapear um diff a fluxos de execução, rename com uma etapa de pré-visualização, rastreamento de rotas de API e, para índices criados com --pdg, fluxo de dados no nível de instrução. O CodeGraph lista uma única ferramenta, codegraph_explore, que devolve código-fonte, caminhos de chamada e um resumo do raio de impacto de uma vez; sete ferramentas mais específicas ficam ocultas, a menos que você as habilite. O mantenedor argumenta que uma ferramenta forte orienta melhor os agentes do que um cardápio, e no benchmark de sete repositórios do próprio README, rodado no Claude Opus 4.8, relatou 88% menos chamadas de ferramentas e custo 44% menor do que um agente sem ele. Esses números são autodeclarados, e o mesmo README diz que o CodeGraph deixa cerca de 80% mais texto recuperado na janela de contexto ao longo de uma sessão longa.
A licença resolve a questão para a maioria dos leitores. O GitNexus é PolyForm Noncommercial, então uma empresa precisa de uma licença comercial até para um piloto, e o preço não é publicado. O CodeGraph é MIT. A atualização é a segunda diferença prática: o watcher do CodeGraph ressincroniza cerca de dois segundos após um salvamento, enquanto o GitNexus fica desatualizado sem --watch e reserva a reindexação automática para a sua oferta enterprise. O Graphify, uma ferramenta parecida avaliada em repositórios do GitHub, fica entre os dois: Apache-2.0 e mais amplo no que indexa, mas desatualizado depois de um git pull até ser atualizado.
Cada um tem padrões que convém mudar. O GitNexus grava hooks, skills e arquivos de contexto no seu repositório, a menos que você passe --index-only, e expõe Cypher direto e renomeações aplicadas, a menos que GITNEXUS_MCP_READ_ONLY=1 esteja definido. O CodeGraph é somente leitura por design, mas envia telemetria anônima de uso, a menos que você a desative, e a sua fila de cerca de 400 pull requests abertos é grande. Para trabalho não comercial que precisa da visão estrutural mais profunda, o GitNexus é a ferramenta mais forte; para todos os outros, o CodeGraph é o padrão sensato.