// plik konfiguracji
Blok YAML
Zapisz blok jako .continue/mcpServers/maguyva.yaml w workspace’ie albo dodaj jego wpis mcpServers do ~/.continue/config.yaml. config.json jest przestarzały.
Dla użytkowników Continue
Agent w Continue pracuje na kontekście, który mu dasz, i narzędziach, na które pozwala konfiguracja. Maguyva indeksuje całe repo i udostępnia je przez MCP, więc tryb agenta pyta, gdzie jest kod, zanim zacznie czytać plik po pliku.
Plan Free: 3 repozytoria, Do 50 tys. zindeksowanych linii repo, bez karty kredytowej.
Jeden blok YAML: URL, nagłówek i sekret z Twojego .env. Cztery fakty dotyczące tylko Continue.
// plik konfiguracji
Zapisz blok jako .continue/mcpServers/maguyva.yaml w workspace’ie albo dodaj jego wpis mcpServers do ~/.continue/config.yaml. config.json jest przestarzały.
// transport
Continue łączy się z endpointem Maguyva przez Streamable HTTP; nagłówek trafia pod requestOptions. Bez lokalnego procesu, bez Node.js.
// klucz
${{ secrets.MAGUYVA_API_KEY }} jest pobierany z ~/.continue/.env, potem z .continue/.env i .env w workspace’ie, a na końcu ze środowiska procesu. Sam blok nie zawiera klucza.
// tryb
Continue udostępnia narzędzia MCP w trybie agenta, nie w czacie. Konfiguracje JSON z innych klientów też działają: wrzuć je do .continue/mcpServers/.
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Uruchom testy pakietu, zanim uznasz zmianę za gotową.Continue ładuje reguły Markdown z .continue/rules/. Reguła może obowiązywać zawsze, tylko gdy w kontekście są pasujące pliki (globs), albo gdy agent uzna, że pasuje jej description. Używaj reguł do:
Reguła mówi agentowi, jak pracować. Nie powie mu, co mówi kod po dzisiejszym porannym merge’u.
Trzy luki, które tryb agenta zapełnia czytaniem plików.
Dodajesz pliki, które uważasz za ważne. Implementacja potrzebna agentowi często siedzi w tym, o którym nie pomyślałeś.
“Co się zepsuje, jeśli to zmienię?” to pytanie o graf. Bez indeksu agent czyta pliki jeden po drugim, żeby na nie odpowiedzieć.
Continue może uruchamiać lokalne modele z ciasnymi limitami kontekstu. Jedna uszeregowana odpowiedź z file:line zmieści się tam, gdzie dziesięć rozpoznawczych odczytów już nie.
Jeden blok mcpServers daje trybowi agenta:
Reguły mówią Continue, jak pracować.
Maguyva daje Continue mapę kodu.
Najpierw zapytaj mapę, potem edytuj.
// workflow 01
continue agent> gdzie weryfikujemy podpisy webhooków? semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← opis → Agent czyta verify.ts i nic więcej. [exit 0]
Wyszukiwanie po znaczeniu znajduje implementację, nawet gdy jej nazwa nie pasuje do twoich słów.
// workflow 02
continue agent> co jeszcze importuje starego klienta rozliczeń? dependency_search("LegacyBillingClient", dependents) 4 importujące miejsca w 3 pakietach → Agent migruje wszystkie cztery, a potem usuwa klienta. [exit 0]
Lista importujących jest kompletna przed usunięciem, a nie odkrywana później przez build.
Trzy kroki. Plan Free: 3 repozytoria, Do 50 tys. zindeksowanych linii repo, bez karty kredytowej.
// step 01
Wybierz takie, które już znasz, żeby móc ocenić odpowiedzi.
// 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
Wpisz MAGUYVA_API_KEY= i swój klucz do ~/.continue/.env. Przełącz się na tryb agenta i zadaj pytanie, na które znasz już odpowiedź.