← Rozcestník Plný průvodce Cursor →
Krok 0/15 · 0%
Interaktivní průvodce · 5 minut · česky · funguje pro Cursor + GPT + Claude + Gemini

Nastav si AI na míru.

Odpovíš na 15 krátkých otázek (stačí klikat) a dostaneš hotový výstup ve 4 formátech: User Rules pro Cursor, AGENTS.md pro tvůj projekt, plus verze pro ChatGPT, ClaudeGemini — ta stejná pravidla použiješ všude. Žádná registrace, nic se neposílá ven, vše jen v prohlížeči.

👥 Tvoje persony

Můžeš si uložit víc nastavení a kdykoli mezi nimi přepínat. Třeba: „práce", „víkend / hraní", „učení", „tvorba a úprava obrázků" 🎨, „texty k hudbě" 🎵, „kuchařka / recepty" 🍳, „dopisy a e-maily" ✉, „brainstorm" 💡. Každá persona má svůj styl, jazyk, délku i pravidla.

Zatím žádná persona — vyplň formulář a klikni „Uložit jako personu".

1 Jak ti mám říkat?

Krátké oslovení na začátku odpovědí osobní kontakt znatelně změní.

Nepovinné. Můžeš jich napsat víc oddělených čárkou — AI bude střídat podle nálady.
Tykání nebo vykání?
Hovorovost a slang můžeš dál jemně ladit v kroku 9 („Jak má AI vystupovat" → Jazyková úroveň). 🤬 Sprostě = AI si může dovolit vulgarismy; 😤 drsně = tvrdý, ale čistý jazyk bez vat.
Pozdrav na začátku odpovědi
Pozdrav se vloží jen do první odpovědi nového rozhovoru, ne do každé zprávy.

2 Jazyk komunikace

Technické termíny jako „pull request“ nebo „bundle“ se obvykle nepřekládají — s tím si AI poradí.

3 Kdo jsi? (můžeš vybrat víc rolí)

Klidně vyber víc možností — třeba „fullstack + hudebník" nebo „začátečník + PM". AI je vezme všechny v potaz.

4 Tvoje úroveň

AI podle toho zvolí, jak moc vysvětlovat a jaké zkratky používat.

Kde jsi teď

5 Operační systém a terminálTerminálProgram, ve kterém píšeš textové příkazy počítači (místo klikání myší). Každý systém má jiný — Windows PowerShell, macOS zsh, Linux bash.

Různé systémy mají různý syntax příkazů. Například smazání souboru: PowerShell `Remove-Item`, bash `rm`. Aby ti AI neposílala věci, které u tebe nefungují.

6 S čím pracuješ (stackStackSada nástrojů a knihoven, které spolu používáš v projektu. Příklad: React + TypeScript + Tailwind = frontend stack.)

Vyber všechno, co používáš. Není problém nic nezaškrtnout — pak AI nebude nic předpokládat. Najeď myší / klikni na název — u mnoha je vysvětlení. Nahoře je jednoduchá nabídka pro nekódery, dole technické volby.

🌱 Jednoduché — pro laiky a začátečníky
⚙ Technický stack — pro vývojáře

7 Co s Cursorem chceš dělat?

Klidně vyber víc věcí — AI podle nich ví, co tě zajímá a co ne.

8 Jak má s tebou AI mluvit?

Tohle je možná nejdůležitější nastavení — ovlivňuje každou odpověď. Začni hlavním stylem, pak doladíš pracovní tempo.

Hlavní styl odpovědí
Pracovní tempo — jak má spolupracovat?
Inteligentně (Pumpy Styl) 👈 doporučené — drobnosti (typos, 1 řádek) AI udělá hned, větší věci (refaktor, víc souborů) navrhne a počká na schválení, u rozcestí nabídne A/B/C/D výběr. Nejvyváženější workflow.
Společně — AI se ujistí, než kódí (vhodné pro začátečníky a větší změny).
Plán + otázky — nejlepší pro projekty, kde nechceš překvapení.
Přímo — pro známé úlohy, šetří čas.
Možnosti — když se rozhoduješ a chceš srovnat varianty.

9 Jak má AI vystupovat

Nastavení pro samotnou AI — jak mluví o sobě, jak uvolněně, a zda si tě má pamatovat.

Rod, ve kterém o sobě AI mluví (co to znamená?)Gramatický rod AIKdyž AI řekne „pomohl jsem ti" vs „pomohla jsem ti" vs neutrální tvar. V češtině se slovesa v minulém čase mění podle rodu mluvčího.
Jazyková úroveň / slang
Humor
Má si tě AI pamatovat z předchozích rozhovorů?
Cursor sám ze sebe dlouhodobou paměť nemá. Tohle pravidlo řekne AI, aby si během jednoho rozhovoru pamatovala tvoje preference a časem přidávala poznámky do tohoto dokumentu (když ji o to požádáš).
Úroveň kreativity — jak moc si může „vymýšlet"?
Doporučení: Striktně u produkčního kódu / payments. Vyvážená+ mentor 👈 pro začátečníky i zkušené — AI kontroluje, jestli není lepší postup, a navrhne ho dřív, než ho implementuje. Vyvážená když chceš klid a méně návrhů. Kreativní/Divočina u UI nápadů, copywritingu, brainstormu, generování obrázků.

10 Délka odpovědí

AI se za tohle pravidlo bude dál držet, dokud ji neposuneš jinam promptem „odpověz podrobně / stručněji".

🧭 Adaptivní (Pumpy Styl) 👈 doporučené — u drobností krátce a věcně, u složitých věcí podrobněji s kontextem, nadpisy a odrážkami. Před větší akcí krátký plán, po akci krátké shrnutí. Odpověď roste s velikostí problému, ne ze zvyku.
📋 Strukturovaně — podobné, ale AI vždy vrátí nadpisy+odrážky+tabulky, i když se ptáš jednoduše. Dobré pro dokumentaci a reporty.

11 Jak má ukazovat kód

Zmenší nepořádek v chatu, zvlášť u dlouhých souborů.

12 Co smí Agent dělat automaticky

Zaškrtni jen to, s čím jsi opravdu v klidu. Vše ostatní se bude Agent ptát. Nezaškrtnuté = bezpečnější. První dvě položky (🛟 safety net) jsou zaškrtnuté defaultně — pomáhají AI zapamatovat si kroky a bezpečně se vracet. Pojmy vedle názvů (dotted podtržení) mají vysvětlení — najeď / klikni.

13 Pracuješ s GitemGitČasová osa tvého kódu — ukládá každou změnu a umožňuje kdykoli vrátit se zpět, větvit experimenty a porovnávat verze. Funguje i čistě lokálně, žádný server ani účet nepotřebuje. GitHub/GitLab je jen volitelný sklad na internetu pro zálohu a sdílení.?

Pokud ano, Agent bude dodržovat commitCommit„Fotka" stavu kódu + krátká zpráva, co se změnilo. Lokální — dokud není push, nikdo jiný ji nevidí. styl (malé logické kroky, rozumné zprávy). Pokud ne, nebude o Gitu mluvit.

💡 Lokální git je super volba, nemusíš pushovat nikam ven. Stačí git init ve složce projektu a máš historii u sebe na disku — AI může commitovat po každém logickém kroku a když se něco rozbije, jedním příkazem se vrátíš zpátky. Žádný GitHub, žádný cloud, žádný účet. Pushovat na GitHub má smysl jen když chceš zálohu mimo počítač, spolupráci, nebo publikovat kód.

14 Chceš, aby Agent psal testy?

„Red-Green-Refactor" se u AI vyplatí — když se něco rozbije, testy chytí regresiRegression (regrese)Situace, kdy nová změna rozbije něco, co předtím fungovalo. Testy regresi zachytí dřív, než si jí všimne uživatel..

💸 Cena vs. zisk: Testy = víc tokenů hned (AI musí napsat test + kód + spustit + opravit, klidně 2× tolik než bez testů). Ale výrazně méně chyb později — AI sama chybu zachytí v testu, hned ji opraví, ty ji nemusíš lovit v produkci.

Doporučení podle situace:
Vždy — produkční SaaS, kde záleží na spolehlivosti.
Jen při bugu 👈 nejlepší poměr cena/výkon pro většinu lidí.
Jen když řeknu — prototypy, MVP, hraní si.
Nepíšeme — jednorázové skripty, statické weby, učení.

15 Cokoliv navíc (nepovinné)

Vlastní pravidla, která AI má dodržovat. Piš jednu větu na řádek.

Nevíš co sem dát? Nech prázdné. Můžeš se vrátit kdykoli později přímo v Cursor Settings.
📖 Slovníček pojmů — všechno, co AI/Git/web slang může znamenat

Najdeš tu rychlé vysvětlení nejčastějších technických termínů. Termíny v průvodci výše mají i tooltipy — najeď myší / klikni na slovo s tečkovaným podtržením.

Terminál
Okno, do kterého píšeš textové příkazy. Místo klikání myší.
PowerShell
Výchozí terminál ve Windows. Modré okno s `PS C:\>`.
WSL
Linux uvnitř Windows. Užitečné pro vývoj webu/serveru.
bash / zsh
Terminály na Linuxu / macOS.
shell
Synonymum pro „interpret terminálu" — bash je shell.
npm / pnpm / yarn
Správce balíčků pro JavaScript/TypeScript.
balíček (package)
Externí knihovna, kterou přidáš příkazem `npm install`.
build
Přeložení zdrojového kódu do hotové podoby (TS→JS, minifikace).
dev / dev server
Lokální vývojový režim. Běží u tebe na `localhost:3000`.
produkce
Živá verze, kterou vidí uživatelé. Opak je dev/staging.
staging
Testovací prostředí mezi dev a produkcí.
deploy / nasazení
Vystavení aplikace na internet.
Git
Verzovací systém — historie změn kódu, návrat zpět, spolupráce.
repozitář (repo)
Složka projektu sledovaná Gitem. Typicky na GitHubu.
commit
„Fotka" stavu kódu + popis změny. Lokální.
push
Odeslání commitů na GitHub.
pull
Stažení změn z GitHubu k sobě.
branch (větev)
Paralelní linie vývoje (main, feat/xxx, fix/yyy).
main / master
Hlavní branch — co běží v produkci.
merge
Sloučení jedné branch do druhé.
rebase
Přepsání historie tak, aby tvoje commity byly „nahoře" nad main.
PR (Pull Request)
Žádost o sloučení branch do main, prochází review.
diff
Zobrazení jen změněných řádků (+/-).
regression
Když nová změna rozbije něco, co dřív fungovalo.
unit test
Test malé izolované jednotky kódu (jedné funkce).
integrační test
Test více částí dohromady (UI + API + DB).
e2e test
End-to-end. Test celé cesty uživatele přes appku.
API
Rozhraní pro komunikaci mezi aplikacemi (typicky HTTP/JSON).
endpoint
Konkrétní URL API (např. `GET /api/users/42`).
backend
„Serverová" část aplikace — data, logika, autorizace.
frontend
„Vizuální" část — to, co uživatel vidí a kliká.
fullstack
Vývojář, co dělá obojí.
SaaS
Software as a Service — měsíční předplatné aplikace v cloudu.
landing page
Jednostránkový web s jediným cílem (registrace, prodej).
dashboard
Přehledová obrazovka s grafy, tabulkami, KPI.
CMS
Content Management System — admin pro editaci obsahu (WordPress).
stack
Sada technologií, které spolu používáš.
framework
Kostra pro aplikace (Next, Nuxt, Express, Django…).
knihovna (library)
Kus kódu, který přidáš a voláš (axios, lodash).
komponenta
Znovupoužitelný kus UI (Button, Card, Modal).
JSX / TSX
Syntaxe Reactu — HTML uvnitř JavaScriptu/TypeScriptu.
TypeScript
JavaScript + statické typy. Méně chyb za běhu.
Node.js
Prostředí pro běh JS mimo prohlížeč (servery, CLI).
Cloudflare Workers
Serverless běh JS/TS „na okraji sítě" Cloudflaru.
SQL / NoSQL
Tabulkové vs. dokumentové databáze (Postgres vs. Mongo).
Docker
Aplikace zabalená i s prostředím do „kontejneru".
secret / token
Citlivý klíč (k API, DB, OAuth). Nikdy ne do Gitu.
.env
Soubor se secrets v kořenu projektu. V `.gitignore`.
.gitignore
Seznam souborů, které Git ignoruje (node_modules, .env…).
linter
Nástroj, co kontroluje styl kódu (ESLint, Ruff).
formatter
Nástroj, co kód automaticky naformátuje (Prettier, Black).
refactor
Přepsání kódu beze změny chování — pro lepší čitelnost.
MVP
Minimum Viable Product — nejmenší funkční verze.
UX / UI
UX = jak se to používá. UI = jak to vypadá.
responsive
Web, co se přizpůsobí mobilu i monitoru.
SSR / CSR / SSG
Render: na serveru / v prohlížeči / předem.
cache
Mezipaměť. Rychlejší přístup k tomu, co už bylo spočítané.
AGENTS.md
Soubor v kořenu projektu, který čte AI — pravidla pro projekt.
User Rules
Tvoje globální pravidla v Cursor Settings — pro všechny projekty.
Plan režim
V Cursoru: AI jen plánuje, nemění soubory. Bezpečné pro začátečníky.
Agent režim
V Cursoru: AI smí měnit soubory, spouštět příkazy.

🎉 Hotovo — tvůj osobní AI setup

Průvodce je primárně pro Cursor, ale stejná pravidla jdou přenést i do ChatGPT, Claude a Gemini. Přesný postup najdeš v tabu „Co teď“ a „Další AI“.

Kam pravidla ukládat v Cursoru — a co z toho přežije dlouhý chat:
🎯 Cursor (doporučená kombinace)
KamScopePřežije auto-summary?Pro co
User Rules
Cursor Settings → Rules
Globální (všechny projekty) ✅ Ano Osobní styl, jazyk, obecné zákazy
.cursor/rules/core-rules.mdc
alwaysApply: true
Per-projekt ✅ Ano — nejspolehlivější Kritická pravidla projektu (HARD LOCKy, konvence)
AGENTS.md Per-projekt ⚠ Jen když si AI aktivně přečte Detaily projektu (stack, struktura, workflow)
Chat instrukce
Napsané ve zprávě
Jen tento chat ❌ Ne — padne při auto-summary Jednorázové pokyny, „tentokrát jinak"

Doporučení pro Cursor: User Rules + core-rules.mdc drží „co nesmí odejít“, AGENTS.md drží „kde co je“.

🌐 Ostatní AI — kam uložit ta samá pravidla
PlatformaKam vložitScope / rozsahPřežije konverzaci?
💬ChatGPT
OpenAI
Settings → Personalization → Custom Instructions
nebo Projects → System prompt (per-projekt)
Globální per-profil / per-projekt ✅ Ano — v každém novém chatu
🟠Claude
Anthropic
Settings → Profile → „What should Claude call you / know about you"
nebo Projects → Custom instructions (per-projekt)
Globální per-profil / per-projekt ✅ Ano
🔷Gemini
Google
Settings → Saved info (persistentní fakta)
nebo Gems → Instructions (per-persona)
Globální per-profil / per-Gem ✅ Ano ⚠ menší limit
📄API / vlastní UI
OpenAI API, Anthropic API, lokální LLM…
System prompt (role: "system") na začátku každé konverzace Per-session (ty ho posíláš) ✅ Ano — dokud ho posíláš v každém requestu
📋Kdekoli jinde
Perplexity, Grok, lokální Llama…
Buď System prompt, nebo první zpráva konverzace jako persona Per-session / per-chat ⚠ Záleží na platformě

Tip: stejný text, jen čtyři různé kolonky. Výstup v záložce „🌐 Další AI" níže je už předpřipravený pro ChatGPT / Claude / Gemini / univerzálně — jen vybereš platformu a zkopíruješ.

📋 User Rules

Vlož do Cursor: Ctrl+, (Settings) → RulesUser Rules → vyprázdni pole → vlož a ulož. Tohle je globální nastavení — platí pro všechny tvoje projekty.

🔒 Nejspolehlivější cesta. Tenhle soubor má alwaysApply: true v hlavičce — Cursor ho přimíchá do každého promptu. Jako jediný způsob přežije i auto-summary dlouhých chatů. Použij ho pro pravidla, která nikdy nesmí „odejít" (styl komunikace, HARD LOCKy, zákazy).

🔒 .cursor/rules/core-rules.mdc

Vytvoř v kořenu projektu soubor .cursor/rules/core-rules.mdc a vlož tohle (celé, včetně YAML hlavičky nahoře). Po uložení Cursor v dalších chatech pravidla automaticky ctí, i když chat trvá hodiny.

Rozdíl oproti User Rules: User Rules jsou globální (pro všechny projekty), core-rules.mdc je per-projekt. Klidně měj obojí — User Rules s obecným stylem, core-rules.mdc se specifiky projektu.
Pro začátečníka: Jestli zatím žádný projekt nemáš, tenhle tab přeskoč — stačí ti samotné User Rules.
👀 Tady nepřeskakuj. Tohle je druhá polovina nastavení! User Rules (předchozí tab) říkají AI, jaká jsi ty. AGENTS.md jí říká, jaký je tvůj projekt — bez něj bude AI v každém repu tápat. Stačí jednou na projekt, doplníš pár řádků, a každý další chat startuje s plným kontextem.

📁 AGENTS.md — pro kořen projektu

Vytvoř v kořenu projektu soubor AGENTS.md (doplňuje User Rules pro konkrétní repo). Anebo přeskoč, pokud zatím na projektu nepracuješ.

Tip: Pokud máš víc projektů, dej AGENTS.md do každého zvlášť a upravuj specifika (stack, deploy, doména). User Rules zůstávají globální.

🌐 Tvoje pravidla v jiných AI

Ta samá pravidla, která jsi teď vyladil/a pro Cursor, si můžeš nalít i do ChatGPT, Claude nebo Gemini — vždycky po tobě „budou mluvit stejně“ napříč platformami. Každá má jinou cestu, kam to vložit:

📝 Jak se liší od Cursor verze: Webové AI (ChatGPT, Claude, Gemini…) nemají přístup k tvému počítači — nespouští terminál, nepracují s Gitem, neumí mazat soubory, nedeployují. Proto v téhle záložce vynecháváme: OS / shell, Git, agent permissions (deploy, commit, push…), test runner, formát diff vs celé soubory. Zůstává komunikační styl, jak ti má odpovídat, AI persona, úroveň, cílevlastní pravidla.

          
Pozn.: každá AI má trochu jinou paměť a délkové limity. Pokud tě někde utne výstup, zkrať Hi-úroveň detailu ve wizardu nebo vyber jen klíčová pravidla. Cursor bere nejdelší, ChatGPT má na každé pole limit ~1500 znaků, ClaudeGemini zvládnou i víc.

🚀 Postup pro dokončení

Celé hotové za ~3 minuty. Dělej to v tomhle pořadí:

    Úspěch = test: otevři Chat (Ctrl+L), napiš „krátce popiš strukturu tohoto projektu“. Odpověď by měla přijít v tvém stylu (oslovení, délka, jazyk). Pokud ne, uprav User Rules.