CodeGraph là một lớp tri thức mã nguồn chạy cục bộ cùng CLI, kết nối các tác nhân lập trình được hỗ trợ với một chỉ mục sẵn của kho mã để trả lời câu hỏi bằng ít token hơn, ít lần gọi công cụ hơn và ít phải quét tệp hơn.
CodeGraph là một dự án TypeScript cung cấp trình cài đặt dòng lệnh và công cụ khởi tạo dự án để tích hợp với các tác nhân như Claude Code, Cursor, Codex CLI, OpenCode, Hermes Agent, Gemini CLI, Antigravity IDE và Kiro. Theo README, đây là một đồ thị tri thức mã nguồn được lập chỉ mục sẵn và chạy cục bộ, cung cấp cho các tác nhân thông tin ngữ nghĩa về kho mã trước khi chúng bắt đầu khám phá.
Vấn đề mà dự án nhắm tới là các trợ lý mã nguồn dạng tác nhân thường phải khám phá code bằng cách đọc tệp lặp đi lặp lại và dùng các công cụ tìm kiếm, khiến tốn token, tốn lần gọi công cụ và mất thời gian. CodeGraph nhằm giảm chi phí khám phá đó bằng cách để tác nhân truy vấn một đồ thị đã chuẩn bị sẵn về cấu trúc mã thay vì phải dò từng tệp quá nhiều.
Về mặt khái niệm, quy trình là: cài CLI, kết nối nó với các tác nhân được hỗ trợ, rồi khởi tạo từng dự án để có thư mục chỉ mục .codegraph cục bộ và có thể được nạp dữ liệu. Khi chỉ mục đó đã sẵn sàng, tác nhân có thể tra cứu đồ thị mã để xem các quan hệ như ký hiệu, đồ thị lời gọi và cấu trúc code; README cho biết cách này giúp trả lời với gần như không cần đọc tệp và giảm các lượt tìm kiếm lặp lại.
Dự án đang được chú ý vì README kết hợp được câu chuyện tích hợp với nhiều tác nhân và các kết quả benchmark khá mạnh: dùng ít token hơn, ít gọi công cụ hơn, phản hồi nhanh hơn và chạy hoàn toàn cục bộ. Kho lưu trữ cũng ghi nhận mức tăng sao rất lớn trong tháng, và thông điệp “tri thức mã nguồn được lập chỉ mục sẵn cho tác nhân” đánh đúng một điểm đau phổ biến trong quy trình lập trình với AI.
Chỉ dựa trên README, các đối sánh gần nhất là quy trình làm việc của tác nhân khi dùng grep, glob và Read để khám phá code mà không có CodeGraph. Nó cũng ngầm đối lập với các thiết lập tác nhân thông thường, nơi mô hình tự khám phá cấu trúc kho mã theo nhu cầu thay vì dựa trên một đồ thị mã cục bộ đã dựng sẵn; tài liệu được cung cấp không nêu tên một dự án cạnh tranh cụ thể nào khác.
Do AI giải thích · dựa trên README của từng kho