CommunityPesquisa e Análise de Dadosgithub.com

Lekssays/codebadger

🦡 codebadger é um servidor MCP (Model Context Protocol) containerizado que oferece a agentes de IA e LLMs acesso profundo e consultável à estrutura e ao fluxo de dados de um código-fonte por meio dos Grafos de Propriedades de Código (CPGs) do Joern.

O que é codebadger?

codebadger é um servidor MCP (Model Context Protocol) containerizado que atua como uma interface poderosa entre agentes de IA, LLMs e a estrutura de um código-fonte. Ele utiliza o Joern, uma engine de análise estática baseada em grafos, para construir Grafos de Propriedades de Código (CPGs). Esses CPGs representam o código em um formato de grafo de propriedades, permitindo consultas complexas sobre relações, fluxos de dados e dependências dentro do código. A integração com o protocolo MCP permite que ferramentas como Claude Code, Cursor, Windsurf e outras consultem diretamente a base de código, realizando tarefas de análise como localizar funções, identificar chamadas, mapear caminhos de dados e compreender a arquitetura do software. codebadger resolve problemas de descoberta e compreensão de código em projetos grandes e complexos, fornecendo uma maneira padronizada e consultável de explorar a base de código sem a necessidade de ferramentas externas ou conhecimento profundo do Joern. É útil para desenvolvedores, engenheiros de software e agentes de IA que precisam entender rapidamente a estrutura e o fluxo de dados de um sistema, sendo especialmente eficaz em linguagens amplamente suportadas pelo Joern, como Java, Python, JavaScript, TypeScript, C/C++, e Go.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add Lekssays/codebadger

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que codebadger faz?

🦡 codebadger é um servidor MCP (Model Context Protocol) containerizado que oferece a agentes de IA e LLMs acesso profundo e consultável à estrutura e ao fluxo de dados de um código-fonte por meio dos Grafos de Propriedades de Código (CPGs) do Joern.

Habilidades Relacionadas