// αρχείο ρυθμίσεων
Ένα μπλοκ YAML
Αποθηκεύστε το μπλοκ ως .continue/mcpServers/maguyva.yaml στον χώρο εργασίας σας ή προσθέστε την καταχώριση mcpServers στο ~/.continue/config.yaml. Το config.json έχει καταργηθεί.
Για χρήστες Continue
Ο πράκτορας του Continue δουλεύει με το πλαίσιο που του δίνετε και τα εργαλεία που επιτρέπουν οι ρυθμίσεις του. Το Maguyva ευρετηριάζει όλο το αποθετήριο και το προσφέρει μέσω MCP, ώστε η λειτουργία πράκτορα να ρωτά πού βρίσκεται ο κώδικας πριν διαβάσει αρχείο μετά από αρχείο.
Επίπεδο Free: 3 αποθετήρια, Έως 50K ευρετηριασμένες γραμμές αποθετηρίου, χωρίς πιστωτική κάρτα.
Ένα μπλοκ YAML: ένα URL, μια κεφαλίδα και ένα μυστικό από το .env σας. Τέσσερα στοιχεία ειδικά για το Continue.
// αρχείο ρυθμίσεων
Αποθηκεύστε το μπλοκ ως .continue/mcpServers/maguyva.yaml στον χώρο εργασίας σας ή προσθέστε την καταχώριση mcpServers στο ~/.continue/config.yaml. Το config.json έχει καταργηθεί.
// μεταφορά
Το Continue συνδέεται στο endpoint του Maguyva μέσω Streamable HTTP· η κεφαλίδα βρίσκεται κάτω από το requestOptions. Καμία τοπική διεργασία, κανένα Node.js.
// κλειδί
Το ${{ secrets.MAGUYVA_API_KEY }} επιλύεται από το ~/.continue/.env, έπειτα από τα .continue/.env και .env του χώρου εργασίας και τέλος από το περιβάλλον της διεργασίας. Το ίδιο το μπλοκ δεν περιέχει κλειδί.
// λειτουργία
Το Continue προσφέρει εργαλεία MCP στη λειτουργία πράκτορα, όχι στη συνομιλία. Λειτουργούν και ρυθμίσεις JSON από άλλους πελάτες: βάλτε τες στο .continue/mcpServers/.
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Τρέξε τα tests του πακέτου πριν θεωρήσεις μια αλλαγή ολοκληρωμένη.Το Continue φορτώνει κανόνες Markdown από το .continue/rules/. Ένας κανόνας μπορεί να ισχύει πάντα, μόνο όταν αρχεία που ταιριάζουν βρίσκονται στο πλαίσιο (globs), ή όταν ο πράκτορας κρίνει ότι ταιριάζει η description του. Χρησιμοποιήστε κανόνες για:
Ένας κανόνας λέει στον πράκτορα πώς να δουλεύει. Δεν μπορεί να του πει τι λέει ο κώδικας μετά τη σημερινή πρωινή συγχώνευση.
Τρία κενά που η λειτουργία πράκτορα καλύπτει διαβάζοντας αρχεία.
Προσθέτετε τα αρχεία που θεωρείτε σημαντικά. Η υλοποίηση που χρειάζεται ο πράκτορας βρίσκεται συχνά σε εκείνο που δεν σκεφτήκατε.
Το “Τι θα σπάσει αν το αλλάξω αυτό;” είναι ερώτηση γράφου. Χωρίς ευρετήριο, ο πράκτορας διαβάζει αρχεία ένα-ένα για να απαντήσει.
Το Continue μπορεί να τρέχει τοπικά μοντέλα με στενά όρια πλαισίου. Μία ταξινομημένη απάντηση με file:line χωράει εκεί όπου δέκα διερευνητικές αναγνώσεις δεν χωρούν.
Ένα μπλοκ mcpServers δίνει στη λειτουργία πράκτορα:
Οι κανόνες λένε στο Continue πώς να δουλεύει.
Το Maguyva δίνει στο Continue έναν χάρτη του κώδικα.
Ρωτήστε πρώτα τον χάρτη, μετά επεξεργαστείτε.
// workflow 01
continue agent> πού επαληθεύουμε τις υπογραφές των webhook; semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← κείμενο → Ο πράκτορας διαβάζει το verify.ts και τίποτε άλλο. [exit 0]
Μια αναζήτηση κατά νόημα βρίσκει την υλοποίηση ακόμη κι όταν το όνομά της δεν ταιριάζει με τις λέξεις σας.
// workflow 02
continue agent> τι εισάγει ακόμα τον παλιό πελάτη χρέωσης; dependency_search("LegacyBillingClient", dependents) 4 εισαγωγές σε 3 πακέτα → Ο πράκτορας μεταφέρει και τις τέσσερις και μετά αφαιρεί τον πελάτη. [exit 0]
Η λίστα με όσους τον εισάγουν είναι πλήρης πριν από τη διαγραφή, αντί να την ανακαλύψει αργότερα το build.
Τρία βήματα. Επίπεδο Free: 3 αποθετήρια, Έως 50K ευρετηριασμένες γραμμές αποθετηρίου, χωρίς πιστωτική κάρτα.
// step 01
Επιλέξτε ένα που ήδη γνωρίζετε, ώστε να μπορείτε να αξιολογήσετε τις απαντήσεις.
// 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
Γράψτε στο ~/.continue/.env το MAGUYVA_API_KEY= ακολουθούμενο από το κλειδί σας. Περάστε σε λειτουργία πράκτορα και κάντε μία ερώτηση της οποίας ήδη ξέρετε την απάντηση.