AgentIndex icon
AgentIndex
工具分类热门最新对比
提交工具
首页/
Vision / Multimodal/
codegraph
codegraph logo

codegraph

活跃·★ 61·Apache-2.0·更新于 2026-05-29
★ 时下流行★ 代码助手★ RAG / 知识库

Codegraph 为 AI 编码助手提供一个预构建、持续更新的代码库依赖图,使其能准确理解代码结构。

Codegraph 为 AI 编码助手提供一个始终保持更新、函数级别的代码库依赖图,该图在本地构建且开源。这使得 AI 能够即时理解代码结构,减少令牌浪费,并提高其在重构和调试等复杂任务中的准确性。

#AI 编码助手#代码分析#依赖图#语义搜索#增量构建#多语言#AI 代理工具
$ 安装
$ npm install -g @optave/codegraph
↗ 访问官网★ GitHub
01

功能特性

01秒级增量重建,保持依赖图始终最新。
02函数级代码分析,追踪文件内外的调用和依赖关系。
03专为 AI 代理设计,提供包含 19 种工具的 MCP 服务器供直接查询。
04Git diff 影响分析,显示暂存或未暂存更改所影响的函数和调用方。
05基于嵌入的本地语义搜索,支持自然语言查询。
02

兼容性

Node.js
运行时
已通过文档验证
tree-sitter
核心解析器
已通过文档验证
SQLite
数据库
已通过文档验证
JavaScript
语言
已通过文档验证
TypeScript
语言
已通过文档验证
Python
语言
已通过文档验证
03

快速开始

1
$ npm install -g @optave/codegraph
04

使用场景

↳提升 AI 代理对代码库结构的理解,避免重复的自我定位。
↳在代码变更前进行影响分析,防止隐性错误和依赖中断。
↳识别死代码并对符号进行架构角色分类(如入口、核心、实用程序)。
↳通过自然语言意图而非精确名称来促进函数的语义搜索。
↳检测并可视化文件或函数层面的循环依赖,以提高代码质量。
05

同类工具

ragflow logo
ragflow★ 81.5k
RAGFlow 是一个领先的开源检索增强生成 (RAG) 引擎,它融合了前沿的RAG与Agent能力,为大型语言模型提供卓越的上下文层,并简化企业级RAG工作流。
vs →
n8n logo
n8n★ 190.2k
n8n是一个工作流自动化平台,为技术团队提供了代码的灵活性和无代码的速度,拥有400多个集成和原生的AI能力。
vs →
PocketFlow-Tutorial-Codebase-Knowledge logo
PocketFlow-Tutorial-Codebase-Knowledge★ 12.3k
该项目利用AI将GitHub代码库转化为易于理解的初学者教程。
vs →
serena logo
serena★ 24.7k
Serena 是一个强大的编码代理工具包,能够将大型语言模型(LLM)转变为一个直接在代码库上工作的全功能代理。
vs →
mcp-for-beginners logo
mcp-for-beginners★ 16.2k
一个面向初学者的模型上下文协议(MCP)课程,通过多语言的实践代码示例进行教学。
vs →
cursor-rules logo
cursor-rules★ 1.8k
该项目旨在收集、整理和标准化Cursor IDE的规则文件,为开发者提供多语言和框架的开发规范支持。
vs →
octocode-mcp logo
octocode-mcp★ 851
Octocode MCP是一个模型上下文协议(MCP)服务器,使AI助手能够从数百万个GitHub存储库中搜索、分析和提取见解,同时提供企业级安全性和令牌效率。
vs →
enola logo
enola★ 31
在AI代理开始探索代码库之前,为其提供一份代码库的架构图谱。
vs →
查看全部替代品 →

相关搜索

codegraph 替代工具最佳 Vision / Multimodal 工具 2026开源 Vision / Multimodalcodegraph 教程codegraph 对比AI Coding AssistantCode AnalysisDependency Graph

评论

登录后发表评论
  • Harley Rivera
    Harley Rivera2026年5月12日

    Used continuously during development, the speed means it stays current without overhead

  • E
    Emerson Davis2026年4月3日

    Sub-second incremental code graph rebuilds make this practical for active development

  • K
    Kendall White2026年3月21日

    Always-fresh dependency data prevents stale analysis that misleads refactoring decisions

  • C
    Casey Nguyen2026年2月28日

    The incremental rebuild approach is the key differentiator over batch analysis tools

本页内容
01功能特性02兼容性03快速开始04使用场景05同类工具
统计
GitHub Stars★ 61
最后更新1天前
状态活跃
许可证Apache-2.0
分类视觉/多模态
热度趋势 (30d)
+2.4↑ 0.7%
链接
文档↗讨论↗问题↗版本↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
QYSGitHub请作者喝咖啡 ☕

按分类浏览

代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。