Token导航 LogoToken导航TokenDH.com
Code Rag logo
开发工具未说明官方级别未说明来源级核验

Code Rag

MCP Server

CodeRAG是一款企业级代码智能分析平台,通过将复杂软件项目转化为可搜索的知识图谱,提供AI辅助开发、代码质量评估和多项目管理功能。

工具数

0

提示词数

0

GitHub Stars

25

资源数

0
代码分析TypeScriptClaudeClaudeCursorWindsurf

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

JonnoC

提供方

JonnoC

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

CodeRAG-企业代码智能平台

用于人工智能辅助软件开发的高级基于图的代码分析

CodeRAG是一个专业的代码智能平台,可以将复杂的软件项目转换为可搜索的知识图。通过映射代码结构、依赖关系和关系,它使AI开发工具能够为企业级代码库提供上下文准确的帮助。

CodeRAG做什么

CodeRAG使用Neo4J为您的代码库创建了一个全面的图形数据库表示,实现了复杂的分析和AI驱动的见解:

  • 自动代码分析 -扫描和映射跨多种编程语言的类、方法、接口、依赖关系和架构关系
  • 远程存储库分析 -直接分析任何GitHub、GitLab或Bitbucket存储库,无需本地克隆,支持公共和私有存储库的安全身份验证
  • 智能语言检测 -从元数据和构建文件中自动识别项目语言、框架和构建配置
  • 质量评价 -计算行业标准软件指标(CK指标、包耦合、架构模式),以确定技术债务和改进机会
  • 语义代码搜索 -使自然语言查询能够按功能而不是语法查找代码
  • 多项目管理 -支持具有多个代码库的企业环境,提供统一的分析和跨项目见解

谁应该使用CodeRAG

企业开发团队

  • 大型项目 复杂的架构需要深入的代码理解
  • 遗留系统维护 全面的代码库映射至关重要
  • 代码质量倡议 需要客观指标和架构分析

人工智能辅助开发

  • 使用AI编码助手的开发团队 (Claude Code、GitHub Copilot、Cursor、Windsurf)需要增强上下文意识的人
  • 代码审查流程 需要全面了解变化的影响
  • 建筑决策 由数据驱动的见解支持

软件工程领导

  • 技术负责人 管理代码质量和架构合规性
  • 工程经理 跟踪技术债务和团队生产力
  • 建筑师 设计和维护系统边界和依赖关系

关键用例

代码审查增强

为AI助手提供全面的代码库上下文,在代码审查期间提供更准确的建议和影响分析。

车载加速

通过交互式探索和关系映射,帮助新团队成员快速理解复杂的代码库。

技术债务管理

识别架构问题、代码异味以及将问题与客观指标和可操作的见解相结合。

遗留系统现代化

映射现有的系统架构和依赖关系,为重构策略和现代化规划提供信息。

架构合规性

监控对架构原则的遵守情况,并检测随着时间的推移出现的违规或降级情况。

支持的技术

程式语言

  • TypeScript脚本 -全面支持ES6+框架检测
  • Java -包括Spring Boot生态系统在内的综合分析
  • python -完全支持框架识别
  • C *(计划中)* - .NET生态系统在开发中的支持

企业框架

  • Spring Boot, Spring框架 -Java企业应用程序
  • 反应, Angular, Vue.js -现代前端框架
  • NestJS, 快速 -Node.js后端框架
  • 姜戈, 快速API -Python web框架

入门指南

准备好通过智能代码分析来增强您的开发工作流程了吗?我们的全面 用户指南 提供了设置CodeRAG并将其与开发环境集成所需的一切。

企业功能

多项目管理

  • 项目隔离 -对不同代码库进行单独分析,统一管理
  • 跨项目分析 -比较多个项目的指标和模式
  • 远程存储库支持 -直接从GitHub、GitLab和Bitbucket扫描公共和私有存储库
  • 批量操作 -高效扫描和分析多个存储库

质量指标

  • CK指标套件 -每个类的加权方法、对象之间的耦合、类的响应
  • 包装指标 -传入/传出耦合、不稳定性、抽象性
  • 架构分析 -循环依赖检测、设计模式识别

高级搜索功能

  • 语义搜索 -由AI嵌入技术支持的自然语言查询
  • 关系映射 -跟踪依赖关系、继承层次结构和方法调用
  • 模式检测 -识别设计模式和架构结构

文档

入门指南

高级用法

参考

专业支持

CodeRAG专为专业软件开发环境而设计。该平台提供:

  • 综合文档 -设置、集成和高级使用的详细指南
  • 企业架构 -支持大型代码库和多个项目的可扩展设计
  • 质量保证 -广泛的测试套件,包含402多项测试,确保可靠性
  • 开源 -麻省理工学院获得透明开发和社区贡献的许可

贡献

我们欢迎软件开发社区的贡献。请查看我们的贡献指南并提交拉取请求,以帮助提高CodeRAG的能力。

许可证

MIT许可证-请参阅 许可证 完整的条款。

______________________________________________________________________

准备好增强您的人工智能辅助开发工作流程了吗? 从我们的开始 安装与设置指南 在几分钟内开始分析你的代码库。

目录标签

目录标签

代码分析TypeScriptClaude本地部署知识图谱AI辅助开发代码质量评估企业级工具

支持客户端

ClaudeCursorWindsurf

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP