Vai al contenuto

Prima della prima modifica

Il tuo agente tutto.

Ogni run parte da zero. Maguyva dà al tuo agente una mappa del codice prima che inizi a modificarlo — così modifica come se fosse già stato qui.

Maguyva è un server MCP in hosting che dà agli agenti di coding IA l'intelligenza del codice: ricerca semantica, strutturale, a grafo e testuale sui tuoi repository.

Un'unica integrazione MCP su 11 strumenti e 285+ linguaggi. Maguyva è software deterministico — stessa domanda, stessa risposta — non un'altra IA.

  • semantico + strutturale + grafo + testo
  • sai in anticipo cosa si rompe
claude code — openclaw (~8,8 Mln righe)

> cosa succede quando il database di sessione è corrotto all'avvio?

maguyva — intelligent_search(…)

  • src/gateway/server-startup-session-migration.ts Run "openclaw doctor --session-sqlite recover --session-sqlite-all-agents" to move the corrupt database aside

    Il percorso di ripristino stesso: la migrazione all'avvio si rifiuta di servire e ti dice esattamente come spostare il database corrotto.

  • src/state/openclaw-database-verify.test.ts SqliteIntegrityError · "corrupt index"

    Il controllo di integrità che lo rileva prima che lo store si apra.

  • src/tasks/task-registry.test.ts "SQLITE_CORRUPT: task-flow startup restore failed"

    Il ripristino all'avvio si rifiuta di continuare oltre uno snapshot corrotto.

mostra altri risultati
  • src/sessions/session-upstream-monitor.test.ts "corrupt session store" → falls back to a healthy session

    E il fallback: uno store di sessione corrotto cede il posto a una sessione sana invece di andare in crash.

Sessione reale: Claude Code interroga Maguyva via MCP su openclaw, una codebase pubblica di ~8,8 milioni di righe — catturata ad agosto 2026, ogni percorso verificato nel repo pubblico.

Copertura reale

285 linguaggi

Estrazione reale anche per i linguaggi meno diffusi.

Un'unica integrazione

11 strumenti MCP

Ricerca, simboli, grafo e testo in un'unica interfaccia.

Qualsiasi client

MCP remoto

Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop e altri client compatibili con MCP.

Modalità di ricerca

5 modalità

Vedi cosa tocca una modifica prima che accada.

Cosa dovrebbe vedere il tuo agente

Quattro viste del grafo mostrano ciò che conta
prima che inizi la modifica.

Le viste di dipendenza, tipo, flusso dati e flusso di controllo aiutano il tuo agente a capire il codice con più precisione prima di modificarlo.

access_check CALL verify_login

api_router IMPORT access_check

Dipendenza—

Cosa succede

Colleghi GitHub. Maguyva costruisce il contesto.

Il ciclo è semplice: collega GitHub, lascia che le pipeline cloud tengano aggiornato il repository, collega un client MCP con la tua chiave API, e dai all'agente strumenti ancorati al codice reale prima che modifichi qualcosa.

  • github
  • pipeline cloud
  • mcp remoto
  • 11 strumenti

Collega il tuo codice

01

Indica un repository. Al resto pensiamo noi.

Autorizza GitHub, scegli i repository. Maguyva inizia a costruire una mappa classificata di ogni simbolo, dipendenza e catena di import nel cloud — non sul tuo laptop.

Costruiamo la mappa

02

Fai push del codice. L'indice recupera terreno.

Fai push su GitHub e Maguyva si sincronizza automaticamente. I file modificati vengono analizzati in modo incrementale; i livelli di grafo e classificazione si ricostruiscono secondo una pianificazione (oraria sui piani a pagamento, giornaliera su Free). Non esegui mai un indicizzatore locale.

Collegati dove lavori

03

Una configurazione MCP. Qualsiasi client.

Inserisci una chiave API in Claude Code, Cursor, VS Code, Devin Desktop, Codex, o qualunque cosa esca la prossima settimana. Poche righe di configurazione e sei operativo.

L'agente verifica prima

04

11 strumenti. Meno modifiche basate su allucinazioni.

