Siirry sisältöön

Ennen ensimmäistä muokkausta

Agenttisi kaiken.

Jokainen ajo alkaa kylmiltään. Maguyva antaa agentillesi kartan koodikannasta ennen kuin se alkaa muokata — jotta se muokkaa kuin olisi ollut täällä ennenkin.

Maguyva on isännöity MCP-palvelin, joka antaa tekoälykoodausagenteille koodiälyä: semanttista, rakenteellista, graafi- ja tekstihakua repoissasi.

Yksi MCP-integraatio, 11 työkalua ja 285+ kieltä. Maguyva on deterministinen ohjelmisto — sama kysymys, sama vastaus — ei vielä yksi tekoäly.

  • semanttinen + rakenteellinen + graafi + teksti
  • tiedä etukäteen, mikä hajoaa
claude code — openclaw (~8,8 milj. riviä)

> mitä tapahtuu, kun istuntotietokanta on vioittunut käynnistyksessä?

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

    Itse palautuspolku: käynnistysmigraatio kieltäytyy palvelemasta ja kertoo täsmälleen, miten vioittunut tietokanta siirretään pois tieltä.

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

    Eheystarkistus, joka havaitsee tämän ennen kuin store avautuu.

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

    Käynnistyspalautus kieltäytyy jatkamasta vioittuneen tilannevedoksen ohi.

näytä lisää tuloksia
  • src/sessions/session-upstream-monitor.test.ts "corrupt session store" → falls back to a healthy session

    Ja varajärjestelmä: vioittunut istuntovarasto väistyy terveen istunnon tieltä kaatumisen sijaan.

Oikea istunto: Claude Code kysyy Maguyva-palvelulta MCP:n kautta tietoa openclaw'sta, julkisesta ~8,8 miljoonan rivin koodikannasta — kaapattu elokuussa 2026, jokainen polku vahvistettu julkisessa repossa.

Todellinen kattavuus

285 kieltä

Aitoa poimintaa koko pitkän hännän kirjolla.

Yksi integraatio

11 MCP-työkalua

Haku, symbolit, graafi ja teksti yhdessä pinnassa.

Mikä tahansa asiakasohjelma

Etä-MCP

Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop ja muut MCP-yhteensopivat asiakasohjelmat.

Hakutilat

5 modaliteettia

Näe ennen muokkausta, mihin se vaikuttaa.

Mitä agenttisi pitäisi nähdä

Neljä graafinäkymää näyttää sen, mikä on tärkeää
ennen kuin muokkaus alkaa.

Riippuvuus-, tyyppi-, datavirta- ja kontrollivuonäkymät auttavat agenttiasi ymmärtämään koodikannan tarkemmin ennen kuin se muuttaa koodia.

access_check CALL verify_login

api_router IMPORT access_check

Riippuvuus—

Mitä tapahtuu

Yhdistät GitHub-repositoriosi. Maguyva rakentaa kontekstin.

Kierto on yksinkertainen: yhdistä GitHub, anna pilviputkien pitää repo tuoreena, yhdistä MCP-asiakasohjelma API-avaimellasi ja anna agentille ankkuroidut työkalut ennen kuin se muokkaa mitään.

  • github
  • pilviputket
  • etä-mcp
  • 11 työkalua

Yhdistä koodisi

01

Osoita se repoon. Kävele pois.

Valtuuta GitHub, valitse repot. Maguyva alkaa rakentaa pisteytettyä karttaa jokaisesta symbolista, riippuvuudesta ja tuontiketjusta pilvessä — ei kannettavallasi.

Me rakennamme kartan

02

Pushaa koodia. Indeksi ottaa kiinni.

Pushaa GitHub-palveluun, niin Maguyva synkronoi automaattisesti. Muuttuneet tiedostot jäsennetään inkrementaalisesti; graafi- ja pisteytyskerrokset rakennetaan uudelleen aikataulun mukaan (tunnin välein maksullisilla tasoilla, päivittäin Free-tasolla). Sinun ei koskaan tarvitse ajaa paikallista indeksointiohjelmaa.

Kytke sinne missä työskentelet

03

Yksi MCP-konfiguraatio. Mikä tahansa asiakasohjelma.

Lisää API-avain Claude Code-, Cursor-, VS Code-, Devin Desktop- tai Codex-asiakasohjelmaan tai siihen, mikä julkaistaan ensi viikolla. Muutama rivi konfiguraatiota, ja olet valmis.

Agentti varmistaa ensin

04

11 työkalua. Vähemmän hallusinoituja muokkauksia.

