// asetustiedosto
cline_mcp_settings.json
Avaa se Cline-paneelin MCP Servers -kuvakkeesta: välilehti Configure, sitten Configure MCP Servers. Palvelimet määritetään kohtaan mcpServers.
Cline-käyttäjille
Cline lukee tiedostoja, ajaa komentoja ja kysyy ennen kuin muuttaa mitään. Maguyva indeksoi koko repon ja tarjoaa sen takaisin MCP:n yli, joten Plan-tila lähtee todellisista kutsukohdista eikä hakemistolistauksesta.
Free-taso: 3 repositoriota, Enintään 50 000 indeksoitua repo-riviä, ei luottokorttia.
.clinerules kertoo, miten työskennellä. Maguyva kertoo, mitä koodi sanoo nyt. Neljä Cline-laajennukselle ominaista asiaa.
// asetustiedosto
Avaa se Cline-paneelin MCP Servers -kuvakkeesta: välilehti Configure, sitten Configure MCP Servers. Palvelimet määritetään kohtaan mcpServers.
// siirto
Cline yhdistää Maguyva-päätepisteeseen Streamable HTTP:llä. Ei paikallista prosessia, ei Node.js:ää.
// avain
Avain menee suoraan Authorization-otsakkeeseen, kuten Cline-laajennuksen omissa esimerkeissä. Asetustiedosto on editorisi käyttäjätallennustilassa, ei repossasi.
// tyyppi
Pidä merkinnässä "type": "streamableHttp": ilman tyyppiä Cline olettaa vanhan SSE:n. Listaa luotetut työkalut kohtaan autoApprove, niin niiden hyväksyntäkysely ohitetaan.
# .clinerules/testing.md
- Aja testit ennen kuin merkitset tehtävän valmiiksi.
- Kysy ennen kuin lisäät riippuvuuden.Työtilan säännöt ovat Markdown-tiedostoja hakemistossa .clinerules/ tai .cline/rules/; Cline lukee myös tiedostot AGENTS.md, .cursorrules ja .windsurfrules. Säännöt sopivat näihin:
Säännöt kertovat Cline-laajennukselle, miten toimia. Ne eivät kerro, mitkä palvelut lukevat taulua, jota se on siirtämässä.
Kolme aukkoa, jotka Cline paikkaa lukemalla lisää tiedostoja pyyntö kerrallaan.
Plan-tila päättelee sen perusteella, mitä Cline on tähän mennessä lukenut. Suuressa repossa se on hakemistopuu ja kourallinen tiedostoja, ja suunnitelma perii aukot.
Jokainen tiedosto, jonka Cline avaa suunnistaakseen, maksaa tokeneita ja yhden mallipyynnön. Tuntemattomaan pakettiin tutustuminen voi viedä suuren osan kontekstiikkunasta ennen ensimmäistä muokkausta.
“Kuka muu kutsuu tätä?” on graafikysymys. Tekstihaku löytää merkkijonon, mutta ei erota todellisia kutsujia kommentista, mockista ja samannimisestä metodista.
Yksi mcpServers-merkintä antaa Cline-laajennukselle:
Cline-säännöt kertovat Cline-laajennukselle, miten työskennellä.
Maguyva antaa Cline-laajennukselle kartan suunnittelun pohjaksi.
Suunnittele kartan mukaan, toimi sitten.
// workflow 01
cline plan> siirrä istunnon uusiminen auth-pakettiin dependency_search("refreshSession", dependents) src/api/middleware.ts:58 src/jobs/renew.ts:12 src/web/hooks/useSession.ts:30 → Suunnitelma listaa kolme kutsukohtaa ennen Act-tilaa. [exit 0]
Suunnitelma nimeää jokaisen tiedoston, johon se koskee, joten hyväksyt listan etkä aavistusta.
// workflow 02
cline> miten laskemme suhteutetun laskutuksen? semantic_search("proration calculation") src/billing/proration.ts:22 prorate() ← toteutus test/billing/proration.spec.ts:7 ← fixture → Cline lukee yhden tiedoston kuuden sijaan. [exit 0]
Priorisoidut tulokset nostavat toteutuksen samannimisen fixturen yläpuolelle.
Kolme vaihetta. Free-taso: 3 repositoriota, Enintään 50 000 indeksoitua repo-riviä, ei luottokorttia.
// step 01
Valitse jo tuntemasi repo, jotta voit arvioida vastauksia.
// step 02
cline_mcp_settings.json
{
"mcpServers": {
"maguyva": {
"type": "streamableHttp",
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
},
"disabled": false,
"autoApprove": []
}
}
} // step 03
Korvaa mgv_xxxx omalla API-avaimellasi ja tallenna tiedosto. Kysy yksi kysymys, jonka vastauksen jo tiedät, ja avaa sitten viitattu tiedosto.