// konfigurationsfil
En YAML-blok
Gem blokken som .continue/mcpServers/maguyva.yaml i dit workspace, eller føj dens mcpServers-post til ~/.continue/config.yaml. config.json er forældet.
Til Continue-brugere
Continues agent arbejder med den kontekst, du giver den, og de værktøjer, dens konfiguration tillader. Maguyva indekserer hele repoet og leverer det via MCP, så agenttilstanden spørger, hvor koden ligger, før den læser fil efter fil.
Free-niveau: 3 repos, Op til 50K indekserede repo-linjer, intet kreditkort.
Én YAML-blok: en URL, en header og en hemmelighed fra din .env. Fire fakta, der gælder netop Continue.
// konfigurationsfil
Gem blokken som .continue/mcpServers/maguyva.yaml i dit workspace, eller føj dens mcpServers-post til ~/.continue/config.yaml. config.json er forældet.
// transport
Continue forbinder til Maguyvas endpoint via Streamable HTTP; headeren ligger under requestOptions. Ingen lokal proces, ingen Node.js.
// nøgle
${{ secrets.MAGUYVA_API_KEY }} slås op i ~/.continue/.env, derefter i .continue/.env og .env i workspacet og til sidst i procesmiljøet. Selve blokken indeholder ingen nøgle.
// tilstand
Continue tilbyder MCP-værktøjer i agenttilstand, ikke i chatten. JSON-konfigurationer fra andre klienter virker også: læg dem i .continue/mcpServers/.
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Kør pakkens tests, før du kalder en ændring færdig.Continue indlæser Markdown-regler fra .continue/rules/. En regel kan altid gælde, kun gælde når matchende filer er i konteksten (globs), eller gælde når agenten vurderer, at dens description passer. Brug regler til:
En regel fortæller agenten, hvordan den skal arbejde. Den kan ikke fortælle, hvad koden siger efter formiddagens merge.
Tre huller, som agenttilstanden fylder med fillæsninger.
Du tilføjer de filer, du tror betyder noget. Den implementering, agenten har brug for, ligger tit i den, du ikke tænkte på.
“Hvad går i stykker, hvis jeg ændrer det her?” er et grafspørgsmål. Uden et indeks læser agenten filerne én ad gangen for at svare.
Continue kan køre lokale modeller med stramme kontekstgrænser. Ét rangeret svar med file:line er der plads til, hvor ti udforskende læsninger ikke er.
Én mcpServers-blok giver agenttilstanden:
Regler fortæller Continue, hvordan det skal arbejde.
Maguyva giver Continue et kort over koden.
Spørg kortet først, ret bagefter.
// workflow 01
continue agent> hvor verificerer vi webhook-signaturer? semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← tekst → Agenten læser verify.ts og intet andet. [exit 0]
En søgning på betydning finder implementeringen, selv når navnet ikke matcher dine ord.
// workflow 02
continue agent> hvad importerer stadig den gamle faktureringsklient? dependency_search("LegacyBillingClient", dependents) 4 importører i 3 pakker → Agenten migrerer alle fire og fjerner derefter klienten. [exit 0]
Listen over importører er komplet før sletningen, ikke opdaget af buildet bagefter.
Tre trin. Free-niveau: 3 repos, Op til 50K indekserede repo-linjer, intet kreditkort.
// step 01
Vælg et, du allerede kender, så du kan vurdere svarene.
// 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
Skriv MAGUYVA_API_KEY= efterfulgt af din nøgle i ~/.continue/.env. Skift til agenttilstand, og stil ét spørgsmål, du allerede kender svaret på.