本地代码映射用于AI助手和开发者探索
创建代码库的确定性映射,直观展示方法、类和服务连接,以便于聚焦上下文包(20-30个单词)。GoreCode开发了这个Windows实用程序,用于本地代码智能和AI集成,并提供交互式仪表板、模型上下文协议支持、静态分析和自动文件监视器(20-25个单词)。使用AI助手的开发人员需要减少令牌使用并保护本地隐私,将发现该工具相关(15-20个单词)。
工具的功能及其如何提供专注的上下文
该工具构建一个本地图,链接方法、类、服务和测试文件,然后通过模型上下文协议(MCP)导出机器可读的上下文包。它在不执行项目代码的情况下进行静态分析,并生成可读的仪表板以及用于AI助手的MCP包。结果是一个确定性的、缩小的上下文集,替代了向助手发送原始文件转储。
它在使用过程中对系统资源和同步行为的影响
静态分析在本地运行,文件监视器保持索引与手动编辑同步,因此该工具在扫描期间不需要网络访问。扫描模型读取源文件并更新本地索引;在扫描时不会进行AI调用。由于处理是本地的,您可以在不将代码发送到机器外部的情况下运行分析,并在编辑文件时保持仪表板的最新状态。
它对生产库是否安全以及需要什么权限
该工具在本地文件上操作,并将分析结果存储在机器上,这支持隐私优先的工作流程。它在静态分析期间执行读取操作,并且不需要AI API密钥来生成上下文包。该项目在Apache-2.0许可证下开源,允许检查其代码,并减少团队审计工具时对不透明行为的担忧。
谁应该采用这个工具以及一个实用的建议
GoreGraph 是一个专注于使用 AI 助手的开发人员的选项,提供紧凑、确定性的代码上下文,同时保持分析本地化。在积极开发期间使用文件监视器,并在向助手询问新的架构问题之前重新生成 MCP 包。推荐。