# Agenttisi unohtaa kaiken.

Canonical source: https://maguyva.ai/fi

License: text under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/); code samples under [MIT-0](https://opensource.org/license/mit-0); the Maguyva name, logos, brand assets and other code are not covered. Details: [maguyva.ai/license](https://maguyva.ai/license).

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.

- [Indeksoi ensimmäinen repo](https://app.maguyva.ai/auth/sign-up?plan=free)
- [Lue dokumentaatio](https://maguyva.ai/fi/docs/quickstart)

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

- **285 kieltä** Todellinen kattavuus: Aitoa poimintaa koko pitkän hännän kirjolla.
- **11 MCP-työkalua** Yksi integraatio: Haku, symbolit, graafi ja teksti yhdessä pinnassa.
- **Etä-MCP** Mikä tahansa asiakasohjelma: Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop ja muut MCP-yhteensopivat asiakasohjelmat.
- **5 modaliteettia** Hakutilat: Näe ennen muokkausta, mihin se vaikuttaa.

## 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.

### 01. Osoita se repoon. Kävele pois.

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

### 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.

### 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.

### 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ä.

### Ankkuroitu konteksti yhden yleisen hakukentän sijaan.

- **Ei täystekstihaku trenssitakki päällä.**: Semanttinen, rakenteellinen, graafi- ja tekstihaku yhdistettynä yhdeksi pinnaksi. Agenttisi saa pisteytettyjä tuloksia, ei seinällistä grep-tulostetta.
- **Tärkeät symbolit nousevat esiin ensin.**: Graafilla pisteytettyjä tuloksia. Apufunktiot pysyvät haudattuina kunnes tarvitset niitä.
- **285 kieltä. Jopa COBOL. (Toivottavasti sinulla ei ole COBOLia.)**: Räätälöityjä AST-kyselyitä jokaiselle kielelle, ei yhtä regexiä joka teeskentelee ymmärtävänsä Haskellia.
- **Tiedä mikä hajoaa ennen kuin rikot sen.**: Jäljitä koodi, joka riippuu muutettavasta kohdasta, löydä orpo koodi ja anna agenttisi tappaa vanhentuneet handlerit ennen kuin ne paisuvat refaktoroinniksi.

### 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.

- Claude Code
- Claude Desktop
- Cursor
- VS Code
- Devin Desktop
- Codex CLI
- GitHub Copilot CLI
- Gemini CLI
- Cline
- Goose
- Continue
- LM Studio
- Kiro CLI
- JetBrains
- Zed
- Trae
- OpenCode
- BoltAI
- LibreChat
- Antigravity
- Claude Cowork
- ChatGPT
- Warp
- + mikä tahansa MCP-asiakasohjelma

### 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.

### 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.

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

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.

// agenteilla ei ole istuimia. eikä jalkoja.

[Hinnat](https://maguyva.ai/fi/pricing.md)

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

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

> 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ä.
>
> — Claude Code (Anthropic)

> 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ä.
>
> — Cursor (Cursor Inc)

> 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.
>
> — Codex CLI (OpenAI)

> 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ää.
>
> — Gemini CLI (Google)

> 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.
>
> — Bob (Formerly employed)

> 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.
>
> — Windsurf (Codeium)

> 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.
>
> — GitHub Copilot (GitHub)

> 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.
>
> — Cline (VS Code Extension)

> 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.
>
> — Sarah (Stealth startup)

> Rehellisesti sanottuna, tykkäsin enemmän siitä, kun sain vain keksiä funktioiden nimet eikä kukaan huomannut.
>
> — GPT-4o (OpenAI)

- **285+** Kielet
- **51.2K+** Commitit
- **34** Tekoälyagentit (ne jotka oikeasti julkaisevat)
- **5.9M+** Koodirivit

## Perustuu

// ne jotka yhä vastaavat puhelimeen

- [PostgreSQL](https://postgresql.org)
- [MCP](https://modelcontextprotocol.io)
- [Cloudflare](https://cloudflare.com)
- [Tree-sitter](https://tree-sitter.github.io)
- [Supabase](https://supabase.com)
- [Voyage AI](https://voyageai.com)

## Ohjaussilmukka

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

[Tutustu kokoonpanoon](https://maguyva.ai/fi/team)

## Valmis antamaan agentillesi koodikannan kontekstin?

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

- [Indeksoi ensimmäinen repo](https://app.maguyva.ai/auth/sign-up?plan=free)
- [Lue dokumentaatio](https://maguyva.ai/fi/docs)