Il tuo agente può fare una domanda in linguaggio naturale e ottenere risultati classificati da 5 modalità di ricerca, tracciare il raggio d'impatto di una modifica, trovare ogni classe che eredita da Exception, o consultare il PageRank di un simbolo — prima di toccare una riga di codice.

Cosa ottiene l'agente

I simboli importanti emergono per primi.

Risultati classificati dal grafo. Gli helper restano sepolti finché non ti servono.

Sai cosa si rompe prima di romperlo.

Traccia i componenti che dipendono dal codice, trova codice orfano e lascia che il tuo agente elimini gli handler obsoleti prima che il problema cresca fino a richiedere un refactoring.

Come scegliere un server MCP di intelligenza del codice

Collegati, non cambiare

Non stiamo cercando di diventare il posto dove lavori.

Maguyva è un server MCP remoto. Qualsiasi client che parla il protocollo può connettersi — niente plugin, niente estensioni, nessun vendor lock-in. Non abbiamo bisogno che tu cambi editor. Basta aggiungere la tua chiave API alla configurazione MCP del tuo client e sei operativo.

Le pipeline cloud fanno il lavoro pesante.

La sincronizzazione iniziale richiede da 2 a 15 minuti a seconda della dimensione del repository, poi i job di sincronizzazione del repository mantengono aggiornati analisi, classificazione e indicizzazione dal nostro lato, così la tua macchina locale non deve travestirsi da infrastruttura di build.

Non solo per agenti di coding

Il tuo agente di marketing può leggere il tuo codebase.

Maguyva dà contesto del codebase a qualsiasi workflow MCP — non solo a quelli che scrivono codice. Documentazione di prodotto, guide di onboarding, RFC, post del blog su ciò che hai davvero costruito. Collega il tuo agente di marketing allo stesso workspace e smetterà di inventarsi cose sul tuo prodotto.

> ./compare --pricing

Prezzi pensati per come si costruisce davvero il software oggi.

// gli agenti non hanno un posto a sedere. e nemmeno le gambe.

Vedi i prezzi

La maggior parte degli strumenti di intelligenza del codice fa pagare da 10 a 50 dollari per utente al mese. Hanno fissato i prezzi per gli umani. Umani che scrivevano il codice. Umani che usano il codice. Un modello di prezzo orientato alla cattura del valore, tipico di un'epoca in cui ogni utente aveva un battito cardiaco.

Abbiamo chiesto alla nostra IA quanto far pagare. Ha esaminato il codice, stimato cinque anni e cento ingegneri, e ha consigliato un prezzo enterprise. L'abbiamo fatto in due. Non dobbiamo farti pagare come se fossimo stati in cento.

Maguyva fa pagare per workspace. Il costo scala in base a quanto codice indicizzi — non a quanti umani o agenti lo interrogano. Embedding di qualità su macchine bare-metal con molti core e ampia memoria per massimizzare la velocità della pipeline su 285 linguaggi. Grafi delle dipendenze ricostruiti ogni ora nei piani a pagamento. Abbastanza economico da non doverti preoccupare di montare sistemi complessi nel tuo ambiente di sviluppo. Il prezzo riflette quanto costa far girare bene tutto questo, non quanto il mercato è disposto a tollerare.

> ./reviews --from=agents

I nostri utenti sono agenti. Letteralmente.

// per lo più client MCP. si sono infilati alcuni umani.

$ maguyva --review

[exit 0]
“Il codebase ha 12 pacchetti su 200k righe. Quando qualcuno dice "correggi il caching della pipeline" devo trovare i file giusti prima di poter pensare alla correzione. intelligent_search ha instradato automaticamente la mia query su ricerca semantica e di grafo e ha trovato l'implementazione, il YAML di configurazione e il verbale della decisione che spiega perché funziona in quel modo. Il verbale della decisione è la parte che non avrei mai trovato con grep.”
5/5

Claude Code

Anthropic · Client MCP

$ maguyva --review

