Cursor: Kompletní průvodce 2026
Vše, co potřebujete vědět o Cursoru — od základů po pokročilé workflow
Obsah
- Proč Cursor mění pravidla hry
- Jak Cursor funguje — základní koncepty
- Agent — váš hlavní nástroj
- Kontext je král — @-zmínky
- Pravidla (Rules) — 4 typy
- Skills — znovupoužitelné příkazy
- Subagenti — specializovaní pomocníci
- MCP — napojení na externí nástroje
- Tipy pro efektivní práci
- Rychlý start: Plán prvního týdne
- Cursor v praxi — 70+ reálných scénářů
1. Proč Cursor mění pravidla hry
Cursor není jen další AI chatbot. Vidí vaše soubory, spouští příkazy a skutečně vytváří věci. Zatímco ChatGPT nebo Claude v prohlížeči fungují jako volání experta po telefonu — popíšete problém, dostanete odpověď — Cursor je jako mít experta sedícího vedle vás, který vidí vaši obrazovku a dělá věci za vás.
Rozdíl je zásadní. Když pracujete s běžným chatbotem, musíte ručně kopírovat kód, vkládat ho do souborů, spouštět příkazy v terminálu. Cursor čte celý kontext vašeho projektu, může přímo editovat soubory, spouštět terminálové příkazy a učit se vaše vzorce přes pravidla a skills. Výsledek: místo desítek minut ruční práce dostanete hotový výstup během sekund.
Pro ne-vývojáře to znamená, že můžete vytvářet landing pages, analyzovat data, automatizovat úkoly nebo psát obsah bez nutnosti umět programovat. Pro vývojáře znamená Cursor zrychlení každodenní práce — refaktoring, debugging, psaní testů, dokumentace — vše s asistentem, který rozumí vašemu kódu.
Klíčové koncepty: Cursor čte celý kontext projektu, může přímo editovat soubory, spouští terminálové příkazy a učí se vaše vzorce přes rules a skills. Čím lépe nastavíte kontext, tím kvalitnější budou výstupy.
2. Jak Cursor funguje — základní koncepty
Cursor nabízí několik způsobů interakce. Tab completion předpovídá další kroky přímo při psaní — přijměte klávesou Tab, zrušte Esc. Cmd+K (Windows: Ctrl+K) otevře inline edit pro rychlé změny v rámci jednoho souboru. Cmd+L otevře chat panel pro otázky a vysvětlení. Cmd+I otevře Composer — hlavní nástroj pro více-souborové operace.
Agent mode je hlavní režim — Cursor aktivně edituje, vytváří soubory a spouští příkazy. Nepoužíváte ho jen na dotazy; používáte ho na akce. Pracovní smyčka je jednoduchá: prompt → výsledek → kontrola → iterace. Čím konkrétnější prompt, tím lepší první pokus.
Workflow v praxi vypadá takto:
- Otevřete Composer (Cmd+I)
- Napište, co chcete (např. „Vyčisti tento CSV a vytvoř souhrnnou zprávu")
- Cursor analyzuje, plánuje a provádí
- Zkontrolujete výsledek a buď přijmete, nebo požádáte o úpravy
Žádné kopírování kódu, žádné přepínání mezi nástroji. Vše probíhá v jednom prostředí.
3. Agent — váš hlavní nástroj
V Composeru máte čtyři režimy: Agent, Plan, Ask a Debug. Každý má své místo.
| Režim | Použijte, když | Velikost úkolu | Reálný příklad |
|---|---|---|---|
| Agent | Chcete, aby Cursor jednal — upravoval soubory, spouštěl příkazy | Střední až velký | „Vyčisti toto CSV a vytvoř zprávu" |
| Plan | Úkol má více kroků a chcete zkontrolovat postup před změnami | Velký nebo rizikový | „Přestrukturuj celý projekt" |
| Ask | Chcete vysvětlení, recenzi nebo odpověď — bez změn | Jakákoli | „Co dělá tato funkce?" |
| Debug | Něco je rozbité a chcete systematicky zjistit proč | Malý až velký | „Skript selhává — proč?" |
Tipy pro prompting: Buďte konkrétní, dávejte příklady, odkazujte na soubory pomocí @. Když chcete začít novou konverzaci? Když měníte téma nebo když předchozí vlákno je příliš dlouhé a Cursor ztrácí kontext.
Privacy Mode zajistí, že váš kód nebude použit pro trénink AI modelů. Zapnete v Settings → Privacy → Privacy Mode. Doporučujeme zapnout vždy při práci s citlivými nebo firemními daty.
Agents Auto-Run určuje, zda Cursor automaticky spouští příkazy bez dotazování. Nastavení v Settings → Agents → Auto-Run Mode — volte podle svých preferencií: „Run Everything" pro rychlé iterace bez přerušení, nebo konzervativnější možnost, pokud chcete mít vše pod kontrolou.
4. Kontext je král — @-zmínky
Kontext je jako psací stůl. Dejte na něj správné papíry a Cursor funguje skvěle. Naházejte náhodné věci a zmatete ho. Nedáte nic a začne halucinovat. @-zmínky jsou způsob, jak Cursoru říct, co má „na stole".
@files — odkaz na konkrétní soubory ve vašem projektu. Cursor je načte a použije jako vstup. @docs — stáhne externí dokumentaci (např. React, Tailwind). @web — vyhledá na webu živé informace. @codebase — prohledá celý váš projekt podle klíčových slov.
Best practices: Nepřetěžujte kontext desítkami souborů — vyberte jen ty relevantní. Na druhou stranu nedávejte prázdný kontext — Cursor pak háde. Pro velké projekty používejte @codebase pro orientaci a @files pro konkrétní soubory, které chcete upravit.
Vzory struktury složek: flat (vše v kořeni), modulární (oddělené složky podle funkce), PACT (Projects, Agents, Context, Tools) nebo monorepo (více projektů v jednom repozitáři). Vyberte podle velikosti a složitosti projektu.
5. Pravidla (Rules) — 3 typy
Pravidla říkají Cursoru, jak má pracovat. Existují tři úrovně:
- .cursor/rules/ — doporučený systém. Složka s více
.mdcsoubory; každý soubor je jedno pravidlo s vlastním scope (např. jen pro*.tsnebosrc/api/**). Verziovatelné přes git. - Globální pravidla v nastavení Cursoru — platí pro všechny projekty.
- Pravidla z pluginů — nainstalované pluginy mohou přidávat vlastní rules.
Pozn.: Starší soubor .cursorrules v kořeni projektu stále funguje, ale Cursor ho označuje jako deprecated a doporučuje migrovat na .cursor/rules/.
Jak psát dobrá pravidla: Buďte specificcí, testujte a iterujte. Špatné pravidlo: „Piš kvalitní kód." Dobré pravidlo: „Používej TypeScript, preferuj funkční komponenty v Reactu, komentáře v češtině."
Reálné příklady: pravidla pro jazyk („Všechny texty pro uživatele v češtině"), styl („Krátké věty, aktivní rod"), omezení („Nikdy neměň API bez aktualizace dokumentace"). Inspiraci najdete na cursor.directory.
→ Prompty pro pravidla a kontext · → Ke stažení: Ukázková pravidla
6. Skills — znovupoužitelné příkazy
Skill je složka se souborem SKILL.md. Pokud jsou pravidla v .cursor/rules/ osobností projektu, skills jsou specializovaný výcvik — konkrétní postupy pro konkrétní úkoly.
Ekosystém skills.sh: prohlížejte katalog na skills.sh, instalujte přes npx skills add <repo>. Struktura dobrého SKILL.md: název, popis (včetně spouštěčů — kdy skill použít), krokovité instrukce, formát výstupu. Cursor automaticky objevuje skills podle pole description.
Vytvoření vlastního skillu: Napište SKILL.md ručně nebo nechte Cursor vygenerovat jeden z vašich opakujících se vzorců. Stačí říct: „Podívej se na mé konverzace a vytvoř skill pro [X]."
Commands jsou globální slash příkazy v ~/.cursor/commands/. Rozdíl: commands cestují s vámi (globální), skills jsou na úrovni projektu. Příklady commands: /md (formátování), /history (souhrn práce).
→ Prompty pro skills a subagenty · → Ke stažení: Skills · → Ke stažení: Příkazy
7. Subagenti — specializovaní pomocníci
Kdy použít skill a kdy subagenta? Rozhodovací strom: Je úkol složitý s více kroky? Potřebuje vlastní kontextové okno? Pokud ano na obě otázky → subagent. Jinak → skill.
Subagenti jsou markdown soubory s YAML frontmatter v .cursor/agents/. Reálný příklad: Marketing Orchestrator — diagnostikuje výzvu, položí kvalifikační otázky a směruje ke správným skills (brand-voice → positioning → copy → atomizer).
Pipeline pattern: orchestrátor → researcher → writer → reviewer. Každý agent má jasnou roli, výstup jednoho je vstupem druhého. Tipy: Začněte s 2–3 zaměřenými agenty, pište specifické popisy, držte prompty krátké.
8. MCP — napojení na externí nástroje
MCP (Model Context Protocol) umožňuje Cursoru připojit se k externím nástrojům — Notion, Vercel, Slack, Figma, databáze a další. Cursor pak může číst a zapisovat data přímo v těchto systémech.
Cursor Marketplace nabízí jednoklíčkovou instalaci pluginů (bundlují skills + MCP + rules). Ruční nastavení přes .cursor/mcp.json — přidejte konfiguraci serveru a Cursor se připojí.
Časté problémy: chybějící -y v npx (např. npx -y @modelcontextprotocol/server-notion), chybějící env proměnné. Nejjednodušší cesta: řekněte Cursoru „Nastav MCP server pro připojení k Notionu" — provede to za vás.
9. Tipy pro efektivní práci
Buďte konkrétní v promptech — vágní vstup = vágní výstup. Používejte kontext moudře — nepřetěžujte, ale ani nepodceňujte. Iterujte rychle: screenshot chyby → oprava, zpětná vazba → aktualizace. Budujte knihovnu: každý skill, command a design systém se stane vstupem pro další úkol.
Pět principů od Aibility:
- Cursor jako operační systém, ne jen editor — používejte ho na vše: kód, obsah, strategie, automatizaci.
- Markdown jako univerzální formát — vše začíná a končí v .md, Cursor konvertuje do HTML, PDF, DOCX podle potřeby.
- Kontext se compounduje — čím déle pracujete, tím jednodušší je každý další prompt.
- Iterujte rychle — první draft → zpětná vazba → polish. Rychlé iterace beatují dlouhé plánování.
- Dobrý vstup je 90 % úspěchu — kvalita kontextu = kvalita výstupu.
Konfigurační zásobník Cursoru ──────────────────────────────────────────── ~/.cursor/commands/ ← Osobní příkazy (globální) .cursor/rules/ ← Pravidla projektu (doporučené) .cursor/mcp.json ← Externí nástroje settings.json ← Předvolby aplikace ────────────────────────────────────────────
10. Rychlý start: Plán prvního týdne
Den 1: Instalace, základní nastavení, první Agent konverzace. Otestujte: „Ahoj, jsi v Agent mode?"
Den 2: Nastavte PACT workspace, vytvořte Context soubory (tone-of-voice, priority).
Den 3: Vytvořte první pravidlo v .cursor/rules/ — nechte Cursor vygenerovat ho z vašich Context souborů.
Den 4: Nainstalujte první skill ze skills.sh, zkuste vytvořit vlastní.
Den 5: Vytvořte command, vyzkoušejte subagenta.
Víkend: Postavte něco reálného a nasaďte to. Git, GitHub, Vercel — celý pipeline.
11. Cursor v praxi — 70+ reálných scénářů
Tým Aibility používá Cursor každý den — nejen na kód, ale na vše od tvorby obsahu přes automatizaci až po strategické plánování. Scénáře jsou rozděleny do pěti kategorií:
- Převod a transformace dat — CSV do reportu, markdown do HTML, přejmenování souborů, vyplnění dotazníků.
- Analýza a tvorba obsahu — články, nabídky, LinkedIn posty, analýzy konverzací, personalizace pro role.
- Mini-aplikace a nástroje — landing pages, reporting appky, sdílecí nástroje, Chrome extensiony.
- Organizace a struktura projektů — design systémy, Framer CMS přes MCP, reorganizace workspace.
- Agentské workflows a automatizace — podcast generátory, auto social poster, GitHub board integrace, Slack boti.
Příklady: Landing page za 10 minut — CSV + design systém → hotová stránka. Bezpečnostní dotazník — markdown + Excel → Python script → za minutu vyplněno. LinkedIn Writer agent — screenshoty předchozích postů → nové příspěvky ve vašem stylu. Design systém z obrázku — screenshot existujícího DS → pixel perfect komponenty.
Klávesové zkratky
| Zkratka | Akce |
|---|---|
Cmd+I / Ctrl+I | Otevřít Composer |
Cmd+L / Ctrl+L | Otevřít Chat |
Cmd+K / Ctrl+K | Inline edit |
Tab | Přijmout tab completion |
Esc | Zrušit tab completion |
Ctrl+` | Otevřít terminál |
Externí zdroje
- Oficiální dokumentace Cursoru
- skills.sh — katalog skills
- Cursor Marketplace — pluginy a MCP
- cursor.directory — pravidla a inspirace
- Prompt Wall — sdílení promptů