// 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 bys to nechtěl.
Pro uživatele Claude Code
CLAUDE.md říká Claude, jak se má chovat. Neříká Claude, co je v tvém 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 karty.
CLAUDE.md používej pro chování. Maguyva používej pro aktuální fakta o codebase.> cat CLAUDE.md
# project conventions, commands, scoped rulesTrvalé 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ž to stručné. Ohranič to. Commitni to.
Ale CLAUDE.md nikdy neměl být mapou tvé 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 bys to nechtěl.
Blok v CLAUDE.md popisující tvůj 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 tě požádá, abys vložil soubory do chatu.
Cpát do CLAUDE.md, dokud Claude „neví dost“, žere tokeny, které by měly platit za uvažování. Po pár KB měníš 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ž kladeš, podložené skutečnými řádky.
// workflow 01
Ty: "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
Ty: "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." Zeptej 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 karty.
// step 01
Vyber si repozitář, který dobře znáš, abys mohl ověřit odpovědi. Free tarif pokrývá 3 repozitáře, Až 50K zaindexovaných řádků repa.
// step 02
/plugin marketplace add maguyva/claude-code-plugin
/plugin install maguyva@maguyva
# the plugin reads your key from the environment
export MAGUYVA_API_KEY=mgv_xxxx// step 03
Začni jedním repozitářem a jednou ověřitelnou otázkou, ne celou firmou. Pokud odpověď sedí s tím, co bys řekl ty, máš vyhráno.