Cursor 1.0: Nové funkce pro AI programovánà / vibecoding
SpoleÄnost Anysphere vydala verzi 1.0 svého AI editoru kódu Cursor, která pÅinášà automatickou kontrolu kódu, rozÅ¡ÃÅený pÅÃstup k Background Agent a zjednoduÅ¡enou integraci MCP protokolu. Vydánà pÅicházà vÃce než rok po spuÅ¡tÄnà v roce 2023 a obsahuje sedm hlavnÃch funkcÃ.
Automatická kontrola kódu s BugBotBugBot analyzuje zmÄny v pull requestech pomocà AI modelů dostupných v Cursor. Nástroj identifikuje potenciálnà problémy v kódu pÅed jeho zaÄlenÄnÃm do hlavnà vÄtve.
Systém nabÃzà tÅi režimy práce:
Automatické komentáÅe: PÅi aktualizaci pull requestu BugBot znovu provÄÅà kód a pÅidá komentáÅe k identifikovaným problémům Manuálnà spuÅ¡tÄnÃ: Aktivace pÅÃkazem bugbot run v komentáÅi PÅÃmá integrace: TlaÄÃtko âFix in Cursorâ otevÅe editor s pÅedvyplnÄným promptem pro opravuNastavenà vyžaduje administrátorská oprávnÄnà pro Cursor i GitHub organizaci. Konfigurace probÃhá na cursor.com/settings v sekci Integrations. Uživatelé mohou nastavit ÄtyÅi různé režimy aktivace: automatické spouÅ¡tÄnÃ, pouze pÅi zmÃnce, jednorázové spuÅ¡tÄnà na pull request, nebo skrytà komentáÅů když nejsou nalezeny problémy.
BugBot nabÃzà sedmidennà zkuÅ¡ebnà obdobà s možnostà nastavenà mÄsÃÄnÃho limitu nákladů.
Background Agent pro vÅ¡echny uživateleFunkce Background Agent, dÅÃve omezená na early access, je nynà dostupná vÅ¡em uživatelům. UmožÅuje spouÅ¡tÄnà AI agentů v cloudu, kteÅà provádÄjà zmÄny v kódu na pozadÃ.
Aktivace probÃhá kliknutÃm na ikonu cloudu v chatu nebo zkratkou Cmd/Ctrl+E. Funkce nenà kompatibilnà s režimem soukromà (Privacy mode), který je nutné pÅed použitÃm deaktivovat.
Background Agent pÅinášà nÄkolik bezpeÄnostnÃch aspektů, které je tÅeba zvážit:
Vyžaduje udÄlenà read-write oprávnÄnà GitHub aplikaci pro práci s repozitáÅi Kód se spouÅ¡tà v AWS infrastruktuÅe Anysphere Automaticky spouÅ¡tà vÅ¡echny pÅÃkazy, což může vystavit systém prompt injection útokům PÅi vypnutém privacy módu se ukládajà prompty a vývojová prostÅedà pro zlepÅ¡ovánà produktu Citlivé údaje se ukládajà šifrovanÄ pomocà KMS do databázeAnysphere upozorÅuje, že infrastruktura zatÃm nebyla auditována tÅetÃmi stranami. Pro projekty s citlivými daty doporuÄuje zvážit použità této funkce.
Podpora Jupyter notebookůCursor může nynà provádÄt zmÄny pÅÃmo v Jupyter noteboocÃch. Agent dokáže vytváÅet a upravovat vÃce bunÄk souÄasnÄ. Funkce je omezena na modely Åady Sonnet.
Jupyter notebooky jsou interaktivnà vývojové prostÅedà použÃvané pÅedevÅ¡Ãm v datové vÄdÄ a machine learningu pro kombinovánà kódu, vizualizacà a dokumentace.
Memories - projektová pamÄÅ¥Funkce Memories umožÅuje Cursor zapamatovat si informace z konverzacà pro budoucà použitÃ. PamÄÅ¥ je uložena na úrovni jednotlivých projektů a spravuje se v nastavenà editoru.
Systém funguje pomocà pÅÃkazu â@Memoryâ (napÅÃklad âPlease remember ___ @Memoryâ), který vytvoÅà projektové pravidlo a uložà data do adresáÅe .cursor/rules/. Memories jsou ve fázi beta testovánà a aktivujà se v Settings â Rules.
MCP protokol s jednÃm kliknutÃmModel Context Protocol (MCP) pÅedstavuje standardizovaný způsob pÅipojenà AI agentů k externÃm zdrojům dat. MCP funguje jako vrstva mezi jazykovými modely a API různých služeb, což eliminuje nutnost psát vlastnà kód pro každou integraci.
Cursor 1.0 zjednoduÅ¡uje instalaci MCP serverů. MÃsto manuálnÃho nastavovánà pÅes âAdd Custom MCPâ nynà uživatelé navÅ¡tÃvà stránku MCP tools, vyberou požadovaný nástroj a kliknou na âAdd app to Cursorâ.
AktuálnÄ jsou podporovány servery pro GitHub, Stripe a Figma. PÅibyla také OAuth podpora pro autentizaci serverů, které ji podporujÃ.
Bohatšà odpovÄdi v chatuCursor nynà zobrazuje vizualizace pÅÃmo v konverzacÃch. Editor umà generovat a zobrazovat Mermaid diagramy a Markdown tabulky na jednom mÃstÄ.
Mermaid je textový jazyk pro tvorbu diagramů a schémat, který umožÅuje rychlé vytváÅenà flowchartů a dalÅ¡Ãch vizualizacà pomocà textové syntaxe.
Nový dashboard a nastavenÃStránky nastavenà a dashboardu byly pÅepracovány. Nový dashboard zobrazuje individuálnà nebo týmové analytiky využitÃ, umožÅuje zmÄnu zobrazovaného jména a poskytuje detailnà statistiky podle nástrojů nebo modelů.
Dashboard nabÃzà nastavenà Äasového rozsahu pro zobrazenà trendů využitÃ. V nastavenà IDE lze upravit vzhled chatu a kontextového rozhranÃ.
Dalšà zmÄnyVerze 1.0 obsahuje také menšà vylepÅ¡enÃ:
Klávesové zkratky:
Cmd/Ctrl+E pro Background AgentFunkÄnà rozÅ¡ÃÅenÃ:
@Link a webové vyhledávánà parsuje PDF soubory SÃÅ¥ová diagnostika v nastavenà Paralelnà volánà nástrojů pro rychlejšà odpovÄdi Možnost skládánà nástrojů v chatuSpráva úÄtů:
Podnikovà uživatelé majà pÅÃstup pouze ke stabilnÃm verzÃm Týmovà administrátoÅi mohou zakázat Privacy Mode Admin API pro pÅÃstup k metrikám a výdajůmModely:
Max režim pro Gemini 2.5 FlashTechnické pozadà a hodnocenÃCursor využÃvá různé jazykové modely pro analýzu kódu a generovánà návrhů. MateÅská spoleÄnost Anysphere je ocenÄna na 10 miliard dolarů. Background Agent bÄžà na AWS infrastruktuÅe, což umožÅuje zpracovánà bez zatÞenà lokálnÃho poÄÃtaÄe.
Významným pÅÃnosem verze 1.0 je automatizace kontroly kódu a rozÅ¡ÃÅenà cloudových funkcÃ. ZjednoduÅ¡ená integrace MCP protokolu může urychlit adopci externÃch nástrojů. NicménÄ nÄkteré funkce, jako Background Agent, vyžadujà peÄlivé zváženà bezpeÄnostnÃch rizik, zejména pro organizace s citlivými daty.
Omezenà na modely Sonnet u Jupyter notebooků a beta status funkcà jako Memories ukazujÃ, že nÄkteré funkce jsou stále ve vývoji. ChybÄjÃcà audit infrastruktury tÅetà stranou může být pÅekážkou pro adoption v nÄkterých podnikových prostÅedÃch.
Uživatelé mÃsty vyjadÅujà obavy ohlednÄ technických problémů, jako je absence sdÃlených MCP serverů, což vede k vysoké pamÄÅ¥ové nároÄnosti, a zastaralé verze VSCode použÃvané Cursorem, což způsobuje problémy s rozÅ¡ÃÅenÃmi. Tyto body naznaÄujÃ, že i pÅes pozitivnà odezvy existujà výzvy, které mohou ovlivnit uživatelský zážitek.
Dalšà feedback zahrnuje srovnánà s konkurencÃ, napÅÃklad s Claude Code, kde nÄkteÅà uživatelé považujà Cursor za levnÄjšà ($20/mÄsÃc oproti $200/mÄsÃc u Claude Code), ale vyjádÅili nespokojenost s výkonem, napÅÃklad âPodpora Pythonu byla minulý týden katastrofálnÃ, odinstaloval jsem to pÅed mÄsÃci kvůli tomuâ (Hacker News). Jinà uživatelé ocenili nové funkce, jako BugBot a rozÅ¡ÃÅenà Background Agentů, ale pÅáli si vylepÅ¡enÃ, napÅÃklad dostupnost Background Agentů i v režimu soukromÃ.
Oficiálnà changelog poskytuje detailnà pÅehled nových funkcÃ, vÄetnÄ automatických kontrol kódu s BugBotem, rozÅ¡ÃÅenà Background Agentů pro vÅ¡echny uživatele a podpory Jupyter Notebooks, což odpovÃdá oznámenà v X pÅÃspÄvku a video.