// tệp cấu hình
Một khối YAML
Lưu khối dưới tên .continue/mcpServers/maguyva.yaml trong workspace, hoặc thêm mục mcpServers của nó vào ~/.continue/config.yaml. config.json đã bị ngừng dùng.
Dành cho người dùng Continue
Agent của Continue làm việc với ngữ cảnh bạn đưa và các công cụ cấu hình cho phép. Maguyva lập chỉ mục toàn bộ repo và trả về qua MCP, nên chế độ agent hỏi code nằm ở đâu trước khi đọc hết tệp này đến tệp khác.
Gói Free: 3 repository, Tối đa 50K dòng repo đã index, không cần thẻ tín dụng.
Một khối YAML: một URL, một header và một secret từ .env của bạn. Bốn điều riêng của Continue.
// tệp cấu hình
Lưu khối dưới tên .continue/mcpServers/maguyva.yaml trong workspace, hoặc thêm mục mcpServers của nó vào ~/.continue/config.yaml. config.json đã bị ngừng dùng.
// kênh truyền tải
Continue kết nối tới endpoint của Maguyva bằng Streamable HTTP; header nằm dưới requestOptions. Không có tiến trình cục bộ, không cần Node.js.
// khóa
${{ secrets.MAGUYVA_API_KEY }} được lấy từ ~/.continue/.env, rồi từ .continue/.env và .env của workspace, cuối cùng từ môi trường tiến trình. Bản thân khối không chứa khóa nào.
// chế độ
Continue cung cấp công cụ MCP ở chế độ agent, không có trong chat. Cấu hình JSON từ các client khác cũng dùng được: chỉ cần đặt vào .continue/mcpServers/.
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Chạy test của package trước khi coi một thay đổi là xong.Continue nạp rules Markdown từ .continue/rules/. Một rule có thể luôn áp dụng, chỉ áp dụng khi có tệp khớp trong ngữ cảnh (globs), hoặc khi agent thấy description của nó phù hợp. Dùng rules cho:
Rule cho agent biết cách làm việc. Nó không thể cho biết code nói gì sau lần merge sáng nay.
Ba khoảng trống chế độ agent lấp bằng cách đọc tệp.
Bạn thêm những tệp bạn nghĩ là quan trọng. Phần cài đặt agent cần thường nằm ở tệp bạn không nghĩ tới.
“Đổi chỗ này thì cái gì hỏng?” là câu hỏi về đồ thị. Không có chỉ mục, agent phải đọc từng tệp một để trả lời.
Continue có thể chạy mô hình cục bộ với giới hạn ngữ cảnh chật. Một câu trả lời đã xếp hạng kèm file:line vừa chỗ mà mười lần đọc thăm dò không vừa.
Một khối mcpServers cho chế độ agent:
Rules cho Continue biết cách làm việc.
Maguyva cho Continue bản đồ của code.
Hỏi bản đồ trước, rồi mới sửa.
// workflow 01
continue agent> mình xác minh chữ ký webhook ở đâu? semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← văn bản → Agent chỉ đọc verify.ts, không đọc gì khác. [exit 0]
Tìm kiếm theo nghĩa tìm ra phần cài đặt ngay cả khi tên của nó không khớp với từ bạn dùng.
// workflow 02
continue agent> còn gì import client thanh toán cũ? dependency_search("LegacyBillingClient", dependents) 4 nơi import trong 3 package → Agent chuyển cả bốn, rồi xóa client. [exit 0]
Danh sách nơi import đầy đủ trước khi xóa, không phải để build phát hiện sau.
Ba bước. Gói Free: 3 repository, Tối đa 50K dòng repo đã index, không cần thẻ tín dụng.
// step 01
Chọn một repo bạn đã biết, để bạn có thể đánh giá các câu trả lời.
// step 02
.continue/mcpServers/maguyva.yaml
name: Maguyva
version: 0.0.1
schema: v1
mcpServers:
- name: maguyva
type: streamable-http
url: https://maguyva.tools/mcp
requestOptions:
headers:
Authorization: Bearer ${{ secrets.MAGUYVA_API_KEY }}
// step 03
Viết MAGUYVA_API_KEY= rồi đến khóa của bạn vào ~/.continue/.env. Chuyển sang chế độ agent và hỏi một câu mà bạn đã biết câu trả lời.