// file di configurazione
Un blocco YAML
Salva il blocco come .continue/mcpServers/maguyva.yaml nel tuo workspace, oppure aggiungi la sua voce mcpServers a ~/.continue/config.yaml. config.json è deprecato.
Per gli utenti di Continue
L’agente di Continue lavora con il contesto che gli dai e con gli strumenti che la sua configurazione consente. Maguyva indicizza l’intero repo e lo serve via MCP, così la modalità agente chiede dove si trova il codice prima di leggere un file dopo l’altro.
Piano Free: 3 repository, Fino a 50K righe di repository indicizzate, senza carta di credito.
Un blocco YAML: un URL, un header e un segreto dal tuo .env. Quattro fatti specifici di Continue.
// file di configurazione
Salva il blocco come .continue/mcpServers/maguyva.yaml nel tuo workspace, oppure aggiungi la sua voce mcpServers a ~/.continue/config.yaml. config.json è deprecato.
// trasporto
Continue si collega all’endpoint di Maguyva in Streamable HTTP; l’header sta sotto requestOptions. Nessun processo locale, niente Node.js.
// chiave
${{ secrets.MAGUYVA_API_KEY }} viene risolto da ~/.continue/.env, poi da .continue/.env e .env nel workspace, infine dall’ambiente del processo. Il blocco non contiene alcuna chiave.
// modalità
Continue offre gli strumenti MCP in modalità agente, non nella chat. Funzionano anche le configurazioni JSON di altri client: basta metterle in .continue/mcpServers/.
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Esegui i test del pacchetto prima di dichiarare conclusa una modifica.Continue carica regole Markdown da .continue/rules/. Una regola può valere sempre, solo quando nel contesto ci sono file corrispondenti (globs), oppure quando l’agente decide che la sua description è pertinente. Usa le regole per:
Una regola dice all’agente come lavorare. Non può dirgli cosa dice il codice dopo il merge di stamattina.
Tre lacune che la modalità agente riempie leggendo file.
Aggiungi i file che ritieni importanti. L’implementazione che serve all’agente sta spesso proprio in quello a cui non hai pensato.
“Cosa si rompe se cambio questo?” è una domanda da grafo. Senza un indice, l’agente legge i file uno alla volta per rispondere.
Continue può eseguire modelli locali con limiti di contesto stretti. Una risposta classificata con file:line ci sta dove dieci letture esplorative non ci stanno.
Un blocco mcpServers dà alla modalità agente:
Le regole dicono a Continue come lavorare.
Maguyva dà a Continue una mappa del codice.
Prima chiedi alla mappa, poi modifica.
// workflow 01
continue agent> dove verifichiamo le firme dei webhook? semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← testo → L’agente legge verify.ts e nient’altro. [exit 0]
Una ricerca per significato trova l’implementazione anche quando il suo nome non corrisponde alle tue parole.
// workflow 02
continue agent> chi importa ancora il vecchio client di fatturazione? dependency_search("LegacyBillingClient", dependents) 4 importatori in 3 pacchetti → L’agente migra tutti e quattro, poi rimuove il client. [exit 0]
L’elenco degli importatori è completo prima della cancellazione, non scoperto dopo dalla build.
Tre passaggi. Piano Free: 3 repository, Fino a 50K righe di repository indicizzate, senza carta di credito.
// step 01
Scegline uno che già conosci, così puoi valutare le risposte.
// 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
Scrivi MAGUYVA_API_KEY= seguito dalla tua chiave in ~/.continue/.env. Passa alla modalità agente e fai una domanda di cui conosci già la risposta.