// αρχείο ρυθμίσεων
cline_mcp_settings.json
Ανοίξτε το από το εικονίδιο MCP Servers στο πάνελ του Cline: καρτέλα Configure, μετά Configure MCP Servers. Οι διακομιστές μπαίνουν κάτω από το mcpServers.
Για χρήστες Cline
Το Cline διαβάζει αρχεία, τρέχει εντολές και ρωτά πριν αλλάξει οτιδήποτε. Το Maguyva ευρετηριάζει όλο το αποθετήριο και το επιστρέφει μέσω MCP, ώστε η λειτουργία Plan να ξεκινά από πραγματικά σημεία κλήσης και όχι από μια λίστα καταλόγων.
Επίπεδο Free: 3 αποθετήρια, Έως 50K ευρετηριασμένες γραμμές αποθετηρίου, χωρίς πιστωτική κάρτα.
Το .clinerules για το πώς δουλεύετε. Το Maguyva για το τι λέει ο κώδικας τώρα. Τέσσερα στοιχεία ειδικά για το Cline.
// αρχείο ρυθμίσεων
Ανοίξτε το από το εικονίδιο MCP Servers στο πάνελ του Cline: καρτέλα Configure, μετά Configure MCP Servers. Οι διακομιστές μπαίνουν κάτω από το mcpServers.
// μεταφορά
Το Cline συνδέεται στο endpoint του Maguyva μέσω Streamable HTTP. Καμία τοπική διεργασία, κανένα Node.js.
// κλειδί
Το κλειδί μπαίνει απευθείας στην κεφαλίδα Authorization, όπως στα παραδείγματα του ίδιου του Cline. Το αρχείο ρυθμίσεων βρίσκεται στον χώρο αποθήκευσης χρήστη του προγράμματος επεξεργασίας σας, όχι στο αποθετήριό σας.
// τύπος
Κρατήστε το "type": "streamableHttp" στην καταχώριση: χωρίς τύπο, το Cline υποθέτει το παλιό SSE. Καταγράψτε στο autoApprove τα εργαλεία που εμπιστεύεστε, ώστε να παραλείπεται η ερώτηση έγκρισής τους.
# .clinerules/testing.md
- Τρέξε τη σουίτα δοκιμών πριν σημειώσεις μια εργασία ως ολοκληρωμένη.
- Ρώτα πριν προσθέσεις εξάρτηση.Οι κανόνες χώρου εργασίας είναι αρχεία Markdown στο .clinerules/ ή στο .cline/rules/· το Cline διαβάζει επίσης τα AGENTS.md, .cursorrules και .windsurfrules. Οι κανόνες είναι το σωστό μέρος για:
Οι κανόνες λένε στο Cline πώς να συμπεριφέρεται. Δεν του λένε ποιες υπηρεσίες διαβάζουν τον πίνακα που ετοιμάζεται να μεταφέρει.
Τρία κενά που το Cline καλύπτει διαβάζοντας περισσότερα αρχεία, ένα αίτημα τη φορά.
Η λειτουργία Plan συλλογίζεται με βάση ό,τι έχει διαβάσει ως τώρα το Cline. Σε μεγάλο αποθετήριο αυτό είναι ένα δέντρο καταλόγων και λίγα αρχεία, και το σχέδιο κληρονομεί τα κενά.
Κάθε αρχείο που ανοίγει το Cline για να προσανατολιστεί κοστίζει tokens και ένα αίτημα στο μοντέλο. Ο προσανατολισμός σε άγνωστο πακέτο μπορεί να φάει μεγάλο μέρος του παραθύρου πλαισίου πριν από την πρώτη αλλαγή.
Το “Ποιος άλλος το καλεί αυτό;” είναι ερώτηση γράφου. Η κειμενική αναζήτηση βρίσκει τη συμβολοσειρά, αλλά δεν ξεχωρίζει τους πραγματικούς καλούντες από ένα σχόλιο, ένα mock και μια μέθοδο με το ίδιο όνομα.
Μία καταχώριση στα mcpServers δίνει στο Cline:
Οι κανόνες του Cline του λένε πώς να δουλεύει.
Το Maguyva δίνει στο Cline έναν χάρτη για να σχεδιάζει.
Σχεδιάστε πάνω στον χάρτη, μετά δράστε.
// workflow 01
cline plan> μετάφερε την ανανέωση συνεδρίας στο πακέτο auth dependency_search("refreshSession", dependents) src/api/middleware.ts:58 src/jobs/renew.ts:12 src/web/hooks/useSession.ts:30 → Το σχέδιο απαριθμεί τρία σημεία κλήσης πριν ξεκινήσει η λειτουργία Act. [exit 0]
Το σχέδιο κατονομάζει κάθε αρχείο που θα αγγίξει, οπότε εγκρίνετε μια λίστα, όχι ένα προαίσθημα.
// workflow 02
cline> πώς υπολογίζουμε την αναλογική χρέωση; semantic_search("proration calculation") src/billing/proration.ts:22 prorate() ← υλοποίηση test/billing/proration.spec.ts:7 ← fixture → Το Cline διαβάζει ένα αρχείο αντί για έξι. [exit 0]
Τα ταξινομημένα αποτελέσματα βάζουν την υλοποίηση πάνω από το ομώνυμο fixture.
Τρία βήματα. Επίπεδο Free: 3 αποθετήρια, Έως 50K ευρετηριασμένες γραμμές αποθετηρίου, χωρίς πιστωτική κάρτα.
// step 01
Επιλέξτε ένα που ήδη γνωρίζετε, ώστε να μπορείτε να αξιολογήσετε τις απαντήσεις.
// step 02
cline_mcp_settings.json
{
"mcpServers": {
"maguyva": {
"type": "streamableHttp",
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
},
"disabled": false,
"autoApprove": []
}
}
} // step 03
Αντικαταστήστε το mgv_xxxx με το κλειδί API σας και αποθηκεύστε το αρχείο. Κάντε μία ερώτηση της οποίας την απάντηση ήδη γνωρίζετε και ανοίξτε το αρχείο που αναφέρει.