Cursor právě vydal verzi 2.0, která přináší zásadní změny v oblasti AI asistovaného programování. Tato aktualizace zahrnuje nový model Composer, přepracované uživatelské rozhraní zaměřené na agenty a řadu nástrojů, které usnadňují práci s kódem. Všechny tyto prvky jsou navržené tak, aby vývojáři mohli rychleji opakovat kroky a soustředit se na výsledky místo na detaily. Podle informací z oficiálního blogu na cursor.com, novinky reagují na potřeby uživatelů, kteří chtějí efektivnější spolupráci s AI.
Nové rozhraní je přehlednější a zaměřené především na agenty místo na soubory. Když otevřete Cursor 2.0, okamžitě si všimnete čistšího designu, který umožňuje snadné přepínání mezi agenty a klasickým pohledem na IDE (integrované vývojové prostředí). Vývojáři mohou nyní spouštět až osm agentů současně, aniž by se navzájem rušili, díky technologiím jako git worktrees nebo vzdálené stroje. Tento přístup umožňuje přiřadit stejný problém více modelům a vybrat nejlepší řešení, což zvyšuje kvalitu výstupu zejména u složitějších úkolů.
Jedním z hlavních problémů při práci s AI bylo kontrolování změn v kódu a testování. Cursor 2.0 to řeší zjednodušeným rozhraním pro rychlou revizi změn, kde se vývojáři mohou ponořit hlouběji jen v případě potřeby. Navíc přidává vestavěný prohlížeč, který umožňuje agentům automaticky testovat svou práci, provádět úpravy a opakovat proces, dokud nedosáhnou správného výsledku. To znamená, že AI nejen píše kód, ale i ověřuje jeho funkčnost.
Composer: Model optimalizovaný pro výkon
Srdcem aktualizace je nový model Composer, který je popsán jako hraniční model čtyřikrát rychlejší než jiné modely podobné inteligence. Byl vyvinut speciálně pro nízkolatenční agentické kódování v prostředí Cursor, kde většina konverzačních tahů trvá méně než 30 sekund. Raní testeři oceňují, jak rychle lze s modelem iterovat, a důvěřují mu při vícestupňových úkolech s kódem.
Composer byl trénován s nástroji jako sémantické vyhledávání napříč celou kódovou základnou, což ho činí výrazně lepším při práci s velkými a komplexními projekty. To řeší běžný problém jiných AI asistentů, kteří se ztrácejí v rozsáhlých kódech. Podle benchmarků z článku na artificialintelligence-news.com, model exceluje v rychlosti a přesnosti, což zlepšuje celkový workflow vývojářů.
Composer v agentickém režimu dokáže pracovat s více soubory najednou, rozpoznávat závislosti a provádět koordinované změny, které udržují konzistenci. Tento režim snižuje množství irelevantního kontextu a zvyšuje spolehlivost, protože předchozí verze občas produkovaly neúplné úpravy.
Další vylepšení a integrace v Cursor 2.0
Cursor 2.0 přináší i funkci Projects pro správu více repozitářů. Vývojáři mohou vytvořit projekt, přidat do něj repozitáře a AI pak poskytuje kontextové informace ze všech zdrojů. Každý projekt má vlastní indexovanou databázi, takže vyhledávání funguje napříč všemi částmi – ideální pro mikroslužby, kde jedna služba závisí na jiné.
Další novinkou je Canvas Editor, interaktivní plocha pro iterativní úpravy kódu s AI. Funguje jako samostatné okno vedle hlavního editoru, kde lze žádat o nový kód, refaktoring nebo experimenty, přičemž všechny verze zůstávají v historii. Přepínání mezi Canvas a klasickým editorem jde jednoduchým příkazem.
Integrace s Claude Pro umožňuje uživatelům s předplatným, přístup k pokročilým modelům přímo v editoru. Stačí propojit účet a vybrat model v nastavení, což přidává flexibilitu. Cursor nadále podporuje vlastní modely i jiné poskytovatele.
Mezi menšími vylepšeními patří rychlejší indexování kódové základny, lepší automatické dokončování a optimalizace paměti pro velké projekty. Cursor 2.0 zahrnuje i hlasové ovládání pro interakci s agenty, sandboxované terminály pro bezpečné testování a podporu screenshotů. Tyto prvky dělají z Cursoru nástroj, který zrychluje vývoj a zvyšuje bezpečnost.
Celá aktualizace je dostupná zdarma pro všechny uživatele Cursoru, postavená na otevřeném Visual Studio Code s kompatibilitou rozšíření. Tým plánuje další rozšíření, jako lepší spolupráci více vývojářů a nástroje pro ladění s AI.
