// soubor není codebase
Říct Claude, jak se má chovat, mu neřekne, co existuje. První edit v neznámém repozitáři je odhad cest k souborům, názvů funkcí a míst volání. CLAUDE.md nemůže vypsat každý symbol, a ani byste to nechtěli.
Pro uživatele Claude Code
CLAUDE.md říká Claude, jak se má chovat. Neříká Claude, co je ve vašem repozitáři. Maguyva indexuje codebase a vrací ji přes MCP, takže Claude edituje, jako by už kód přečetl.
Free tarif: 3 repozitáře, Až 50K zaindexovaných řádků repa, bez kreditní karty.
CLAUDE.md používejte pro chování. Maguyva používejte pro aktuální fakta o codebase. > cat CLAUDE.md
# konvence projektu, příkazy, pravidla s vymezenou působnostíTrvalé instrukce patří do CLAUDE.md. Je to správné místo pro:
Anthropic to dobře popisuje ve svých dokumentech o paměti. Držte to stručné. Ohraničte to. Commitněte to.
Ale CLAUDE.md nikdy neměl být mapou vaší codebase.
Čtyři selhání, která samotný markdown nevyřeší.
Říct Claude, jak se má chovat, mu neřekne, co existuje. První edit v neznámém repozitáři je odhad cest k souborům, názvů funkcí a míst volání. CLAUDE.md nemůže vypsat každý symbol, a ani byste to nechtěli.
Blok v CLAUDE.md popisující váš auth flow je správný, dokud někdo auth nerefaktoruje. Kód je teď zdrojem pravdy a dokumentace je sebejistě špatná. Claude čte tu špatnou.
„Co se rozbije, když změním tuhle funkci?“ je grafová otázka. Nedá se zodpovědět dokumentem. Claude buď grepuje a doufá, nebo vás požádá, abyste vložili soubory do chatu.
Přidávat obsah do CLAUDE.md, dokud Claude „neví dost“, žere tokeny, které by měly platit za uvažování. Po pár KB měníte kvalitu odpovědí za objem kontextu.
Vzdálený MCP server, který dává Claude Code:
CLAUDE.md říká Claude, jak se má chovat.
Maguyva dává Claude prohledávatelnou mapu kódu.
Číslované, plné bloků kódu. Otázky, které Claude už kladete, podložené skutečnými řádky.
// workflow 01
Vy: "Jak funguje retry v našem payment klientovi?"
Bez Maguyva → Claude grepuje retry, najde 14 zásahů, vybere jeden (často testovací mock).
S Maguyva → Maguyva vrátí definici symbolu, místa volání a
file:line skutečné implementace, seřazené. // workflow 02
Vy: "Co volá normalizePhoneNumber?"
Maguyva vrátí: 7 míst volání napříč 4 balíčky, včetně jednoho v Python službě,
která ho importuje přes gRPC stub. Claude navrhne změnu se seznamem migrace
přímo v textu, ne až po tom, co CI zčervená. // workflow 03
Claude: "Upravil jsemsrc/auth/session.ts:142, abych opravil obnovu tokenu." Zeptejte se Maguyva: "Ukaž misession.ts:130-160a všechno, co importuje session." Maguyva vrátí živý výřez souboru + 3 importéry. Diff je teď podložený skutečnými řádky, ne Claudovou vzpomínkou od tokenu #11 000.
Tři kroky. Free tarif: 3 repozitáře, Až 50K zaindexovaných řádků repa, bez kreditní karty.
// step 01
Vyberte si repozitář, který dobře znáte, abyste mohli ověřit odpovědi. Free tarif pokrývá 3 repozitáře, Až 50K zaindexovaných řádků repa.
// step 02
/plugin marketplace add maguyva/agent-plugins
/plugin install maguyva@maguyva
# the plugin reads your key from the environment
export MAGUYVA_API_KEY=mgv_xxxx // step 03
Začněte jedním repozitářem a jednou ověřitelnou otázkou, ne celou firmou. Pokud odpověď sedí s tím, co byste řekli vy, máte vyhráno.