// konfigurationsfil
Ett YAML-block
Spara blocket som .continue/mcpServers/maguyva.yaml i din arbetsyta, eller lägg till dess mcpServers-post i ~/.continue/config.yaml. config.json är föråldrad.
För Continue-användare
Continues agent arbetar med kontexten du ger den och verktygen dess konfiguration tillåter. Maguyva indexerar hela repot och levererar det via MCP, så agentläget frågar var koden finns innan det läser fil efter fil.
Free-nivå: 3 repositorier, Upp till 50K indexerade repo-rader, inget kreditkort krävs.
Ett YAML-block: en URL, en header och en hemlighet från din .env. Fyra fakta som gäller just Continue.
// konfigurationsfil
Spara blocket som .continue/mcpServers/maguyva.yaml i din arbetsyta, eller lägg till dess mcpServers-post i ~/.continue/config.yaml. config.json är föråldrad.
// transport
Continue ansluter till Maguyvas endpoint via Streamable HTTP; headern ligger under requestOptions. Ingen lokal process, ingen Node.js.
// nyckel
${{ secrets.MAGUYVA_API_KEY }} löses upp från ~/.continue/.env, sedan från .continue/.env och .env i arbetsytan, och sist från processens miljö. Blocket innehåller ingen nyckel.
// läge
Continue erbjuder MCP-verktyg i agentläget, inte i chatten. JSON-konfigurationer från andra klienter fungerar också: lägg dem i .continue/mcpServers/.
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Kör paketets tester innan du säger att en ändring är klar.Continue läser in Markdown-regler från .continue/rules/. En regel kan gälla alltid, bara när matchande filer finns i kontexten (globs), eller när agenten bedömer att dess description passar. Använd regler för:
En regel talar om för agenten hur den ska arbeta. Den kan inte tala om vad koden säger efter morgonens merge.
Tre luckor som agentläget fyller med filläsningar.
Du lägger till filerna du tror spelar roll. Implementationen agenten behöver ligger ofta i den du inte tänkte på.
“Vad går sönder om jag ändrar det här?” är en graffråga. Utan index läser agenten filerna en i taget för att svara.
Continue kan köra lokala modeller med snäva kontextgränser. Ett rankat svar med file:line får plats där tio utforskande läsningar inte gör det.
Ett mcpServers-block ger agentläget:
Regler talar om för Continue hur det ska arbeta.
Maguyva ger Continue en karta över koden.
Fråga kartan först, redigera sedan.
// workflow 01
continue agent> var verifierar vi webhook-signaturer? semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← text → Agenten läser verify.ts och inget annat. [exit 0]
En sökning på betydelse hittar implementationen även när namnet inte matchar dina ord.
// workflow 02
continue agent> vad importerar fortfarande den gamla faktureringsklienten? dependency_search("LegacyBillingClient", dependents) 4 importörer i 3 paket → Agenten migrerar alla fyra och tar sedan bort klienten. [exit 0]
Listan över importörer är komplett före borttagningen, inte upptäckt av bygget i efterhand.
Tre steg. Free-nivå: 3 repositorier, Upp till 50K indexerade repo-rader, inget kreditkort krävs.
// step 01
Välj ett du redan känner till, så du kan bedöma svaren.
// 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= följt av din nyckel i ~/.continue/.env. Byt till agentläget och ställ en fråga som du redan vet svaret på.