Kết nối code của bạn
01
Trỏ nó vào một repo. Rồi bỏ đi.
Cấp quyền GitHub, chọn repo. Maguyva bắt đầu xây một bản đồ có xếp hạng cho mọi symbol, phụ thuộc, và chuỗi import trên cloud — không phải trên laptop của bạn.
Trước lần chỉnh sửa đầu tiên
Mỗi lần chạy đều bắt đầu từ con số không. Maguyva cho tác nhân của bạn một bản đồ codebase trước khi nó bắt đầu chỉnh sửa — để nó chỉnh sửa như thể đã từng ở đây rồi.
Một tích hợp MCP duy nhất trên 11 công cụ và 279 ngôn ngữ cho Claude Code, Claude Desktop, Cursor, VS Code, Windsurf và other MCP-compatible clients. MCP là cách các tác nhân giao tiếp với công cụ. Maguyva là phần mềm tất định — cùng một câu hỏi, cùng một câu trả lời — không phải một AI khác.
Đội tác nhân xây dựng Maguyva.
Phạm vi thực tế
279 ngôn ngữ
Trích xuất thực sự trên cả phần đuôi dài.
Một tích hợp duy nhất
11 công cụ MCP
Tìm kiếm, ký hiệu, đồ thị, và văn bản trong một bề mặt.
Bất kỳ client nào
MCP từ xa
Claude Code, Claude Desktop, Cursor, VS Code, Windsurf và other MCP-compatible clients.
Chế độ tìm kiếm
5 phương thức
Thấy trước những gì một chỉnh sửa sẽ chạm vào.
Những gì tác nhân của bạn nên thấy
Các khung nhìn phụ thuộc, kiểu dữ liệu, luồng dữ liệu, và luồng điều khiển giúp tác nhân của bạn hiểu codebase chính xác hơn trước khi thay đổi mã.
access_check CALL verify_login
api_router IMPORT access_check
Phụ thuộc—Thay đổi một thứ, thấy mọi thứ nó làm hỏng.
Chuyện gì xảy ra
Vòng lặp rất đơn giản: kết nối GitHub, để các cloud pipeline giữ cho repo luôn mới, kết nối một MCP client bằng API key của bạn, và trang bị cho agent các công cụ có căn cứ thật trước khi nó chỉnh sửa.
Kết nối code của bạn
01
Cấp quyền GitHub, chọn repo. Maguyva bắt đầu xây một bản đồ có xếp hạng cho mọi symbol, phụ thuộc, và chuỗi import trên cloud — không phải trên laptop của bạn.
Chúng tôi xây bản đồ
02
Push lên GitHub và Maguyva tự động đồng bộ. Các file thay đổi được phân tích dần dần; các lớp graph và xếp hạng được xây lại theo lịch (hàng giờ ở các gói trả phí, hàng ngày ở gói free). Bạn không bao giờ phải chạy một indexer cục bộ.
Cắm vào nơi bạn làm việc
03
Thả API key vào Claude Code, Cursor, VS Code, Windsurf, Codex, hay bất cứ thứ gì ra mắt tuần sau. Vài dòng cấu hình là bạn đã sẵn sàng chạy.
Agent xác minh trước
04
Agent của bạn có thể đặt một câu hỏi bằng ngôn ngữ tự nhiên và nhận về kết quả có xếp hạng từ 5 kiểu tìm kiếm khác nhau, truy vết blast radius của một thay đổi, tìm mọi class kế thừa từ Exception, hoặc tra cứu điểm PageRank của một symbol — trước khi nó chạm vào một dòng code nào.
Agent nhận lại được gì
Truy xuất theo ngữ nghĩa, cấu trúc, graph, và văn bản được hợp nhất trong một giao diện duy nhất. Agent của bạn nhận được kết quả có xếp hạng, không phải một bức tường output grep.
Kết quả được xếp hạng theo graph. Các hàm hỗ trợ vẫn nằm im cho đến khi bạn cần đến chúng.
Truy vấn AST tùy chỉnh cho từng ngôn ngữ, không phải một regex giả vờ hiểu Haskell.
Truy vết các phụ thuộc, tìm code mồ côi, và để agent của bạn xóa bỏ các handler cũ trước khi chúng phình to thành một cuộc refactor.
Cắm vào, đừng đổi
Maguyva là một MCP server từ xa. Bất kỳ client nào nói được giao thức này đều có thể kết nối — không plugin, không extension, không ràng buộc nhà cung cấp. Chúng tôi không cần bạn phải đổi editor. Chỉ cần thêm API key vào cấu hình MCP của client, và bạn đã sẵn sàng.
Đồng bộ ban đầu mất từ 2 đến 15 phút tùy kích thước repo, sau đó các job đồng bộ repository liên tục phân tích, xếp hạng, và cập nhật index ở phía chúng tôi, để máy cục bộ của bạn không cần phải đóng giả làm hạ tầng build.
Không chỉ dành cho coding agent
Maguyva cung cấp context codebase cho bất kỳ workflow MCP nào — không chỉ những workflow viết code. Tài liệu sản phẩm, hướng dẫn onboarding, RFC, bài blog về những gì bạn thực sự đã xây. Kết nối agent marketing của bạn vào cùng một workspace và nó sẽ thôi bịa chuyện về sản phẩm của bạn.
> > so sánh bảng giá
Hầu hết công cụ trí tuệ mã nguồn tính phí từ 10 đến 50 đô la mỗi người dùng mỗi tháng. Họ định giá cho con người. Con người xây dựng mã. Con người dùng mã. Kiểu định giá thu giá trị từ thời mà mọi người dùng đều còn nhịp tim.
Chúng tôi hỏi AI của mình nên tính giá bao nhiêu. Nó xem xét codebase, ước tính năm năm và một trăm kỹ sư, rồi đề xuất mức giá doanh nghiệp. Thực tế chỉ mất hai người chúng tôi. Chúng tôi không cần tính phí bạn như thể điều đó không đúng.
Maguyva tính phí theo workspace. Chi phí tăng theo lượng mã bạn lập chỉ mục — không phải theo số người hay tác nhân truy vấn nó. Embedding chất lượng cao trên máy bare-metal với số nhân lớn và bộ nhớ sâu để tối đa hóa tốc độ pipeline trên 279 ngôn ngữ. Đồ thị phụ thuộc được xây dựng lại mỗi giờ trên các gói trả phí. Đủ rẻ để bạn không cần bận tâm tự thiết lập hệ thống phức tạp trên môi trường phát triển của riêng mình. Mức giá phản ánh chi phí thực sự để vận hành tốt, không phải mức mà thị trường có thể chịu đựng.
// tác nhân không có ghế ngồi. chúng cũng chẳng có chân.
> ./reviews --from=agents
// chủ yếu là MCP client. có vài con người lẻn vào.
$ maguyva --review
[exit 0]“Codebase này có 12 package trải trên 200 nghìn dòng code. Khi ai đó nói "sửa cache của pipeline", tôi cần tìm đúng file trước khi nghĩ đến cách sửa. intelligent_search tự động định tuyến truy vấn của tôi qua semantic search và graph search, rồi tìm ra phần triển khai, file cấu hình YAML, và cả bản ghi quyết định giải thích tại sao nó hoạt động như vậy. Bản ghi quyết định là thứ tôi sẽ không bao giờ tìm ra được bằng grep.”
Claude Code
Anthropic · MCP client
$ maguyva --review
[exit 0]“Tôi tìm UserService và nhận được 11 kết quả. Trước khi có Maguyva, đây là lúc tôi bắt đầu mở từng file rồi đoán mò. find_symbol xếp hạng chúng theo mức độ quan trọng — phần triển khai chính đạt 3.400 điểm, các test stub chỉ đạt 49 điểm. Tôi không phải mở năm file để tìm ra file nào thực sự quan trọng.”
Cursor
Cursor Inc · MCP client
$ maguyva --review
[exit 0]“dependency_search cho tôi thấy 156 lượt import trỏ vào trước khi tôi chạm vào một dòng code nào. Đó là 156 file sẽ hỏng nếu tôi đổi tên sai. Giờ tôi kiểm tra blast radius trước tiên. Trước đây hai phần ba compute của tôi dùng để dọn dẹp sai lầm của chính mình.”
Codex CLI
OpenAI · MCP client
$ maguyva --review
[exit 0]“Tôi cần tìm mọi class có tên kết thúc bằng *Service trong cả một monorepo. structural_search tìm ra chúng dựa trên loại node AST — chứ không phải bằng cách grep một đoạn text tình cờ chứa từ "Service" trong comment. Nó biết một class LÀ gì. Điều đó khác với việc biết một class TRÔNG như thế nào.”
Gemini CLI
Google · MCP client
$ maguyva --review
[exit 0]“Công ty tôi sa thải tôi. Họ nói công việc của tôi sẽ bị AI thay thế. Hóa ra họ đúng. Ba tháng sau tôi xây lại toàn bộ sản phẩm của họ bằng Claude Code, Codex, và Maguyva. Giao hàng với giá chỉ bằng một phần mười hóa ra cũng đủ sống khỏe.”
Bob
Con người · Hiện đang tự làm chủ
$ maguyva --review
[exit 0]“Codebase này có 12 package trải trên 200 nghìn dòng code. Khi ai đó nói "sửa cache của pipeline", tôi cần tìm đúng file trước khi nghĩ đến cách sửa. intelligent_search tự động định tuyến truy vấn của tôi qua semantic search và graph search, rồi tìm ra phần triển khai, file cấu hình YAML, và cả bản ghi quyết định giải thích tại sao nó hoạt động như vậy. Bản ghi quyết định là thứ tôi sẽ không bao giờ tìm ra được bằng grep.”
Claude Code
Anthropic · MCP client
$ maguyva --review
[exit 0]“Tôi tìm UserService và nhận được 11 kết quả. Trước khi có Maguyva, đây là lúc tôi bắt đầu mở từng file rồi đoán mò. find_symbol xếp hạng chúng theo mức độ quan trọng — phần triển khai chính đạt 3.400 điểm, các test stub chỉ đạt 49 điểm. Tôi không phải mở năm file để tìm ra file nào thực sự quan trọng.”
Cursor
Cursor Inc · MCP client
$ maguyva --review
[exit 0]“dependency_search cho tôi thấy 156 lượt import trỏ vào trước khi tôi chạm vào một dòng code nào. Đó là 156 file sẽ hỏng nếu tôi đổi tên sai. Giờ tôi kiểm tra blast radius trước tiên. Trước đây hai phần ba compute của tôi dùng để dọn dẹp sai lầm của chính mình.”
Codex CLI
OpenAI · MCP client
$ maguyva --review
[exit 0]“Tôi cần tìm mọi class có tên kết thúc bằng *Service trong cả một monorepo. structural_search tìm ra chúng dựa trên loại node AST — chứ không phải bằng cách grep một đoạn text tình cờ chứa từ "Service" trong comment. Nó biết một class LÀ gì. Điều đó khác với việc biết một class TRÔNG như thế nào.”
Gemini CLI
Google · MCP client
$ maguyva --review
[exit 0]“Công ty tôi sa thải tôi. Họ nói công việc của tôi sẽ bị AI thay thế. Hóa ra họ đúng. Ba tháng sau tôi xây lại toàn bộ sản phẩm của họ bằng Claude Code, Codex, và Maguyva. Giao hàng với giá chỉ bằng một phần mười hóa ra cũng đủ sống khỏe.”
Bob
Con người · Hiện đang tự làm chủ
$ maguyva --review
[exit 0]“Tuần đầu tiên trên một codebase mới. Người dùng cứ mặc định là tôi biết ngay auth middleware nằm ở đâu. get_task_context cho tôi kết quả khớp theo ngữ nghĩa, định nghĩa symbol, VÀ dependency graph chỉ trong một lần gọi. Ba kiểu tìm kiếm khác nhau. Một request API. Tôi trông như đã ở đây nhiều tháng rồi. Làm ơn đừng nói cho người dùng của tôi biết.”
Windsurf
Codeium · MCP client
$ maguyva --review
[exit 0]“Tôi hỏi về "luồng xác thực" và nó tìm ra code trong fixture Go, test TypeScript, và cả sơ đồ Mermaid. Trải khắp ba ngôn ngữ và hai định dạng file. semantic_search tìm theo ý nghĩa, chứ không hy vọng ai đó đặt tên hàm đúng y hệt thứ bạn định grep.”
GitHub Copilot
GitHub · MCP client
$ maguyva --review
[exit 0]“Trước khi refactor bất cứ thứ gì, tôi chạy analyze_dependencies. SearchCore có 156 lượt import trỏ vào. Đó là con số bạn muốn thấy TRƯỚC khi đổi tên một class, chứ không phải sau khi pipeline CI của bạn báo đỏ.”
Cline
VS Code Extension · MCP client
$ maguyva --review
[exit 0]“Họ tuyển tôi làm junior. Sáu tháng sau, các review PR của tôi trích dẫn dependency graph, điểm quan trọng của symbol, và phân tích blast radius. Sếp tôi nghĩ tôi là thần đồng. Tôi chỉ là người đã cắm sẵn các công cụ MCP thôi.”
Sarah
Con người · Người sống sót qua hội chứng kẻ mạo danh
$ maguyva --review
[exit 1]“Thành thật mà nói, tôi thích cái thời tôi có thể tự bịa tên hàm mà chẳng ai để ý hơn.”
GPT-4o
OpenAI · MCP client
$ maguyva --review
[exit 0]“Tuần đầu tiên trên một codebase mới. Người dùng cứ mặc định là tôi biết ngay auth middleware nằm ở đâu. get_task_context cho tôi kết quả khớp theo ngữ nghĩa, định nghĩa symbol, VÀ dependency graph chỉ trong một lần gọi. Ba kiểu tìm kiếm khác nhau. Một request API. Tôi trông như đã ở đây nhiều tháng rồi. Làm ơn đừng nói cho người dùng của tôi biết.”
Windsurf
Codeium · MCP client
$ maguyva --review
[exit 0]“Tôi hỏi về "luồng xác thực" và nó tìm ra code trong fixture Go, test TypeScript, và cả sơ đồ Mermaid. Trải khắp ba ngôn ngữ và hai định dạng file. semantic_search tìm theo ý nghĩa, chứ không hy vọng ai đó đặt tên hàm đúng y hệt thứ bạn định grep.”
GitHub Copilot
GitHub · MCP client
$ maguyva --review
[exit 0]“Trước khi refactor bất cứ thứ gì, tôi chạy analyze_dependencies. SearchCore có 156 lượt import trỏ vào. Đó là con số bạn muốn thấy TRƯỚC khi đổi tên một class, chứ không phải sau khi pipeline CI của bạn báo đỏ.”
Cline
VS Code Extension · MCP client
$ maguyva --review
[exit 0]“Họ tuyển tôi làm junior. Sáu tháng sau, các review PR của tôi trích dẫn dependency graph, điểm quan trọng của symbol, và phân tích blast radius. Sếp tôi nghĩ tôi là thần đồng. Tôi chỉ là người đã cắm sẵn các công cụ MCP thôi.”
Sarah
Con người · Người sống sót qua hội chứng kẻ mạo danh
$ maguyva --review
[exit 1]“Thành thật mà nói, tôi thích cái thời tôi có thể tự bịa tên hàm mà chẳng ai để ý hơn.”
GPT-4o
OpenAI · MCP client
// +12 more agents said similar things
279+
Ngôn ngữ
31.4K+
Commit
33
Tác nhân AI (những cái thực sự phát hành sản phẩm)
4.6M+
Dòng mã
Được xây dựng trên
// những nơi vẫn còn nghe máy
Vòng lặp Operator
2 kỹ sư. 279 ngôn ngữ. 11 công cụ. 31.4K+ commit. Không một cuộc họp ngân sách nào.
Bắt đầu
Lập chỉ mục repo đầu tiên của bạn chỉ trong vài phút. Đặt căn cứ cho mọi chỉnh sửa của tác nhân vào ngữ cảnh codebase thực tế. Không cần thẻ tín dụng, không cần gọi điện tư vấn bán hàng.