Vývojové prostředí Cursor od společnosti Anysphere vydalo 6. srpna 2025 verzi 1.4, která se zaměřuje na zlepšení práce s agenty využívajícími umělou inteligenci. Hlavní změny se týkají nástrojů, které agenti používají pro práci s kódem, možností jejich ovládání během běhu a integrace s platformou GitHub.
Vylepšené nástroje pro práci s rozsáhlými projekty
Nástroje, které agenti v Cursoru používají pro navigaci a úpravy kódu, prošly zásadní revizí. Funkce Read file nyní dokáže načíst celé soubory bez ohledu na jejich velikost - předchozí omezení 2 MB bylo odstraněno. Nástroj automaticky rozhoduje, kdy je vhodné načíst celý soubor namísto jeho částí.
Nástroj List získal schopnost procházet kompletní adresářové stromy jediným voláním. Vrací přitom metadata jako počty souborů a jejich typy, což agentům umožňuje lépe pochopit strukturu projektu. Funkce Grep pro vyhledávání v souborech nyní produkuje méně šumu díky vylepšenému algoritmu párování.
Codebase Search využívá nové hodnocení a indexování, které vede k relevantnějšímu výběru kontextu. Když agent potřebuje pochopit, jak funguje určitá část kódu, dostává přesnější výsledky. Web Search byl přepracován s využitím lehkého nativního modelu, který produkuje kratší a cílenější odpovědi.
Ovládání agentů během jejich práce
Zásadní změna se týká způsobu, jakým lze komunikovat s agentem během jeho práce. Dosud bylo nutné čekat na dokončení generování kódu, než bylo možné zadat další instrukci. Nově zprávy běží v ideálním okamžiku, typicky po dokončení volání nástroje.
Klávesová zkratka ⌥+Enter (Alt+Enter na Windows) řadí zprávy do fronty jako dříve, zatímco ⌘+Enter (Ctrl+Enter na Windows) okamžitě přeruší agenta a odešle zprávu. Výchozí chování lze změnit v nastavení Cursor Settings → Chat → Queue messages. Tato funkce umožňuje průběžně korigovat směřování agenta bez nutnosti čekat na dokončení celé operace.
Integrace s GitHubem pro automatizaci oprav
Pozadí agenti (Background Agents) nyní fungují přímo v žádostech o začlenění změn (pull requests) na GitHubu. Stačí označit @Cursor v komentáři a agent přečte instrukci, aplikuje opravu a odešle potvrzení změn (commit). Agent průběžně informuje o stavu práce prostřednictvím komentářů a seznamu úkolů.
Tato integrace umožňuje automatizovat rutinní opravy kódu přímo v revizním procesu. Agent rozumí kontextu žádosti o začlenění změn a dokáže provést požadované úpravy bez nutnosti lokálního stažení kódu.
Oddělené modely a sledování spotřeby
Každý agent v samostatné záložce nebo editoru může nyní používat jiný jazykový model. Při větvení agenta (forking) se zachovává vybraný model, což umožňuje specializovat agenty pro různé typy úkolů - například používat výkonnější model pro komplexní refaktoring a rychlejší model pro jednoduché úpravy.
V rozhraní chatu je nově viditelná statistika využití. Zobrazuje se buď celková spotřeba, nebo upozornění při překročení 50 % kvóty tarifu. Uživatelé firemních a podnikových tarifů získají přístup k této funkci v září 2025. Souhrnné zobrazení lze vypnout v nastavení.
Správa všech agentů z jednoho místa
Levý boční panel nyní umožňuje kontrolu a správu všech agentů - jak těch v popředí, tak pozadí agentů. Kliknutím na agenta v panelu lze nahlédnout do vzdálených strojů a sledovat práci pozadí agentů. Spuštění pozadí agentů je dvakrát rychlejší než v předchozí verzi.
Kompaktní režim pro dlouhé pracovní relace
Nový kompaktní režim skrývá ikony nástrojů, standardně sbaluje rozdíly v kódu a automaticky skrývá vstupní pole při nečinnosti. Tento režim je určen pro dlouhé pracovní relace s mnoha voláními nástrojů, terminály a změnami kódu. Aktivuje se v nastavení a zlepšuje přehlednost při komplexních úpravách.
Cursor je vývojové prostředí založené na Visual Studio Code, které integruje pokročilé nástroje umělé inteligence přímo do pracovního postupu programátora. Společnost Anysphere, která Cursor vyvíjí, se zaměřuje na vytvoření prostředí, kde AI asistenti aktivně pomáhají s psaním a údržbou kódu. Kompletní seznam změn je dostupný v oficiálním changelogu.