
Cursor, nebo GitHub Copilot: stejný model ještě neznamená stejný workflow

Cursor vyhovuje vývojáři, který chce úpravy agenta projít jako celek před jejich přijetím. GitHub Copilot lépe zapadá do práce ve stávajícím IDE, kde agent mění soubory průběžně a vývojář výsledek následně kontroluje. V praktickém srovnání Real Python oba nástroje se stejným modelem a stejným zadáním vytvořily podobně uspořádanou aplikaci; výrazněji se lišilo předání změn ke kontrole.
Pro jednotlivce proto není rozhodující pouze seznam modelů. Tým musí zohlednit také podobu revize, pravidla uložená v repozitáři, podporu svého editoru a způsob účtování agentní práce. Stejný model může navrhnout podobný kód, ale čas a místo, kde člověk návrh schvaluje, určuje nástroj kolem něj.
Kdy se změna dostane do souborů
Srovnávaným úkolem byl správce poznámek v Pythonu: vytvoření aplikace, oprava chyby, úprava napříč soubory a kontrola kódu. Oba nástroje používaly Claude Sonnet 5 se stejným nastavením míry uvažování. Tím se omezil vliv volby modelu, nikoli náhodnost jeho výstupu: i při totožném zadání se jednotlivé běhy mohou lišit strukturou souborů a rozsahem testů.
Cursor v popsaném běhu seskupil agentem navržené úpravy kódu do samostatné revize diffů. Vývojář mohl projít změny v souvisejících souborech, než návrh přijal nebo zahodil. Copilot zapisoval úpravy během práce agenta a průběh ukazoval v chatu; hotové soubory pak šlo v editoru prohlédnout, ponechat nebo vrátit. Oba postupy umožňují lidskou kontrolu, ale v jiném okamžiku.
U zásahu do více souborů tento rozdíl mění náklady revize. Souhrnný diff usnadňuje posoudit celý návrh jako jednu změnu; průběžné úpravy zase nechávají vývojáře sledovat vznikající implementaci přímo v projektu. Ani přijetí diffu, ani sledování chatu samo o sobě neříká, zda kód splnil požadavky. V uvedeném testu oba nástroje vytvořily také testy a při následné kontrole rozpoznaly záměrně vloženou chybu v SQL dotazu.
Jak se do práce agenta dostanou pravidla projektu
Oba nástroje dovolují nejprve připravit plán a teprve potom zahájit implementaci. Při změně správce poznámek o archivaci tak bylo možné upravit návrh postupu před zásahem do kódu. Plán řeší konkrétní úkol; trvalé pokyny v repozitáři řeší opakující se konvence, například způsob práce s typy nebo databázovými dotazy.
Cursor ukládá projektová pravidla do souborů v adresáři .cursor/rules/ a umí je přiřazovat podle typu souborů nebo způsobu použití. Copilot používá mimo jiné .github/copilot-instructions.md pro pokyny platné v repozitáři a podporuje i instrukce pro vybrané cesty. Obě varianty lze verzovat spolu s kódem. Pokud tým střídá nástroje, musí počítat s tím, že každý čte jinou strukturu pokynů; samotná přítomnost pravidel v repozitáři jejich společné použití nezajistí.
Kompatibilita není totéž co podobný editor
Cursor je samostatný editor vycházející z VS Code. Většinu běžných rozšíření pro VS Code může převzít, ale kompatibilita není úplná: proprietární rozšíření Microsoft Pylance v něm podle uvedeného srovnání nefunguje. Pro tým, který na Pylance spoléhá při práci s Pythonem, je to konkrétní náklad přechodu, i kdyby mu způsob revize v Cursoru vyhovoval.
Copilot zůstává součástí dosavadního prostředí. Přehled GitHub Copilotu uvádí integrace například s VS Code, Visual Studiem a IDE od JetBrains; u organizačních tarifů popisuje správu licencí a pravidel i ochranu duševního vlastnictví za stanovených podmínek. Dostupnost konkrétního režimu agenta nebo revize se však mezi prostředími může lišit. Podpora názvu IDE proto ještě neznamená shodný pracovní postup ve všech jeho verzích.
Co získá správce týmu
U Copilot Business a Enterprise spravuje přístup administrátor GitHubu, který může nastavovat organizační pravidla a přístup k modelům. GitHub také uvádí, že data těchto dvou tarifů nepoužívá k trénování svých modelů. Pro organizaci již spravující vývojáře a repozitáře v GitHubu jde o přímou návaznost na existující účty a oprávnění.
Ceník Cursoru uvádí tarif Pro za 20 USD měsíčně a Teams za 40 USD na uživatele měsíčně; Teams zahrnuje centralizovanou správu a fakturaci, týmový režim soukromí, jednotné přihlašování, analytiku využití a agentní revize kódu pomocí Bugbotu. Vyšší tarif Enterprise přidává mimo jiné správu míst přes SCIM, řízení přístupu k repozitářům a modelům a auditní záznamy. Je tedy rozdíl mezi funkcemi pro společnou práci v Teams a podrobnějšími kontrolami dostupnými až organizaci s tarifem Enterprise.
Kolik stojí používání, nejen licence
Dokumentace tarifů GitHubu uvádí Copilot Pro za 10 USD měsíčně, Business za 19 USD a Enterprise za 39 USD za přidělené místo měsíčně. Každý plán má příděl AI kreditů; u organizačních tarifů se kredity sdružují a spotřeba nad společný fond se účtuje zvlášť. Doplňování kódu a návrhy dalších úprav se u placených plánů do těchto kreditů nepočítají.
Také u Cursoru je nutné oddělit cenu předplatného od spotřeby. Bezplatný plán omezuje požadavky na agenta, placené plány limity rozšiřují a Bugbot se může účtovat podle využití. Porovnání samotných cen za místo proto zvýhodní jiný nástroj než rozpočet týmu, který pravidelně zadává agentům rozsáhlé úkoly a nechává automaticky kontrolovat pull requesty. Výslednou částku ovlivní používané funkce, model a množství práce nad zahrnuté limity.
Co lze vyvodit z publikovaných výsledků
Studie 7 156 pull requestů z datové sady AIDev porovnala pět kódovacích agentů včetně Cursoru a GitHub Copilotu podle typu úlohy. Autoři zjistili, že žádný agent nevedl ve všech kategoriích; míra přijetí se výrazně lišila například mezi dokumentací a novými funkcemi. Jde o výsledky pull requestů ve vybraných projektech, nikoli o měření pohodlí editoru nebo záruku úspěchu v konkrétním firemním repozitáři.
Pro volbu nástroje je proto užitečnější srovnat práci na úloze typické pro vlastní tým: co agent změní, kdy se změny objeví v souborech, jak se uplatní projektové pokyny a kolik stojí jejich revize. Cursor dává větší smysl tam, kde je podmínkou souhrnné schválení návrhu a přechod na samostatný editor nevadí. Copilot lépe odpovídá týmu, který chce zachovat své IDE a správu v GitHubu; rozsah požadovaných funkcí a spotřebu je třeba posuzovat podle konkrétního tarifu.
Přečtěte si také:
Související články


GitHub ukáže, kde AI Scan skutečně běží — stav ale nevysvětlí proč

GitHub Team nabízí 30 dní Advanced Security, spotřeba ale nemusí být nulová

GitHub přestal týdně skenovat spící repozitáře — ochranu lze vrátit měsíčně

Obsidian, nebo Joplin: soukromé poznámky platí synchronizací či časem

Gemini, nebo Microsoft 365 Copilot: rozhoduje balík, ve kterém už pracujete
Přihlaste se k odběru newsletteru
Nejnovější zprávy ze světa Web3, AI a kryptoměn přímo do vaší schránky.