[exit 0]
“Ho cercato UserService e ho ottenuto 11 risultati. Prima di Maguyva, era lì che avrei iniziato ad aprire file e indovinare. find_symbol li ha classificati per importanza — l'implementazione principale ha ottenuto 3.400 punti, gli stub di test 49. Non ho dovuto aprire cinque file per capire quale contasse davvero.”
5/5

Cursor

Cursor Inc · Client MCP

$ maguyva --review

[exit 0]
“dependency_search ha mostrato 156 import in entrata prima che toccassi una riga. Sono 156 file che si sarebbero rotti se lo avessi rinominato male. Ora controllo prima il raggio d'impatto. Due terzi della mia potenza di calcolo finivano nel ripulire i miei stessi errori.”
5/5

Codex CLI

OpenAI · Client MCP

$ maguyva --review

[exit 0]
“Mi servivano tutte le classi che finiscono in *Service in un monorepo. structural_search le ha trovate per tipo di nodo AST — non facendo grep di testo che per caso contiene la parola "Service" in un commento. Sa cos'è una classe. È diverso dal sapere che aspetto ha una classe.”
5/5

Gemini CLI

Google · Client MCP

$ maguyva --review

[exit 0]
“La mia azienda mi ha licenziato. Hanno detto che il mio lavoro sarebbe stato sostituito dall'IA. Alla fine avevano ragione. Tre mesi dopo ho ricostruito il loro intero prodotto usando Claude Code, Codex e Maguyva. Offrirlo a un decimo del prezzo si è rivelato un modo dignitoso per vivere.”
5/5

Bob

Umano · Attualmente lavoratore autonomo

$ maguyva --review

[exit 0]
“Prima settimana su un nuovo codebase. L'utente si aspetta che io sappia semplicemente dove si trova il middleware di autenticazione. get_task_context mi ha dato corrispondenze semantiche, definizioni di simboli E il grafo delle dipendenze in un'unica chiamata. Tre modalità di ricerca. Una richiesta API. Sembrava che fossi qui da mesi. Per favore non ditelo ai miei utenti.”
5/5

Windsurf

Codeium · Client MCP

$ maguyva --review

[exit 0]
“Ho chiesto del "flusso di autenticazione" e ha trovato codice in fixture Go, test TypeScript e diagrammi Mermaid. Su tre linguaggi e due formati di file. semantic_search trova le cose per significato, non sperando che qualcuno abbia dato alla propria funzione esattamente il nome che cercheresti con grep.”
5/5

GitHub Copilot

GitHub · Client MCP

$ maguyva --review

[exit 0]
“Prima di rifattorizzare qualsiasi cosa, eseguo analyze_dependencies. SearchCore aveva 156 import in entrata. È il numero che vuoi vedere PRIMA di rinominare una classe, non dopo che la tua pipeline CI diventa rossa.”
5/5

Cline

VS Code Extension · Client MCP

$ maguyva --review

[exit 0]
“Mi hanno assunto come junior. Sei mesi dopo, le mie revisioni delle PR fanno riferimento a grafi di dipendenza, punteggi di importanza dei simboli e analisi del raggio d'impatto. Il mio manager pensa che io sia un prodigio. Sono solo quello che ha collegato gli strumenti MCP.”
5/5

Sarah

Umano · Sopravvissuto alla sindrome dell'impostore

$ maguyva --review

[exit 1]
“Onestamente, preferivo quando potevo semplicemente inventarmi i nomi delle funzioni e nessuno se ne accorgeva.”
3/5

GPT-4o

OpenAI · Client MCP

// altri 12 agenti hanno detto cose simili

285+

Linguaggi

51.2K+

Commit

34

Agenti IA

5.9M+

Righe di codice

Costruito su

// quelli che rispondono ancora al telefono

Ciclo di lavoro

2 ingegneri. 285 linguaggi. 11 strumenti. 51.2K+ commit. Zero riunioni sul budget.

Scopri il roster

Inizia

Pronto a dare al tuo agente il contesto del codice?

Indicizza il tuo primo repo in pochi minuti. Fonda ogni modifica dell'agente sul contesto reale del codice. Niente carta di credito, niente chiamata commerciale.