codesight
Universal AI context generator giúp map codebase thành context, wiki và MCP tools để giảm token waste trong Claude Code, Cursor, Codex và các AI coding tools khác.
Xem thêm từ README.mdThu gọn README.md
Đánh giá chi tiết
Tổng quan
codesight là tool tạo context cho AI coding assistants bằng cách quét codebase rồi sinh ra bản đồ cấu trúc, wiki và các artifact để model hiểu dự án nhanh hơn. Mục tiêu của nó rất thực dụng: bớt cảnh mỗi phiên chat lại đốt cả đống token chỉ để AI mò lại routes, schema, components và kiến trúc cơ bản.
Điểm hay của codesight là cách tiếp cận không phụ thuộc hoàn toàn vào LLM. Với TypeScript thì nó dùng AST để map khá chính xác, còn các ngôn ngữ khác dùng detector theo framework. Ngoài context map cơ bản, repo còn có wiki mode, knowledge mode và MCP server mode nên phạm vi dùng rộng hơn một script repo-map thông thường.
Tính năng chính
- Quét codebase và tạo context primer cho nhiều AI coding tools như Claude Code, Cursor, Copilot, Codex và Cline
- Có wiki mode để sinh knowledge base dạng article, giúp đọc theo chủ đề thay vì nạp cả map lớn mỗi lần
- Có knowledge mode cho markdown notes, ADRs, meeting notes và docs nội bộ, không chỉ riêng code
- Hỗ trợ MCP server mode với bộ tool riêng để truy cập wiki và context trực tiếp từ agent
- Nhắm vào token efficiency rất mạnh, có benchmark và blast radius analysis cho thay đổi file
Ai nên dùng
Hợp với developer dùng AI coding tools hàng ngày và muốn giảm thời gian model làm quen codebase mỗi phiên. Cũng hợp với team thích context engineering có cấu trúc thay vì cứ quăng nguyên repo cho model tự bơi.
Hạn chế
- Chất lượng mapping sẽ phụ thuộc stack và mức độ detector cover framework đang dùng
- Dự án có nhiều tuyên bố benchmark khá mạnh, nên tốt nhất vẫn nên tự test trên codebase thật của mình
- GitHub API không trả license ở field chuẩn lúc mình check, dù README và package.json đều ghi MIT