Akon Labs 开发了 GitNexus,这是一款代码智能引擎。它把代码库中的符号、调用、依赖关系和执行流程索引成知识图谱,开发者可以通过编程智能体的 MCP 连接、命令行界面或网页探索器查看这些关系。
这套产品有几个不同的入口。GitNexus 引擎可以在开发者自己的机器上运行;Enterprise 提供托管软件或部署在客户基础设施上的选择;Nexus Agent 则是独立的私有测试版编程框架,把 GitNexus 放入智能体工作循环。
不同产品的访问、隐私和许可条件并不相同。厂商网站将 GitNexus 描述为开源软件,但网站条款和代码库许可证都将免费引擎的使用限制在非商业用途,商业使用需要单独取得商业许可证。
Akon Labs 表示,GitNexus 使用 Tree-sitter 解析代码并解析导入、调用链、字段类型和返回类型。图谱在索引期间构建,而不是让智能体每次通过分别进行的文本搜索重新拼出各项关系。
厂商还介绍了使用 Leiden 社区检测,将符号归入功能聚类。聚类可以帮助开发者围绕身份验证或计费等功能建立方向感;调用链则可展示执行路径如何经过具体函数。
影响视图追踪与被修改函数相连的调用方,并按调用深度和置信分数分组。detect_changes 工具把 Git 差异中的行映射到受影响的处理流程。
文档中的 query 操作结合 BM25、语义检索与倒数排名融合,按流程分组返回匹配结果;context 操作则汇总某个符号按类别划分的引用及其参与的流程。
要查找两个已知符号之间的路径,trace 会使用调用和类成员边查找有向路径。impact 关注一次更改可能波及的范围,detect_changes 以 Git 差异为起点。
当前详细文档称,语义重命名默认先预览,只有将 dry_run 设为 false 才会应用;不受支持或存在歧义的位置会阻止重命名。
Nexus Agent 把 GitNexus 集成到编程框架中。厂商展示的循环包括映射相关符号和流程、展示计划及影响、从终端或网页构建,然后验证受影响流程与测试。
Enterprise 为团队使用增加控制平面。Akon Labs 列出了跨代码库统一图谱、提交时自动重建索引、拉取请求影响审查、生成代码 wiki、访问控制及 CI/CD 集成。
公开代码库为本地引擎提供快速开始说明。运行命令前应查看当前许可和操作系统前置条件,并确认你有权索引相应代码。
npx gitnexus analyze 或仅索引路径。README 称默认命令会构建索引、安装智能体技能、注册 Claude Code hooks,并写入 AGENTS.md 和 CLAUDE.md 上下文文件。文档也提供 gitnexus analyze --index-only,用于构建索引而不写入代码库集成文件。若选择仅索引,先完成第 3 步安装,再运行该命令,不要先执行默认分析。npm install -g gitnexus 全局安装。安装后先确认 gitnexus 位于 PATH,再运行这些步骤中的不带前缀命令。npx gitnexus setup,为编辑器配置 MCP。详细文档以 gitnexus setup -c cursor,codex 展示如何选择集成。文档称 setup 会写入全局编辑器 MCP 配置,因此在共享或受管理的工作站上应检查变更。gitnexus serve 并打开网页界面,通过本地后端浏览由 CLI 索引的代码库。根 README 称网页界面使用已有索引,不会重新上传或重新索引。项目还提供原生安装和平台依赖的故障排查说明。
修改共享函数的开发者可以先查看函数上下文,使用 impact 检查调用方,再通过 detect_changes 比较 Git 差异。即便结果范围很窄,也可能受到语言支持不完整、关系存在歧义或索引过期的影响。
Enterprise 团队可以将影响范围信息带入拉取请求审查。厂商称,系统可在拉取请求上发布影响分析,也可以在 CI/CD 中应用影响门槛或图谱检查。
管理多个代码库的团队可能需要理解跨越服务边界的更改。Akon Labs 描述了一张统一图谱,其中跨代码库边将 API 连接到其消费者。根据组织的协议配置代码库和权限后,Enterprise 部署可提供这一共享视图。
在文档方面,Enterprise 页面介绍了基于图谱生成、持续更新的代码 wiki。当前代码库 README 也称 OSS 产品提供代码 wiki。
当前根 README 列出 Claude Code、Cursor、Codex、Antigravity、Factory Droid、OpenCode、CodeBuddy 和 Qoder,称 gitnexus setup 可以自动检测这些编辑器。Windsurf 需要手动配置 MCP。
更详细的编辑器表为 Claude Code、Cursor、Antigravity、Codex 和 Factory 列出 MCP、skills 和 hooks,为 OpenCode、CodeBuddy 和 Qoder 列出 MCP 与 skills,并为 Windsurf 列出 MCP 访问。同一份 README 的 OpenCode 专节另说明,gitnexus setup -c opencode 可安装 hooks 插件,以增强搜索并提示索引过期,而汇总表却没有列出 OpenCode hooks。两处说明不同,应核对详细配置说明和实际安装版本。表格还注明 Cursor 的 hook 需手动安装;文本区分 Claude Code 和 Codex 的工具调用前增强与索引过期提示,以及 Cursor、Antigravity 和 Factory 仅在工具调用后进行的增强。
CLI 对已索引的代码库操作。当前根文档展示了刷新索引、监视本地文件、查询图谱、检查索引新鲜度和列出代码库的命令。
网页 UI 是探索器及 AI 聊天界面。当前 README 介绍了使用 gitnexus serve 将其连接到本地后端,并使用已有索引。
Enterprise 页面示例列出了 GitHub、GitLab、Bitbucket、单体代码库、本地检出和内部镜像等来源。厂商介绍了托管 SaaS、客户 VPC 或本地基础设施上的自托管,以及隔离部署。
厂商价格卡为 GitNexus OSS 列出 7 个 MCP 工具和 13 种 Tree-sitter 语言。当前详细代码库 README 则称智能体可获得 19 个工具,其中包括 2 个分组工具。Enterprise 页面宣传支持 17 种及以上语言,其他语言可按需申请。这些数字来自不同页面的公开描述,并非对每个安装包或合同的实际数量验证。
根 README 列出 C、C++、C#、COBOL、Dart、Go、Java、JavaScript、Kotlin、Objective-C、PHP、Python、Ruby、Rust、Swift、TypeScript、Vue 和 Zig 的已注册提供程序。它同时说明覆盖情况因代码结构而异,并指向语言清单供读者查看排除项和剩余缺口。
2026 年 11 月 12 日采集的公开价格页面展示了不同产品:
| 产品 | 显示价格或访问方式 | 页面所列范围 |
|---|---|---|
| GitNexus OSS | 永久 $0 | 本地图谱、MCP 工具、混合搜索、影响分析和浏览器 UI |
| Nexus Agent | 私有测试,开放候补,测试期无需付款 | 终端及网页智能体工作流中的图谱上下文 |
| Enterprise 托管 SaaS | 每席位 $29 | 拉取请求审查、多代码库图谱、提交时重建索引和支持 |
| 自托管 Enterprise | 定制 | 客户基础设施、访问控制、模型选项和入门支持 |
托管价格显示为 $29/seat。价格卡没有在该数字旁注明按月或按年的计费周期,因此完整账期与合同条件需要向厂商确认。
条款将 PolyForm Noncommercial 1.0.0 指定为引擎许可证,称个人和非商业使用免费,商业使用需要商业许可证。Enterprise 无论托管、自托管还是隔离部署,都受单独的书面协议约束;与网站条款不同时以该协议为准。
当首要需求是在多个代码库中查找代码时,可考虑 Sourcegraph Code Search。其官网列出字面、关键词和正则表达式搜索、符号搜索,以及对提交与差异的搜索。
团队可以比较自身更需要针对代码与历史记录的显式搜索和导航,还是面向智能体、用于呈现依赖及执行关系的图谱上下文层。
对于主要关注安全模式的团队,CodeQL 是另一种比较对象。其官网将产品描述为通过对代码进行语义分析来发现漏洞及其变体;GitNexus 则强调为开发智能体呈现代码库结构、上下文和变更影响。
当前 GitNexus README 称,关系解析取决于语言支持与可用证据,并建议用户检查报告中的歧义、索引新鲜度及覆盖范围限制。团队知道索引的是哪个代码库和版本,并能检查所指向的代码时,图谱结果更有助于判断。
详细文档称,explain 和 pdg_query 工具需要使用 gitnexus analyze --pdg 构建的索引。
厂商报告了一项 DeepSWE 实验,包含 89 个项目中的 113 项任务和 3,471 次试验。其基准页面报告 GitNexus 通过率为 68.37%,裸模型配置为 36.99%。这些是厂商在所披露设置下测得的数据,并非针对某个团队的应用、编辑器或部署方式的独立测试。
同一页面称,单问题基准不能衡量将数百个代码库作为一张图查询、合并前影响范围分析或跨服务污点追踪。评估这些能力的团队需要自行开展具有代表性的测试。
Akon Labs 隐私页面称,OSS 引擎在用户硬件上运行,把图谱存放在代码库旁的 .gitnexus/ 文件夹中,并且不向 Akon Labs 或第三方传送源代码、文件名或图谱内容。同一政策将托管 SaaS 单独处理,称代码库访问与处理由组织协议约束。
当前代码库 README 还称,CLI 索引在本地执行且不使用 LLM,而可选的远程嵌入、wiki 生成和 AI 聊天使用用户配置的提供商。因此,不能把本地索引说明泛化成所有可选提供商都不会收到信息的承诺;使用这些功能时应检查所选提供商和部署配置。
对于自托管或隔离的 Enterprise 部署,政策称处理留在客户基础设施中。安全页面称,客户可以将 GitNexus 指向自己的模型端点,并介绍了零外部调用的隔离配置。
网站会接收 IP 地址、浏览器类型和访问页面等技术信息。隐私政策称,电子邮件通信会保留以回复和跟进,个人信息按所述目的需要的时间保留,用户可以通过电子邮件请求访问、更正或删除。
在法律允许的最大范围内,网站和 OSS 软件按原样提供,不附担保;Enterprise 的担保(如有)由适用协议规定。
Akon Labs 是公司,GitNexus 是其开发的代码知识图谱产品。Enterprise 和 Nexus Agent 是围绕引擎单独介绍的产品。
条款称引擎在 PolyForm Noncommercial 1.0.0 下对个人和非商业用途免费,商业使用需要商业许可证。请根据预期用途核对许可证和任何组织协议。
代码库称 CLI 索引在本地执行且不使用 LLM,但可选远程嵌入、wiki 生成和 AI 聊天会使用已配置的提供商。发送敏感代码或查询前,应查看这些设置和适用部署条款。
价格页将 Nexus Agent 列为私有测试版,开放候补,测试期间无需付款。访问条件和条款应向 Akon Labs 核实。