# Το Continue λειτουργεί με ρυθμίσεις. Προσθέστε ένα μπλοκ που ξέρει το αποθετήριό σας.

Canonical source: https://maguyva.ai/el/for-continue

License: text under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/); code samples under [MIT-0](https://opensource.org/license/mit-0); the Maguyva name, logos, brand assets and other code are not covered. Details: [maguyva.ai/license](https://maguyva.ai/license).

Ο πράκτορας του Continue δουλεύει με το πλαίσιο που του δίνετε και τα εργαλεία που επιτρέπουν οι ρυθμίσεις του. Το Maguyva ευρετηριάζει όλο το αποθετήριο και το προσφέρει μέσω MCP, ώστε η λειτουργία πράκτορα να ρωτά πού βρίσκεται ο κώδικας πριν διαβάσει αρχείο μετά από αρχείο.

> Ένα μπλοκ YAML: ένα URL, μια κεφαλίδα και ένα μυστικό από το .env σας.

## Τι πρέπει να ξέρει το Continue

Τέσσερα στοιχεία ειδικά για το Continue.

### Ένα μπλοκ YAML

Αποθηκεύστε το μπλοκ ως `.continue/mcpServers/maguyva.yaml` στον χώρο εργασίας σας ή προσθέστε την καταχώριση `mcpServers` στο `~/.continue/config.yaml`. Το `config.json` έχει καταργηθεί.

### streamable-http

Το Continue συνδέεται στο endpoint του Maguyva μέσω Streamable HTTP· η κεφαλίδα βρίσκεται κάτω από το `requestOptions`. Καμία τοπική διεργασία, κανένα Node.js.

### Μια αναφορά μυστικού

Το `${{ secrets.MAGUYVA_API_KEY }}` επιλύεται από το `~/.continue/.env`, έπειτα από τα `.continue/.env` και `.env` του χώρου εργασίας και τέλος από το περιβάλλον της διεργασίας. Το ίδιο το μπλοκ δεν περιέχει κλειδί.

### Μόνο σε λειτουργία πράκτορα

Το Continue προσφέρει εργαλεία MCP στη λειτουργία πράκτορα, όχι στη συνομιλία. Λειτουργούν και ρυθμίσεις JSON από άλλους πελάτες: βάλτε τες στο `.continue/mcpServers/`.

## Οι κανόνες είναι μια συμφωνία εργασίας. Χρησιμοποιήστε τους.

```text
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Τρέξε τα tests του πακέτου πριν θεωρήσεις μια αλλαγή ολοκληρωμένη.
```

Το Continue φορτώνει κανόνες Markdown από το `.continue/rules/`. Ένας κανόνας μπορεί να ισχύει πάντα, μόνο όταν αρχεία που ταιριάζουν βρίσκονται στο πλαίσιο (`globs`), ή όταν ο πράκτορας κρίνει ότι ταιριάζει η `description` του. Χρησιμοποιήστε κανόνες για:

- Εντολές build, test και lint.
- Συμβάσεις ανά γλώσσα ή φάκελο.
- Καταλόγους που ο πράκτορας δεν πρέπει να αγγίζει.

Ένας κανόνας λέει στον πράκτορα πώς να δουλεύει. Δεν μπορεί να του πει τι λέει ο κώδικας μετά τη σημερινή πρωινή συγχώνευση.

## Πού δεν φτάνει το πλαίσιο που επιλέγετε με το χέρι

Τρία κενά που η λειτουργία πράκτορα καλύπτει διαβάζοντας αρχεία.

### // πλαίσιο είναι ό,τι επιλέγετε

Προσθέτετε τα αρχεία που θεωρείτε σημαντικά. Η υλοποίηση που χρειάζεται ο πράκτορας βρίσκεται συχνά σε εκείνο που δεν σκεφτήκατε.

### // οι καλούντες δεν είναι στο αρχείο

Το “Τι θα σπάσει αν το αλλάξω αυτό;” είναι ερώτηση γράφου. Χωρίς ευρετήριο, ο πράκτορας διαβάζει αρχεία ένα-ένα για να απαντήσει.

### // τα τοπικά μοντέλα έχουν μικρά παράθυρα

Το Continue μπορεί να τρέχει τοπικά μοντέλα με στενά όρια πλαισίου. Μία ταξινομημένη απάντηση με file:line χωράει εκεί όπου δέκα διερευνητικές αναγνώσεις δεν χωρούν.

## Το Maguyva ως μπλοκ MCP στο Continue

Ένα μπλοκ mcpServers δίνει στη λειτουργία πράκτορα:

- **11 εργαλεία για το ευρετηριασμένο αποθετήριό σας**: σημασιολογική, δομική (AST), γράφου και κειμενική αναζήτηση, συν αναζήτηση συμβόλων, εξαρτημένα στοιχεία και ανάκτηση αρχείων.
- **Απαντήσεις με διαδρομές αρχείων και αριθμούς γραμμών**: σε 285+ γλώσσες, ώστε ένα μικρό μοντέλο να παίρνει το σωστό αρχείο αντί για μια μακριά λίστα.
- **Εργαλεία που μόνο διαβάζουν**: Τα εργαλεία του Maguyva κάνουν ερωτήματα στο ευρετήριο. Κανένα δεν επεξεργάζεται τα αρχεία σας.

> Οι κανόνες λένε στο Continue *πώς να δουλεύει*.
> Το Maguyva δίνει στο Continue *έναν χάρτη του κώδικα*.

## Δύο ροές εργασίας

Ρωτήστε πρώτα τον χάρτη, μετά επεξεργαστείτε.

### 01. Βρείτε το σωστό αρχείο χωρίς να προσθέσετε δέκα στο πλαίσιο

```text
continue agent> πού επαληθεύουμε τις υπογραφές των webhook;

semantic_search("verify webhook signature")
  src/webhooks/verify.ts:17   verifySignature()
  docs/webhooks.md:40   ← κείμενο

→ Ο πράκτορας διαβάζει το verify.ts και τίποτε άλλο.
[exit 0]
```

Μια αναζήτηση κατά νόημα βρίσκει την υλοποίηση ακόμη κι όταν το όνομά της δεν ταιριάζει με τις λέξεις σας.

### 02. Καταγράψτε όσους εισάγουν έναν πελάτη πριν τον αποσύρετε

```text
continue agent> τι εισάγει ακόμα τον παλιό πελάτη χρέωσης;

dependency_search("LegacyBillingClient", dependents)
  4 εισαγωγές σε 3 πακέτα

→ Ο πράκτορας μεταφέρει και τις τέσσερις και μετά αφαιρεί τον πελάτη.
[exit 0]
```

Η λίστα με όσους τον εισάγουν είναι πλήρης πριν από τη διαγραφή, αντί να την ανακαλύψει αργότερα το build.

## Ρύθμιση στο Continue

Τρία βήματα. Επίπεδο Free: 3 αποθετήρια, Έως 50K ευρετηριασμένες γραμμές αποθετηρίου, χωρίς πιστωτική κάρτα.

### 01. Ευρετηριάστε ένα αποθετήριο στο maguyva.ai

Επιλέξτε ένα που ήδη γνωρίζετε, ώστε να μπορείτε να αξιολογήσετε τις απαντήσεις.

### 02. Αποθηκεύστε το μπλοκ ως .continue/mcpServers/maguyva.yaml

`.continue/mcpServers/maguyva.yaml`

```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 }}

```

### 03. Προσθέστε το κλειδί σας και περάστε σε λειτουργία πράκτορα

Γράψτε στο `~/.continue/.env` το `MAGUYVA_API_KEY=` ακολουθούμενο από το κλειδί σας. Περάστε σε λειτουργία πράκτορα και κάντε μία ερώτηση της οποίας ήδη ξέρετε την απάντηση.

Η [τεκμηρίωση MCP](https://docs.continue.dev/customize/deep-dives/mcp) του Continue καλύπτει μεταφορές, μυστικά και ρυθμίσεις JSON από άλλους πελάτες.

## Ευρετηριάστε ένα αποθετήριο που ήδη γνωρίζετε.

Συνδέστε το Continue μέσω MCP και κάντε μία ερώτηση που μπορείτε να ελέγξετε.
