CodeGraph: “Google Maps cho codebase” giúp Claude Code hiểu project nhanh hơn gấp nhiều lần
2 phút đọc
Một dự án cực kỳ đáng chú ý dành cho AI coding workflow vừa nổi lên mạnh trên GitHub: CodeGraph.
Điểm khác biệt lớn nhất:
thay vì để AI agent liên tục grep/read file tốn token, CodeGraph pre-index toàn bộ codebase thành semantic knowledge graph.
Kết quả:
AI có thể hiểu project theo dạng:
* ai gọi ai
* dependency nào liên quan
* route nào map tới handler nào
* impact radius của một thay đổi
… chỉ với vài query cực nhẹ.
🔥 Những tính năng nổi bật:
• Semantic Code Graph
biến toàn bộ project thành graph:
* functions
* classes
* imports
* inheritance
* call graph
* framework routes
• Tăng tốc Claude Code cực mạnh
benchmark thực tế:
* giảm tới ~94% tool calls
* nhanh hơn ~77% khi explore codebase.
• MCP-native
hoạt động cực hợp với:
* Claude Code
* Cursor
* AI agents
* coding copilots
• Hỗ trợ hơn 19 ngôn ngữ:
* TypeScript
* Python
* Go
* Rust
* Java
* C#
* PHP
* Swift
* Kotlin
* Vue
* Svelte
* Delphi/Pascal
…
• Framework-aware routing
tự detect routes của:
* Django
* FastAPI
* Express
* Laravel
* Rails
* Spring
* .NET
* React Router
* SvelteKit
• SQLite + FTS5 local database
→ không cần cloud
→ không API key
→ 100% local.
• Auto-sync realtime
theo dõi thay đổi file bằng native OS events.
• Impact Analysis
trace toàn bộ ảnh hưởng trước khi refactor hoặc edit code.
• Một trong những điểm hay nhất:
CodeGraph không coi source code là text tuần tự, mà là graph structure — đúng với bản chất thật của software architecture.