# Continue går på konfigurasjon. Legg til en blokk som kjenner repoet ditt.

Canonical source: https://maguyva.ai/nb/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).

Agenten i Continue jobber med konteksten du gir den og verktøyene konfigurasjonen tillater. Maguyva indekserer hele repoet og leverer det via MCP, så agentmodus spør hvor koden ligger før den leser fil etter fil.

> Én YAML-blokk: en URL, en header og en hemmelighet fra .env-filen din.

## Hva Continue må vite

Fire fakta som gjelder akkurat Continue.

### En YAML-blokk

Lagre blokken som `.continue/mcpServers/maguyva.yaml` i arbeidsområdet, eller legg `mcpServers`-oppføringen i `~/.continue/config.yaml`. `config.json` er utdatert.

### streamable-http

Continue kobler til Maguyvas endepunkt via Streamable HTTP; headeren ligger under `requestOptions`. Ingen lokal prosess, ingen Node.js.

### En hemmelighetsreferanse

`${{ secrets.MAGUYVA_API_KEY }}` hentes fra `~/.continue/.env`, deretter fra `.continue/.env` og `.env` i arbeidsområdet, og til slutt fra prosessmiljøet. Selve blokken inneholder ingen nøkkel.

### Bare i agentmodus

Continue tilbyr MCP-verktøy i agentmodus, ikke i chatten. JSON-konfigurasjoner fra andre klienter virker også: legg dem i `.continue/mcpServers/`.

## Regler er en samarbeidsavtale. Bruk dem.

```text
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Kjør testene til pakken før du kaller en endring ferdig.
```

Continue laster Markdown-regler fra `.continue/rules/`. En regel kan gjelde alltid, bare når samsvarende filer er i konteksten (`globs`), eller når agenten mener at `description` passer. Bruk regler til:

- Kommandoer for bygg, test og lint.
- Konvensjoner per språk eller mappe.
- Kataloger agenten ikke skal røre.

En regel forteller agenten hvordan den skal jobbe. Den kan ikke fortelle hva koden sier etter morgenens merge.

## Der håndplukket kontekst tar slutt

Tre hull agentmodus fyller med fillesing.

### // kontekst er det du velger

Du legger til filene du tror betyr noe. Implementasjonen agenten trenger, ligger ofte i den du ikke tenkte på.

### // kallere står ikke i filen

“Hva brekker hvis jeg endrer dette?” er et grafspørsmål. Uten indeks leser agenten filene én om gangen for å svare.

### // lokale modeller har små vinduer

Continue kan kjøre lokale modeller med stramme kontekstgrenser. Ett rangert svar med file:line får plass der ti utforskende lesinger ikke gjør det.

## Maguyva som MCP-blokk i Continue

Én mcpServers-blokk gir agentmodus:

- **11 verktøy for det indekserte repoet ditt**: semantisk, strukturelt (AST-), graf- og tekstsøk, pluss symboloppslag, avhengige og filhenting.
- **Svar med filstier og linjenumre**: på over 285 språk, så selv en liten modell får riktig fil i stedet for en lang liste.
- **Verktøy som bare leser**: Maguyvas verktøy spør indeksen. Ingen av dem redigerer filene dine.

> Regler forteller Continue *hvordan det skal jobbe*.
> Maguyva gir Continue *et kart over koden*.

## To arbeidsflyter

Spør kartet først, rediger etterpå.

### 01. Finn riktig fil uten å legge ti i konteksten

```text
continue agent> hvor verifiserer vi webhook-signaturer?

semantic_search("verify webhook signature")
  src/webhooks/verify.ts:17   verifySignature()
  docs/webhooks.md:40   ← tekst

→ Agenten leser verify.ts og ingenting annet.
[exit 0]
```

Et søk på betydning finner implementasjonen selv når navnet ikke samsvarer med ordene dine.

### 02. List opp importører før en klient fjernes

```text
continue agent> hva importerer fortsatt den gamle faktureringsklienten?

dependency_search("LegacyBillingClient", dependents)
  4 importører i 3 pakker

→ Agenten migrerer alle fire og fjerner så klienten.
[exit 0]
```

Listen over importører er komplett før slettingen, ikke oppdaget av bygget i ettertid.

## Oppsett i Continue

Tre steg. Free-planen: 3 repoer, Opptil 50K indekserte kodelinjer, uten kredittkort.

### 01. Indekser et repo på maguyva.ai

Velg ett du allerede kjenner, så du kan vurdere svarene.

### 02. Lagre blokken som .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. Legg til nøkkelen og bytt til agentmodus

Skriv `MAGUYVA_API_KEY=` etterfulgt av nøkkelen din i `~/.continue/.env`. Bytt til agentmodus og still ett spørsmål du allerede vet svaret på.

[MCP-dokumentasjonen](https://docs.continue.dev/customize/deep-dives/mcp) til Continue dekker transporter, hemmeligheter og JSON-konfigurasjoner fra andre klienter.

## Indekser ett repo du allerede kjenner.

Koble Continue til via MCP, og still ett spørsmål du kan sjekke.