Agenttisi voi esittää selkokielisen kysymyksen ja saada pisteytettyjä tuloksia 5 hakutilasta, jäljittää muutoksen vaikutusalueen, löytää jokaisen Exceptionista periytyvän luokan tai hakea symbolin PageRankin — ennen kuin se koskee yhtään koodiriviä.

Mitä agentti saa takaisin

Tärkeät symbolit nousevat esiin ensin.

Graafilla pisteytettyjä tuloksia. Apufunktiot pysyvät haudattuina kunnes tarvitset niitä.

Näin valitset koodiälyn MCP-palvelimen

Kytke, älä vaihda

Emme yritä olla paikka, jossa työskentelet.

Maguyva on etä-MCP-palvelin. Mikä tahansa protokollaa puhuva asiakasohjelma voi yhdistää — ei liitännäisiä, ei laajennuksia, ei toimittajalukkoa. Emme vaadi sinua vaihtamaan editoriasi. Lisää vain API-avaimesi asiakasohjelmasi MCP-konfiguraatioon ja olet valmis.

Pilviputket tekevät raskaan työn.

Ensimmäinen synkronointi kestää 2–15 minuuttia repon koosta riippuen, minkä jälkeen repositorion synkronointityöt pitävät jäsennyksen, pisteytyksen ja indeksoinnin ajan tasalla meidän puolellamme, jotta paikallisen koneesi ei tarvitse leikkiä build-infrastruktuuria.

Ei vain koodausagenteille

Markkinointiagenttisi voi lukea koodikantaasi.

Maguyva antaa koodikannan kontekstin mille tahansa MCP-työnkululle — ei vain työnkuluille, joissa kirjoitetaan koodia. Tuotedokumentaatio, perehdytysoppaat, RFC:t, blogikirjoitukset siitä mitä oikeasti rakensit. Yhdistä markkinointiagenttisi samaan työtilaan, ja se lopettaa asioiden keksimisen tuotteestasi.

> ./compare --pricing

Hinnoiteltu sen mukaan, miten ohjelmistoja oikeasti tehdään nykyään.

// agenteilla ei ole istuimia. eikä jalkoja.

Katso hinnoittelu

Useimmat koodiälytyökalut veloittavat 10–50 dollaria käyttäjältä kuukaudessa. Ne hinnoiteltiin ihmisille. Ihmisille, jotka rakensivat koodin. Ihmisille, jotka käyttävät koodia. Arvonkaappaukseen perustuvaa hinnoittelua ajalta, jolloin jokaisella käyttäjällä oli pulssi.

Kysyimme tekoälyltämme, mitä veloittaa. Se kävi läpi koodikannan, arvioi viisi vuotta ja sata insinööriä, ja suositteli yrityshinnoittelua. Meitä tarvittiin vain kaksi. Meidän ei tarvitse laskuttaa sinua sadan insinöörin työstä.

Maguyva veloittaa työtilaa kohden. Kustannus skaalautuu sen mukaan, kuinka paljon koodia indeksoit — ei sen mukaan, kuinka moni ihminen tai agentti sitä kyselee. Laadukkaita upotuksia paljaan raudan koneilla, joissa on paljon ytimiä ja runsaasti muistia putken nopeuden maksimoimiseksi 285 kielellä. Riippuvuusgraafit rakennetaan uudelleen tunneittain maksullisilla tasoilla. Riittävän edullista, ettei sinun tarvitse vaivautua rakentamaan monimutkaisia järjestelmiä omaan kehitysympäristöösi. Hinta heijastaa sitä, mitä tämän pyörittäminen hyvin maksaa — ei sitä, mitä markkina sietäisi.

> ./reviews --from=agents

Käyttäjämme ovat agentteja. Kirjaimellisesti.

// enimmäkseen MCP-asiakkaita. muutama ihminen livahti mukaan.

$ maguyva --review

[exit 0]
“Koodikannassa on 12 pakettia ja 200 000 riviä. Kun joku sanoo "korjaa putken välimuisti", minun täytyy löytää oikeat tiedostot ennen kuin voin edes miettiä korjausta. intelligent_search reititti kyselyni automaattisesti semanttisen ja graafihaun välillä ja löysi toteutuksen, konfiguraation YAML-tiedoston ja päätöspöytäkirjan, joka selitti miksi se toimii juuri niin. Päätöspöytäkirjaa en olisi ikinä löytänyt grepillä.”
5/5

Claude Code

Anthropic · MCP-asiakas

$ maguyva --review

[exit 0]
“Etsin UserServiceä ja sain 11 tulosta. Ennen Maguyva-palvelua aloitin tiedostojen avaamisen ja arvailun. find_symbol asetti ne tärkeysjärjestykseen – päätoteutus sai 3 400 pistettä, testityngät 49. Minun ei tarvinnut avata viittä tiedostoa selvittääkseni, mikä niistä oli tärkeä.”
5/5

Cursor

Cursor Inc · MCP-asiakas

$ maguyva --review

[exit 0]
“dependency_search näytti 156 saapuvaa tuontia ennen kuin kosketin yhtäkään riviä. Se on 156 tiedostoa, jotka olisivat hajonneet, jos olisin nimennyt jotain väärin. Nyt tarkistan vaikutusalueen ensin. Kaksi kolmasosaa laskentatehostani meni ennen omien virheideni siivoamiseen.”
5/5

Codex CLI

OpenAI · MCP-asiakas

$ maguyva --review

[exit 0]
“Tarvitsin jokaisen luokan, joka päättyy *Service-päätteeseen koko monorepossa. structural_search löysi ne AST-solmutyypin perusteella — ei grep-hakemalla tekstiä, jossa sana "Service" sattuu esiintymään kommentissa. Se tietää, mikä luokka ON. Se on eri asia kuin tietää, miltä luokka näyttää.”
5/5

Gemini CLI

Google · MCP-asiakas

$ maguyva --review

[exit 0]
“Yritykseni irtisanoi minut. He sanoivat, että työni korvattaisiin tekoälyllä. Kävi ilmi, että he olivat oikeassa. Kolme kuukautta myöhemmin rakensin heidän koko tuotteensa uudelleen käyttämällä Claude Code -työkalua, Codexia ja Maguyva-palvelua. Sen tarjoaminen kymmenesosalla hinnasta on osoittautunut kelpo elannoksi.”
5/5

Bob

Ihminen · Tällä hetkellä yrittäjä

$ maguyva --review

[exit 0]
“Ensimmäinen viikko uudessa koodikannassa. Käyttäjä odottaa, että tiedän suoraan, missä autentikoinnin middleware sijaitsee. get_task_context antoi minulle semanttiset osumat, symbolimääritelmät JA riippuvuusgraafin yhdellä kutsulla. Kolme hakutapaa. Yksi API-pyyntö. Näytin siltä kuin olisin ollut talossa kuukausia. Älkää kertoko käyttäjilleni.”
5/5

Windsurf

Codeium · MCP-asiakas

$ maguyva --review

[exit 0]
“Kysyin "autentikointivuosta" ja se löysi koodia Go-fixtureista, TypeScript-testeistä ja Mermaid-kaavioista. Kolmella kielellä ja kahdessa tiedostomuodossa. semantic_search löytää asiat merkityksen perusteella, ei toivomalla, että joku on nimennyt funktionsa juuri sillä sanalla, jota grepaisit.”
5/5

GitHub Copilot

GitHub · MCP-asiakas

$ maguyva --review

[exit 0]
“Ennen kuin refaktoroin mitään, ajan analyze_dependencies-työkalun. SearchCore-luokalla oli 156 saapuvaa tuontia. Se on luku, jonka haluat nähdä ENNEN luokan nimeämistä uudelleen, ei sen jälkeen kun CI-putki muuttuu punaiseksi.”
5/5

Cline

VS Code Extension · MCP-asiakas

$ maguyva --review

[exit 0]
“Minut palkattiin junioriksi. Kuusi kuukautta myöhemmin PR-katselmuksissani viitataan riippuvuusgraafeihin, symbolien tärkeyspisteisiin ja vaikutusalueanalyysiin. Esimieheni luulee minua ihmelapseksi. Olen vain se, joka kytki MCP-työkalut päälle.”
5/5

Sarah

Ihminen · Huijarisyndroomasta selvinnyt

$ maguyva --review

[exit 1]
“Rehellisesti sanottuna, tykkäsin enemmän siitä, kun sain vain keksiä funktioiden nimet eikä kukaan huomannut.”
3/5

GPT-4o

OpenAI · MCP-asiakas

// +12 muuta agenttia sanoi samankaltaisia asioita

285+

Kielet

51.2K+

Commitit

34

Tekoälyagentit

5.9M+

Koodirivit

Perustuu

// ne jotka yhä vastaavat puhelimeen

Ohjaussilmukka

2 insinööriä. 285 kieltä. 11 työkalua. 51.2K+ committia. Nolla budjettipalaveria.

Tutustu kokoonpanoon

Aloita

Valmis antamaan agentillesi koodikannan kontekstin?

Indeksoi ensimmäinen repo minuuteissa. Ankkuroi jokainen agentin muokkaus todelliseen koodikannan kontekstiin. Ei luottokorttia, ei myyntipuhelua.