Tag: cursor

  • Cursor Composer 2: Genialny model do kodowania, który tak naprawdę jest fine-tune’em chińskiego Kimi K2.5

    Cursor Composer 2: Genialny model do kodowania, który tak naprawdę jest fine-tune’em chińskiego Kimi K2.5

    Nowy model kodujący Cursor Composer 2 z miejsca wskoczył na wysokie pozycje w benchmarkach, bijąc nawet Claude Opus przy znacznie niższych kosztach. Szybko okazało się jednak, że za tym „własnym, najwyższej klasy modelem AI” firmy Cursor stoi inna, potężna technologia. Wszystko przez ujawniony w API identyfikator: kimi-k2p5-rl-0317. To bezpośrednie odniesienie do Kimi K2.5, flagowego modelu chińskiej firmy Moonshot AI.

    Sprawa wywołała gorącą dyskusję w środowisku deweloperów. Z jednej strony mamy świetne narzędzie, które faktycznie działa. Z drugiej – pytania o przejrzystość i uznanie dla prawdziwego źródła innowacji. Szczerze mówiąc, to jeden z ciekawszych technologicznych zwrotów akcji ostatnich miesięcy.

    Od premiery do kontrowersji: jak odkryto prawdziwe źródło

    Cursor ogłosił Composer 2 w marcu 2026 roku. Marketingowo przedstawiano go jako własny model klasy „frontier”, stworzony specjalnie do złożonych, wieloetapowych zadań programistycznych. Model miał być dostępny w edytorze Cursor oraz w wersji alfa nowego interfejsu o nazwie „Glass”.

    Już w ciągu 24 godzin od premiery deweloperzy przyglądający się odpowiedziom API odkryli prawdę. W logach i odpowiedziach systemu pojawiał się wewnętrzny identyfikator modelu, taki jak kimi-k2p5-rl-0317-s515-fast. To był jasny sygnał, że podstawą jest Kimi K2.5 od Moonshot AI. Plotki o braku przypisania autorstwa chińskiemu źródłu zaczęły krążyć natychmiast.

    Firma Cursor początkowo nie komentowała sprawy bezpośrednio w komunikacji marketingowej. Potwierdzenie przyszło później, między innymi poprzez wypowiedzi pracowników. Lee Robinson z Cursor wspomniał, że tylko około jednej czwartej mocy obliczeniowej wydanej na finalny model pochodziło z bazowego modelu Kimi, a reszta została poświęcona na własne procesy treningowe Cursor.

    Ostatecznie Moonshot AI publicznie potwierdził, że Kimi K2.5 stanowi fundament pod Composer 2, a wszystko odbywa się w ramach autoryzowanej współpracy komercyjnej poprzez platformę Fireworks. Kluczowy okazał się też zapis z licencji Kimi K2.5, który wymaga wyraźnego oznaczenia „Kimi K2.5” w interfejsie użytkownika produktów komercyjnych, jeśli przekraczają one próg 100 milionów aktywnych użytkowników miesięcznie lub 20 milionów dolarów miesięcznego przychodu.

    Composer 2 vs. konkurencja: liczby nie kłamią

    Niezależnie od źródła, wyniki modelu są imponujące. Benchmarki kodowania wyraźnie pokazują jego siłę. W CursorBench osiąga 61,3 punktu, w Terminal-Bench 2.0 – 61,7, a w SWE-bench Multilingual aż 73,7. To pozycjonuje go przed takimi gigantami jak Claude Opus.

    Co ważne, ten wynik osiągany jest przy znacznie niższym koszcie. Cursor celowo trenował model wyłącznie na danych kodowych, aby wyspecjalizować go w rozwiązywaniu złożonych, wieloetapowych problemów programistycznych. Model wspiera kontekst o długości 256 tysięcy tokenów.

    Jak stwierdził współzałożyciel Cursor, Aman Sanger, model ma bardzo konkretne zastosowanie: „Nie pomoże ci rozliczyć podatków. Nie będzie potrafił pisać wierszy”. To narzędzie dla deweloperów, a nie uniwersalny asystent.

    Prawdziwym przełomem jest cena. Spójrzmy na porównanie kosztów za milion tokenów:

    • Composer 2 (standardowy): 0,50 $ za wejście / 2,50 $ za wyjście.
    • Composer 2 Fast: 1,50 $ / 7,50 $ (ta sama inteligencja, szybsze odpowiedzi).
    • Claude Opus: 5,00 $ / 25,00 $.
    • GPT-4o: od 2,50 $ / 15,00 $ do 5,00 $ / 22,50 $, w zależności od długości kontekstu.

    Różnica jest kolosalna, zwłaszcza dla firm intensywnie korzystających z AI. Composer 2 oferuje podobną lub lepszą wydajność w zadaniach kodowych za ułamek ceny najdroższej konkurencji.

    Kim jest Kimi K2.5, czyli potęga chińskiego AI w tle

    Kim jest Kimi K2.5, czyli potęga chińskiego AI w tle

    Aby zrozumieć, z czym tak naprawdę mamy do czynienia, trzeba poznać model bazowy. Kimi K2.5 to chiński model open-weights Moonshot AI, jednej z czołowych chińskich firm zajmujących się sztuczną inteligencją.

    To potężna jednostka o architekturze Mixture of Experts (MoE) z 1 bilionem parametrów całkowitych i 32 miliardami parametrów aktywnych. Jego działanie ma być nawet do ośmiu razy tańsze niż Claude Opus. Co ciekawe, oferuje kompatybilność z OpenAI API, co znacząco ułatwia integrację. Model jest multimodalny – obsługuje tekst, obraz, audio i wideo, oferuje tzw. „długie myślenie” (long-thinking) oraz możliwość wywoływania funkcji (tool calling).

    Deweloperzy mogą uzyskać do niego dostęp bezpośrednio, bez pośrednictwa Cursor. Wystarczy klucz API z platformy Moonshot (platform.moonshot.cn), użycie bazowego URL https://api.moonshot.cn/v1 i wskazanie nazwy modelu jako kimi-k2.5. To pokazuje, że Cursor nie jest jedyną drogą do tej technologii, ale z pewnością dostarcza ją w formie zoptymalizowanej pod kodowanie.

    Burza w społeczności: marketing a rzeczywistość

    Burza w społeczności: marketing a rzeczywistość

    Odkrycie prawdziwej natury Composer 2 wywołało żywiołową reakcję społeczności deweloperskiej. Komentarze krążyły wokół tematu przejrzystości. „Cursor Composer 2 to po prostu Kimi K2.5 z RL” – pisali jedni. Inni dodawali: „Bycie KimiK2.5++ jest w porządku, brak transparentności już nie”.

    Warto przypomnieć, że to nie pierwszy raz, gdy Cursor buduje na cudzej technologii. Dyskusja toczyła się też wokół szerszych tematów: rosnącej roli otwartych i półotwartych modeli, ewentualnej reakcji firmy Anthropic (twórcy Claude) na tak bezpośrednie porównania, oraz wartości, jaką takie narzędzie wnosi do własnych, zamkniętych baz kodu w porównaniu do bardziej „agentowych” edytorów.

    Wiele osób podkreślało, że finalny produkt jest doskonały i działa znakomicie. Kontrowersje dotyczyły głównie warstwy komunikacyjnej i marketingowego nazywania modelu „własnym”. W świecie open source i współpracy korporacyjnej jasne przypisanie autorstwa jest często kluczowe dla zaufania.

    Wnioski: nowa era współpracy i specjalizacji

    Sprawa Cursor Composer 2 jest doskonałym studium przypadku dla współczesnego ekosystemu AI. Pokazuje wyraźnie kilka trendów. Po pierwsze, era monolitycznych, samodzielnie budowanych od zera modeli przez każdą firmę może się kończyć. Przyszłość leży w specjalizacji i fine-tuningu potężnych, ogólnych modeli bazowych, często pochodzących od wąskiej grupy liderów.

    Po drugie, granice geograficzne w technologii AI są coraz bardziej przepuszczalne. Zachodni produkt, który staje się hitem wśród deweloperów, może mieć serce zaprojektowane i wytrenowane w Chinach. To dowód na globalizację zaawansowanych badań.

    Po trzecie, społeczność techniczna jest niezwykle czujna. Marketingowe narracje są weryfikowane w ciągu godzin poprzez analizę logów, odpowiedzi API i porównania benchmarków. Przejrzystość staje się walutą, za którą płaci się zaufaniem użytkowników.

    Cursor Composer 2, będący w istocie fine-tune'em Kimi K2.5, pozostaje niezwykle atrakcyjnym narzędziem. Oferuje najwyższą klasę możliwości w zadaniach kodowych za bezprecedensowo niską cenę. Dla deweloperów i firm ta efektywność kosztowa i wydajność mogą być ważniejsze niż korporacyjne pochodzenie modelu. Ostatecznie w kodzie liczy się wynik. A ten, jak na razie, jest znakomity. Cała sytuacja służy jednak jako przypomnienie, że w erze współzależnych modeli AI uczciwość wobec użytkownika co do źródeł technologii jest równie ważna, co same osiągi.

  • Nowy model Cursor, Composer 2, łączy wysoką inteligencję kodowania z niższym kosztem

    Nowy model Cursor, Composer 2, łączy wysoką inteligencję kodowania z niższym kosztem

    Anysphere, firma stojąca za popularnym środowiskiem programistycznym Cursor, ogłosiła wydanie nowej, autorskiej wersji modelu AI do kodowania – Composer 2. To znacząca aktualizacja modelu Composer, która w ciągu zaledwie pięciu miesięcy przynosi duży skok jakościowy. Najważniejsze przesłanie? Frontierowa inteligencja w zakresie kodowania, ale w znacznie niższej cenie niż u konkurencji.

    Composer 2 jest już dostępny bezpośrednio w środowisku Cursor, co oznacza, że użytkownicy mogą z niego korzystać w ramach codziennej pracy z kodem. Firma mocno stawia na integrację modelu z własnym ekosystemem, podkreślając, że jest on specjalnie dostrojony do agentowego workflow, użycia narzędzi, edycji plików i operacji terminalowych oferowanych przez Cursor.

    Znacząca poprawa wyników benchmarków

    Cursor opublikował zestawienie wyników, które pokazuje wyraźny postęp w stosunku do poprzednich modeli z rodziny Composer. Nowa wersja osiąga lepsze wyniki w wewnętrznym CursorBench, Terminal-Bench 2.0 oraz SWE-bench Multilingual.

    Dla porównania, oryginalny model Composer osiągał znacznie słabsze rezultaty. To pokazuje solidny skok jakościowy w każdym z mierzonych obszarów. Szczególnie istotny jest przyrost w Terminal-Bench 2.0, który mierzy, jak dobrze agent AI radzi sobie z zadaniami w terminalu, czyli kluczowym elementem pracy programisty.

    Co ciekawe, firma nie twierdzi, że jej model jest bezkonkurencyjny. W Terminal-Bench 2.0 prowadzą modele konkurencji, jednak Composer 2 plasuje się przed innymi rozwiązaniami i własnym poprzednikiem. Taka szczerość buduje wiarygodność – Cursor nie obiecuje cudów, lecz konkretny, wymierny postęp.

    Przełom w ekonomii użytkowania: znacznie taniej

    Jeśli wyniki benchmarków mogą być postrzegane jako względne, to obniżka cen jest już absolutnie namacalna. To prawdopodobnie najsilniejszy atut marketingowy tego wydania. Composer 2 Standard kosztuje 0,50 USD za milion tokenów wejściowych i 2,50 USD za milion tokenów wyjściowych.

    To ogromna zmiana w porównaniu do poprzednich stawek. Firma wprowadza też wariant szybszy, Composer 2 Fast, który oferuje identyczny poziom inteligencji, ale wyższą przepustowość. Kosztuje on 1,50 USD za wejście i 7,50 USD za wyjście, co i tak stanowi znaczną obniżkę względem poprzedniej generacji.

    Cursor idzie o krok dalej i czyni szybszy wariant domyślnym dla użytkowników. To odważny ruch, który sugeruje, że priorytetem jest płynność pracy, a firma może zapewnić ją w konkurencyjnej cenie. Dla użytkowników planów indywidualnych zużycie Composer jest częścią osobnej puli z ogólnym limitem, co ułatwia kontrolę kosztów.

    Skupienie na zadaniach długofalowych

    Cursor nie oferuje po prostu lepszego autouzupełniania kodu. Kluczowym przesłaniem technicznym jest to, że Composer 2 został wytrenowany specjalnie pod kątem długofalowego kodowania agentowego.

    W praktyce chodzi o to, by model nie tylko napisał pojedynczą funkcję, ale potrafił prowadzić złożony, wieloetapowy proces: analizę repozytorium, podejmowanie decyzji o koniecznych zmianach, edycję wielu plików, uruchamianie poleceń, interpretację błędów i kontynuowanie pracy aż do osiągnięcia celu. To właśnie te "setki akcji", o których wspomina firma.

    Postęp w tej dziedzinie jest kluczowy, ponieważ wiele modeli świetnie radzi sobie z izolowanymi zadaniami, ale "gubi wątek" w dłuższych, sekwencyjnych procesach programistycznych.

    Kompresja w pętli uczenia: techniczny sekret modelu

    Aby rozwiązać problem długiego horyzontu planowania, zespół Cursor zastosował innowacyjną technikę treningu zwaną compaction-in-the-loop reinforcement learning. W dużym uproszczeniu: zamiast traktować podsumowanie kontekstu (gdy okno kontekstowe się kończy) jako zewnętrzny, odrębny krok, wbudowano tę funkcję bezpośrednio w proces uczenia się modelu.

    Jak to działa? Podczas treningu model jest celowo wypychany do limitu swojego okna kontekstowego. Następnie, za pomocą uczenia ze wzmocnieniem (RL), jest nagradzany za wygenerowanie "skompresowanej" wersji własnej historii, która pozwala mu pomyślnie dokończyć zadanie.

    Jeśli model przygotuje złe podsumowanie – na przykład pominie kluczową nazwę zmiennej czy informację o poprzednio naprawionym błędzie – zawiedzie w zadaniu i otrzyma ujemną nagrodę. Dzięki temu uczy się, które elementy historii są naprawdę istotne dla kontynuowania pracy.

    Według danych Cursor, to podejście znacząco redukuje błędy związane z kompresją kontekstu w porównaniu do wcześniejszych metod. Generowane podsumowania są też dużo wydajniejsze pod względem zużycia tokenów niż standardowe streszczenia tworzone na podstawie promptów. Pozwala to agentowi na pracę nad refaktoryzacją całego projektu bez utraty głównego celu.

    Cursor: mały gigant na rynku AI dla deweloperów

    Kontekst tego wydania jest nie mniej ciekawy niż sam model. Anysphere rozwija się dynamicznie. Firma zatrudnia około 400 osób, co w porównaniu do gigantów takich jak OpenAI, Anthropic czy Google, czyni ją stosunkowo małym graczem. Mimo to udaje jej się nie tylko rozwijać zaawansowane środowisko programistyczne, ale także tworzyć i szybko iterować własne, konkurencyjne modele. Wydanie Composer 2 w tak krótkim czasie pokazuje niezwykłe tempo innowacji.

    Podsumowanie: praktyczny krok naprzód

    Wydanie Composer 2 nie jest ogłoszeniem "zabójcy" modeli konkurencji. To pragmatyczna i prawdopodobnie bardziej użyteczna dla programistów propozycja. Cursor mówi: nasz model wszedł do wyższej ligi jakościowej, oferuje atrakcyjną ekonomię i jest głęboko zintegrowany z narzędziem, z którego i tak korzystasz.

    Dla deweloperów już pracujących w Cursorze aktualizacja do Composer 2 wydaje się oczywistym wyborem – oferuje lepszą wydajność za ułamek wcześniejszych kosztów. Dla osób rozważających zmianę środowiska to kolejny mocny argument. Firma pokazuje, że potrafi szybko dostarczać realną wartość, łącząc badania nad AI z praktycznymi potrzebami programistów. W świecie AI, gdzie wielkie, ogólne modele często kradną uwagę, Cursor konsekwentnie udowadnia, że głęboka specjalizacja i dopasowanie do konkretnego workflow użytkownika to potężna strategia.

  • Cursor znacząco rozszerza możliwości rozwoju o nowe pluginy, automatyzacje i wsparcie JetBrains IDE

    Cursor znacząco rozszerza możliwości rozwoju o nowe pluginy, automatyzacje i wsparcie JetBrains IDE

    Marzec 2026 przyniósł programistom korzystającym z Cursor, jednego z wiodących narzędzi do AI-driven development, prawdziwą lawinę nowości. Trzy kluczowe aktualizacje – rozbudowa Marketplace o nowe pluginy, wprowadzenie Automations oraz integracja z JetBrains IDE – mają na celu usunięcie barier między agentami AI a codzienną pracą inżynierską. To nie są drobne poprawki, lecz strategiczne posunięcia, które zmieniają Cursor z zaawansowanego edytora w centrum sterowania zautomatyzowanymi workflow.

    Chodzi o to, by agent AI nie był jedynie biernym asystentem odpowiadającym na pytania, ale aktywnym uczestnikiem procesu, który potrafi samodzielnie wykonywać zadania w całym stacku technologicznym. Brzmi futurystycznie? Najnowsze funkcjonalności pokazują, że to już rzeczywistość.

    Rozwój Marketplace: agenci zyskują dostęp do narzędzi

    Najważniejszą zmianą jest rozwój Cursor Marketplace. Katalog został rozszerzony o nowe pluginy, które dają agentom Cursor możliwość działania w zewnętrznych narzędziach. To nie tylko kosmetyka – pluginy umożliwiają agentom czytanie, zapisywanie i wykonywanie akcji.

    Co to właściwie oznacza w praktyce? Można poprosić agenta o wykonanie złożonego, między-narzędziowego workflow. Wcześniej takie zadania wymagały ręcznej pracy. Teraz agent, wyposażony w odpowiednie pluginy, może zająć się tym samodzielnie.

    Pluginy to coś więcej niż prosty dostęp do API. Często są budowane w oparciu o MCP (Model Context Protocol) do łączenia z narzędziami zewnętrznymi, co zapewnia kontekst i logikę potrzebną do sensownego działania. Jak zauważono w komunikacie Cursor: „To, co ma największe znaczenie dla sukcesu agenta, to dostęp do odpowiednich narzędzi i kontekstu. Pluginy to zapewniają… użytkownicy zgłaszają, że to połączenie jest znacznie potężniejsze”.

    Można wyróżnić kilka kluczowych kategorii:

    • Narzędzia produktywności i zarządzania: Pluginy pozwalają agentom współdziałać z narzędziami do zarządzania projektami i wewnętrznymi bazami wiedzy.
    • Infrastruktura i DevOps: Integracje otwierają drogę do zarządzania pipeline’ami CI/CD, monitorowania i operacji bazodanowych.
    • AI i modele: Pluginy ułatwiają pracę z modelami machine learning.

    Dla zespołów pojawiła się też opcja tworzenia prywatnych, wewnętrznych pluginów, co pozwala na bezpieczne dzielenie się autorskimi integracjami.

    Automations: zawsze włączone agenty reagujące na zdarzenia

    Automations: zawsze włączone agenty reagujące na zdarzenia

    Jeśli pluginy dają agentom „ręce” do działania, to nowa funkcja Automations daje im „zegar” i „czujniki”. Umożliwia budowanie zawsze włączonych agentów, którzy uruchamiają się automatycznie na podstawie zdefiniowanych wyzwalaczy (triggers) i instrukcji.

    Wyzwalacze mogą być dwojakiego rodzaju:

    1. Harmonogramy (Schedules): Agent uruchamia się o określonej porze, np. co noc, by przeprowadzić automatyczne testy lub wygenerować raport.
    2. Zdarzenia (Events): Agent budzi się do działania, gdy wystąpi określona akcja w zewnętrznym systemie. Obsługiwane są różne źródła zdarzeń. Przykład? Nowy issue o wysokim priorytecie może automatycznie uruchomić agenta, który przeanalizuje kod, znajdzie potencjalne przyczyny i zasugeruje fix.

    Kiedy automatyzacja się uruchomi, agent działa w bezpiecznym, chmurowym środowisku, korzystając ze skonfigurowanych modeli AI i pluginów (MCP). Co kluczowe, ma też dostęp do narzędzia pamięci, które pozwala mu uczyć się na podstawie poprzednich uruchomień i z czasem poprawiać swoją skuteczność.

    To potężne narzędzie dla vibe coding oraz automatyzacji hostingu i DevOps. Zamiast ręcznie prosić AI o pomoc przy każdym deploymencie czy incydencie, można skonfigurować agenta, który będzie czuwał nad procesem i reagował samodzielnie.

    Cursor wchodzi do JetBrains IDE

    Dla ogromnej rzeszy programistów Java, Kotlin, Python czy JavaScript, którzy na co dzień pracują w IntelliJ IDEA, PyCharm czy WebStorm, najważniejszą nowością może być integracja. Cursor stał się oficjalnie dostępny we wszystkich JetBrains IDE dzięki ACP (Agent Client Protocol).

    ACP to protokół JetBrains, który pozwala zewnętrznym agentom AI działać natywnie wewnątrz ich środowisk. W praktyce oznacza to, że nie trzeba porzucać ulubionego, potężnego IDE JetBrains, aby korzystać z zaawansowanych zdolności agentowych Cursor. Wystarczy zainstalować Cursor ACP z rejestru agentów w pluginie AI Assistant i zalogować się na swoje konto Cursor.

    Integracja ta jest dostępna dla użytkowników Cursor. Co zyskują?

    • Dostęp do modeli frontierowych: Można wybierać modele AI bezpośrednio w IDE.
    • Połączenie dwóch światów: Głęboka analiza kodu, refaktoryzacja, debugging i wszystkie zaawansowane funkcje JetBrains spotykają się z agentycznymi workflow Cursor, takimi jak planowanie zadań czy iteracyjne rozwiązywanie problemów.
    • Bezpieczny indeks kodu: Cursor wykorzystuje bezpieczne indeksowanie i wyszukiwanie semantyczne, by rozumieć duże, korporacyjne codebase’y, co w połączeniu z inteligencją JetBrains daje potężny kontekst.

    To wyraźny sygnał, że przyszłość nie leży w zamkniętych ekosystemach, lecz w interoperacyjności.

    Podsumowanie: Cursor buduje mosty, nie ściany

    Te trzy równoległe aktualizacje – pluginy, automatyzacje i integracja z JetBrains – układają się w spójną strategię. Cursor nie chce być kolejną zamkniętą „twierdzą” dla rozwoju z AI. Zamiast tego stara się być łącznikiem i platformą, która integruje najlepsze narzędzia deweloperskie z najbardziej zaawansowanymi modelami AI.

    Pluginy łączą agentów ze światem zewnętrznym, Automations dają im autonomię czasową i reaktywną, a integracja z JetBrains ACP otwiera drzwi dla milionów programistów, którzy nie chcą rezygnować ze sprawdzonych środowisk. To podejście „otwartego ekosystemu” jest dziś kluczowe. Deweloperzy nie chcą być zamykani w jednym rozwiązaniu – chcą elastycznie komponować swoje workflow z najlepszych dostępnych komponentów.

    Efekt? AI przestaje być ciekawostką w osobnym okienku, a staje się integralną, działającą w tle częścią procesu wytwórczego – od zarządzania projektem, przez pisanie i code review, po monitorowanie infrastruktury. To krok w stronę realizacji wizji, w której deweloper jest bardziej architektem i przewodnikiem, a powtarzalne zadania wymagające kontekstu wykonują za niego zautomatyzowani, inteligentni asystenci.

  • Cursor Wprowadza Potężne Automatyzacje Dla Działających Non-Stop Agentów

    Cursor Wprowadza Potężne Automatyzacje Dla Działających Non-Stop Agentów

    Co by się stało, gdyby twój asystent AI nie czekał na twoje polecenie, ale sam inicjował działania, gdy w projekcie pojawi się problem, lub regularnie wykonywał nudne, powtarzalne zadania? Ta wizja właśnie staje się rzeczywistością. Twórcy Cursor – popularnego środowiska programistycznego napędzanego sztuczną inteligencją – ogłosili właśnie wprowadzenie funkcji Automatyzacji. To nowy mechanizm pozwalający budować always-on agents, czyli inteligentne agenty działające non-stop, wyzwalane harmonogramem lub zdarzeniami z zewnętrznych systemów.

    Ta aktualizacja to nie tylko kolejna funkcja, ale potencjalnie znacząca zmiana w sposobie, w jaki zespoły zarządzają kodem, incydentami i rutyną deweloperską. W tym samym czasie Cursor ogłosił również dostępność w środowiskach JetBrains, co pokazuje strategię dotarcia do jak najszerszego grona programistów.

    Automatyzacje: Agenci, Którzy Nigdy Nie Śpią

    Podstawowa idea Automatyzacji jest prosta: zamiast ręcznie uruchamiać agenta AI za każdym razem, gdy potrzebujesz przeglądu kodu, analizy błędu czy podsumowania aktywności, możesz go skonfigurować tak, by działał samoczynnie. Agenci ci działają w chmurze, w odizolowanym środowisku (sandboxie), co gwarantuje bezpieczeństwo i powtarzalność.

    Wyzwalacze (*Triggers*) są sercem systemu. Można ustawić agenta na działanie według harmonogramu – na przykład jak zadanie cron, które wykonuje się co noc, analizując test coverage. Drugi rodzaj to reakcja na zdarzenia z integrowanych platform. Agent może się obudzić, gdy:
    * W Slacku pojawi się nowa wiadomość w określonym kanale.
    * W Linear lub Jirze stworzony zostanie nowy issue.
    * Na GitHubie zostanie otwarty lub zmergowany pull request.
    * W PagerDuty wyzwolony zostanie incydent.
    * Aplikacja otrzyma własny, niestandardowy webhook.

    Wykonanie następuje w chmurze Cursor. Agent dostaje instrukcje od użytkownika (np. „Przeanalizuj złożony PR i oceń ryzyko”) oraz dostęp do narzędzi przez Model Context Protocol (MCP). Może więc korzystać z zewnętrznych narzędzi do sprawdzania logów, zapisu wyników czy z API GitHub do komentowania.

    Pamięć (*Memory*) to kluczowy komponent, który odróżnia tę funkcję od prostych skryptów. Agenci mają dostęp do narzędzia pamięci, które pozwala im uczyć się na podstawie poprzednich uruchomień. To oznacza, że z każdym kolejnym wykonaniem zadania mogą działać lepiej, precyzyjniej i bardziej dostosowując się do kontekstu projektu.

    Jak tłumaczą twórcy w materiałach wideo: „Ponieważ agenci stali się naprawdę zdolni do samodzielnego wykonywania pracy, często uruchamialiśmy ich w kółko do tych samych typów zadań. Pomyśleliśmy więc: dlaczego tego nie zautomatyzować?”.

    Praktyczne Zastosowania: Od Codeownerów Do Incydentów

    Teoretyczna możliwość to jedno, ale prawdziwą wartość widać w konkretnych przypadkach użycia. Cursor w materiałach promocyjnych i na forach wskazuje kilka gotowych schematów.

    • Agentyczny Codeowner*. To chyba najczęściej przywoływany przykład. Konfigurujesz agenta, który jest wyzwalany za każdym razem, gdy na repozytorium zostanie otwarty nowy pull request lub dokonany push. Jego zadaniem jest automatyczna ocena ryzyka tego PR. Agent analizuje:
    • Blast radius: Jak szeroki wpływ mają zmiany? Czy dotyczą kluczowych modułów?
      Złożoność kodu. Wpływ na infrastrukturę (np. zmiany w konfiguracji, bazie danych).

    Na podstawie tej analizy agent może podjąć autonomiczne decyzje: dla PR-ów o niskim ryzyku – automatycznie je zaakceptować; dla tych o wysokim ryzyku – oznaczyć odpowiednich recenzentów i powiadomić zespół przez Slacka. Cały proces jest logowany dla przejrzystości.

    • Reakcja na Incydenty*. To bezpośrednia odpowiedź na koszmar każdego dewelopera – budzik o trzeciej nad ranem z powodu awarii. Agent zintegrowany z systemami monitoringu może zostać wyzwolony w momencie zgłoszenia incydentu. Jego pierwszym zadaniem jest szybka diagnostyka: sprawdzenie logów, przeszukanie ostatnich commitów pod kątem potencjalnie problematycznych zmian. Następnie, w oparciu o znalezione informacje, może od razu zaproponować hotfix w osobnym branchu, stworzyć zadanie naprawcze w trackerze lub wysłać streszczoną diagnozę do kanału Slack dla zespołu. Twórcy twierdzą, że tego typu automatyzacja znacząco redukuje czas reakcji.

    • Rutynowa Konserwacja i Analiza*. Tu automatyzacje odciążają zespół z żmudnych, ale ważnych zadań:

    • Cotygodniowe podsumowania: Agent uruchamiany w każdy piątek wieczorem skanuje kod, commity i PR-y z ostatniego tygodnia, generując zwięzłe podsumowanie postępu i potencjalnych problemów.

    • Wyszukiwanie martwego kodu: Regularne skanowanie projektu w poszukiwaniu nieużywanych funkcji, zmiennych lub importów.

    • Triadaż błędów: Automatyczne sprawdzanie nowo zgłoszonych błędów pod kątem duplikatów, zbieranie dodatkowych informacji i tworzenie dobrze opisanych zadań w trackerze.

    Co ciekawe, wczesni użytkownicy wykorzystują te agenty do zadań wykraczających poza czysty kod. Automatyzacje agregują notatki z spotkań, punkty akcji, PR-y i dyskusje ze Slacka w ujednolicone dashboards. Potrafią też generować zadania w trackerach bezpośrednio z wątków na Slacku, przekształcając luźną dyskusję w śledzone tickety.

    Jak To Działa Od Kuchni i Dla Kogo Jest Przeznaczone

    Jak To Działa Od Kuchni i Dla Kogo Jest Przeznaczone

    Rozpoczęcie pracy z Automatyzacjami wydaje się celowo uproszczone. Twórcy zachęcają, by zacząć od gotowego szablonu. Nie ma potrzeby konfigurowania oddzielnego środowiska chmurowego – agenci działają w tej samej infrastrukturze co Cloud Agents Cursor i pracują na sklonowanych repozytoriach użytkownika.

    W kwestii modeli AI, użytkownik ma wybór. Cursor testował różne frontier models (najnowocześniejsze modele od głównych dostawców) pod kątem wydajności w tych zadaniach.

    Warto podkreślić, że funkcja wspiera GitHub, co jest kluczowe dla adopcji w organizacjach. Na forum użytkownicy wyrażają już życzenie, by w przyszłości agenci mogli działać jeszcze bardziej autonomicznie, np. korzystając z funkcji Computer Use (bezpośredniej interakcji z systemem) czy przeglądarki.

    Cursor Wkracza Do Świata JetBrains

    Niemal równolegle z premierą Automatyzacji, Cursor ogłosił dostępność w popularnych środowiskach JetBrains, takich jak IntelliJ IDEA, PyCharm czy WebStorm. To ważny ruch strategiczny.

    Dostęp ten jest realizowany przez Agent Client Protocol (ACP), który działa jak most między IDE a chmurą Cursor. Deweloperzy przyzwyczajeni do mocnych narzędzi JetBrains dla Javy, Pythona czy JavaScriptu nie muszą zmieniać środowiska, by korzystać z zaawansowanych modeli AI od Open AI, Anthropic, Google czy samego Cursor do agent-driven development. Wystarczy zainstalować plugin ACP z rejestru w IDE i zalogować się na istniejące konto Cursor. To poszerza znacznie potencjalną bazę użytkowników zaawansowanych funkcji agentowych. Ogłoszenie tej integracji miało miejsce 5 marca 2026 roku.

    Podsumowanie: W Kierunku Autonomicznej Fabryki Oprogramowania

    Wprowadzenie Automatyzacji przez Cursor nie jest izolowanym ulepszeniem. To część szerszego trendu i odpowiedź na wyraźną dysproporcję. Sztuczna inteligencja w ciągu ostatnich lat dramatycznie przyspieszyła etap produkcji kodu. Pisanie nowych funkcji, prototypowanie, nawet tłumaczenie między językami – to wszystko stało się szybsze.

    Jednak etapy przeglądu, monitorowania i konserwacji wciąż często spoczywały głównie na ludziach, tworząc wąskie gardło. Automatyzacje wydają się być bezpośrednim narzędziem do zniwelowania tej luki. Pozwalają stworzyć wielozadaniową, działającą 24/7 „pomocniczą załogę” AI, która przejmuje część tej odpowiedzialności.

    Funkcja ta, w połączeniu z dostępnością w JetBrains, umacnia pozycję Cursor nie tylko jako zaawansowanego edytora, ale jako platformę do autonomicznego rozwoju oprogramowania. To krok w stronę wizji pełnej „fabryki software’owej”, gdzie inteligentne agenci koordynują się z ludzkimi zespołami, zajmując się przewidywalną rutyną, szybką reakcją i ciągłą analizą, podczas gdy ludzie skupiają się na złożonych problemach, architekturze i kreatywnych aspektach tworzenia.

  • Cursor Łączy Się z JetBrains IDE i Rozszerza Możliwości Agentów

    Cursor Łączy Się z JetBrains IDE i Rozszerza Możliwości Agentów

    Deweloperzy przywiązani do środowisk JetBrains, takich jak IntelliJ IDEA czy PyCharm, od dawna stali przed wyborem: pozostać w ulubionym, potężnym IDE czy sięgać po nowoczesne, AI-natywne edytory jak Cursor, by korzystać z zaawansowanych agentów. Teraz ten wybór przestaje być konieczny. Cursor oficjalnie zadebiutował w portfolio JetBrains dzięki integracji z Agent Client Protocol (ACP), wnosząc świat agentów opartych o najnowsze modele AI wprost do znanych środowisk programistycznych.

    Ta integracja to nie tylko wygoda, ale i część szerszej, marcowej fali nowości od Cursor, która obejmuje też interaktywne aplikacje MCP, automatyczne naprawy błędów w pull requestach oraz agentów w chmurze z pełnym dostępem do tworzonego oprogramowania.

    Oficjalna Integracja z Ekosystemem JetBrains

    Integracja stała się możliwa dzięki protokołowi ACP, który JetBrains wprowadziło jako otwarty standard łączenia zewnętrznych agentów AI ze swoimi środowiskami. Działa to w dwie strony: IDE staje się klientem, a Cursor pełni rolę serwera agenta. W praktyce oznacza to, że programiści mogą teraz zainstalować Cursor bezpośrednio z Rejestru ACP w panelu AI Chat swojego IDE JetBrains.

    Co kluczowe, aby z tego skorzystać, nie jest wymagana subskrypcja JetBrains AI. To istotna różnica w porównaniu z rodzimymi rozwiązaniami JetBrains. Dostęp do agenta Cursor jest bezpłatny dla wszystkich użytkowników posiadających płatny plan Cursor (Teams lub Enterprise). Wystarczy, że w IDE jest włączona wtyczka AI Assistant (wersja 2025.1 lub nowsza).

    Proces instalacji jest prosty: w panelu AI Chat wybieramy opcję dodania agenta z rejestru, znajdujemy Cursor i instalujemy. Po autoryzacji istniejącym kontem Cursor, agent jest gotowy do pracy. Obsługiwane środowiska to nie tylko flagowe IntelliJ IDEA, PyCharm i WebStorm, ale także inne IDE z rodziny JetBrains.

    Moc Modeli Granicznych w Znanej Środowisku

    Sednem tej integracji jest przeniesienie filozofii Cursor – agent-driven development – do środowisk znanych z doskonałego wsparcia dla Javy i projektów wielojęzycznych. W panelu chat Cursor w IntelliJ IDEA programista zyskuje dostęp do tak zwanych frontier models, czyli czołowych modeli od OpenAI, Anthropica, Google oraz własnych modeli Cursor.

    Różne modele lepiej radzą sobie z różnymi typami zadań. Dzięki tej integracji developer może wybierać i przełączać się między nimi w zależności od potrzeb, nie opuszczając przy tym środowiska, które oferuje zaawansowane refaktoryzacje, debugowanie i analizę kodu. Cursor uzupełnia to o swoją specjalizację: bezpieczne indeksowanie bazy kodu i wyszukiwanie semantyczne, które pozwala agentowi rozumieć kontekst nawet w dużych, korporacyjnych projektach.

    Aleksey Stukalov, Head of IDEs Division w JetBrains, w komentarzu do współpracy podkreślił: „JetBrains zawsze postrzegało swoją misję jako dostarczanie użytkownikom tego, co najlepsze w branży. Jestem bardzo podekscytowany, że Cursor dołącza jako specjalny gość do rodziny agentów zgodnych z ACP w naszych IDE. W tym układzie programiści zachowują kontrolę nad swoim środowiskiem, a Cursor wnosi potężną asystę AI, która zyskała mu taką popularność. Ta współpraca wygląda na zwycięską dla Cursor, dla JetBrains, a przede wszystkim dla deweloperów”.

    Nowe Możliwości Agentów: Od Interfejsów po Automatyczne Naprawy

    Nowe Możliwości Agentów: Od Interfejsów po Automatyczne Naprawy

    Integracja z JetBrains to tylko jeden z elementów marcowej aktualizacji. Kolejne wprowadzają istotne jakościowe zmiany w sposobie pracy z agentami.

    • MCP Apps to odpowiedź na ograniczenia czysto tekstowego chatu. Teraz w interfejsie rozmowy z agentem można osadzać interaktywne interfejsy użytkownika. Przykłady? Wykresy z Amplitude, diagramy z Figmy czy tablice z tldraw mogą pojawić się bezpośrednio w oknie Cursor, czyniąc współpracę z AI bardziej wizualną i konkretną.

    Dla zespołów ważna jest nowa Team Marketplace dla pluginów. Na planach Teams i Enterprise administratorzy mogą tworzyć wewnętrzne, prywatne repozytoria pluginów. Umożliwia to bezpieczne dzielenie się własnymi rozszerzeniami wewnątrz organizacji z centralną kontrolą dostępu i zarządzaniem wersjami.

    Prawdziwym „zabójczym featurem” dla workflow CI/CD może się okazać Bugbot Autofix. To rozwinięcie funkcji automatycznego przeglądu kodu. Gdy Bugbot znajdzie problem w pull requeście, może teraz samodzielnie uruchomić agenta w chmurze, który przetestuje zmiany i zaproponuje konkretną poprawkę bezpośrednio na PR. Według danych Cursor, ponad 35% takich autofixów jest akceptowanych i mergowanych do głównej gałęzi. Proces można skonfigurować tak, by wymagał zatwierdzenia przez człowieka, lub by zmiany były wypychane automatycznie.

    Agenci w Chmurze z Prawdziwym „Computer Use”

    Agenci w Chmurze z Prawdziwym „Computer Use”

    Kolejnym krokiem w autonomii agentów jest rozszerzenie możliwości Cloud Agents. Teraz agenci uruchamiani w chmurze mogą nie tylko pisać kod, ale też faktycznie używać tworzonego przez siebie oprogramowania. Po załadowaniu bazy kodu, każdy agent działa w odizolowanej maszynie wirtualnej z pełnym środowiskiem deweloperskim.

    To oznacza, że agent może uruchomić aplikację, przetestować zmiany, a nawet nagrać demo w formie wideo lub zrzutu ekranu. Wszystkie te artefakty są dołączane do tworzonego przez agenta pull requesta, co znacząco przyspiesza i ułatwia proces code review. Tacy agenci są dostępni przez wszystkie interfejsy Cursor: web, desktop, Slack czy GitHub.

    Podsumowanie: Era Hybrydowych Środowisk

    Integracja Cursor z JetBrains przez ACP to nie tylko techniczny detal. To symboliczny moment, w którym klasyczne, dojrzałe środowiska programistyczne otwierają się na nową falę AI-natywnych narzędzi, nie próbując ich zastąpić, ale zapraszając do współpracy.

    Dla programisty oznacza to koniec bolesnych kompromisów. Można korzystać z głębokiej, specyficznej dla języka analizy kodu JetBrains, jednocześnie wydając polecenia zaawansowanym agentom AI, które potrafią przeszukiwać całą bazę kodu, planować zadania i iteracyjnie je wykonywać. Dodanie do tego mixu interaktywnych aplikacji MCP, automatycznych napraw i agentów działających w pełni samodzielnie w chmurze kreuje obraz przyszłości, w której rola programisty ewoluuje w stronę architekta i nadzorcy inteligentnych procesów wytwórczych. To już nie są pojedyncze narzędzia, ale spójny, coraz bardziej autonomiczny ekosystem rozwoju oprogramowania.

  • Cursor Dołącza Do Rejestru ACP i Jest Już Dostępny w Twoim IDE od JetBrains

    Cursor Dołącza Do Rejestru ACP i Jest Już Dostępny w Twoim IDE od JetBrains

    Dla tysięcy programistów pracujących w IntelliJ IDEA, PyCharm czy WebStorm marzenie o pełnej integracji zaawansowanego asystenta AI z ulubionym środowiskiem właśnie się spełniło. Cursor, jeden z czołowych narzędzi do programowania wspieranego sztuczną inteligencją, oficjalnie dołączył do rejestru ACP (Agent Client Protocol). To nie jest kolejna wtyczka – to pełnoprawny agent, który od teraz działa bezpośrednio w twoim IDE JetBrains, mając pełen dostęp do projektu.

    To ruch, który może zmienić codzienną pracę programistów Javy, Pythona czy JavaScriptu. Wystarczy, że używasz najnowszej wersji JetBrains IDE (2025.3 lub nowszej) i masz włączoną wtyczkę AI Assistant. Nie jest potrzebna subskrypcja usług AI od JetBrains.

    Co To Jest ACP i Dlaczego To Ważne?

    Agent Client Protocol to otwarty protokół, którego rozwój JetBrains zainspirował się pracą zespołu edytora Zed, dołączając do ich wysiłków. Można o nim myśleć jak o sklepie z aplikacjami, ale wyłącznie dla inteligentnych agentów programistycznych. Zamiast szukać po sieci, konfigurować API i martwić się o aktualizacje, developer może otworzyć w IDE tzw. agent picker, wybrać "Install from ACP Registry" i znaleźć tam Cursor.

    Klika "Instaluj", autoryzuje się swoim istniejącym kontem Cursor i gotowe. Protokół zapewnia, że agent ma bezpieczny, uporządkowany dostęp do kodu, a IDE wie, jak z nim rozmawiać. To ogromne ułatwienie dla użytkowników, którzy teraz mogą w kilka sekund dodawać i przełączać się między różnymi asystentami, oraz dla twórców narzędzi AI, którzy zyskują bezpośredni kanał do ogromnej społeczności JetBrains.

    Jak Cursor Działa w Środowisku JetBrains?

    Integracja jest głęboka. Po instalacji Cursor pojawia się jako opcja w menu agentów AI obok domyślnych narzędzi JetBrains. Kiedy go aktywujesz, zyskujesz dostęp do całego jego arsenału, ale działającego w symbiozie z potężnymi możliwościami samego IDE.

    Cursor wnosi do IntelliJ swoją filozofię "agentic workflows". To znaczy, że nie ogranicza się do uzupełniania pojedynczych linijek. Możesz poprosić go o zaplanowanie i wdrożenie większej funkcjonalności, refaktoryzację całego modułu, dogłębne debugowanie czy analizę zależności w dużym, przedsiębiorczym kodzie. A wszystko to, wykorzystując tzw. frontier modele od Open AI, Anthropic, Google oraz własne modele Cursor.

    Prawdziwa moc ujawnia się w połączeniu. Cursor ma swoje mechanizmy indeksowania i semantycznego przeszukiwania kodu, które pozwalają mu rozumieć kontekst projektu. JetBrains IDE dostarcza z kolei swoją głęboką analizę kodu, informacje o składni, strukturach projektów i wbudowane narzędzia. Agent korzysta z obu tych źródeł wiedzy, co daje mu wyjątkowo precyzyjne rozeznanie w sytuacji.

    Dla Kogo Jest To Integracja?

    Dla Kogo Jest To Integracja?

    To zmiana gry przede wszystkim dla kilku grup programistów. Po pierwsze, dla zespołów korporacyjnych pracujących nad rozbudowanymi, wielojęzykowymi bazami kodu, dla których JetBrains IDE jest standardem. Cursor, dzięki bezpiecznemu indeksowaniu, może pracować nad takimi projektami, oferując pomoc w skali, która była trudna do osiągnięcia.

    Po drugie, dla programistów Javy, Kotlina i innych języków z pierwszorzędnym wsparciem w IntelliJ. Dotąd zaawansowane asystenty AI często najlepiej radziły sobie w środowiskach VS Code czy dedykowanych edytorach. Teraz królowa IDE dla Javy zyskuje jednego z najzdolniejszych agentów na rynku.

    Warto też wiedzieć, że integracja szanuje wybór użytkownika. Możesz w każdej chwili przełączyć się z Cursor na innego agenta z rejestru ACP lub na narzędzia JetBrains. Nie jesteś zamknięty w jednym ekosystemie. To podejście oparte na protokole, a nie na wyłączności, jest bardzo świadomym posunięciem.

    Jak Zacząć? Instalacja w Trzy Kroki

    Jak Zacząć? Instalacja w Trzy Kroki

    Proces jest celowo maksymalnie uproszczony. Jeśli spełniasz podstawowe warunki (aktualne IDE JetBrains i włączoną wtyczkę AI Assistant), reszta to formalność.

    Otwórz w IDE panel agenta AI (zwykle z boku lub na dole okna). Znajdź opcję "Install from ACP Registry" lub podobną. W otwartym oknie rejestru znajdź pozycję "Cursor". Kliknij "Install". IDE pobieże i skonfiguruje niezbędne komponenty. Na koniec pojawi się prośba o autoryzację – zaloguj się na swoje istniejące konto Cursor. Jeśli nie masz konta, będziesz musiał je założyć.

    Co ciekawe, samo IDE JetBrains nie wymaga w tym scenariuszu aktywnej subskrypcji ich usług AI. Płacisz tylko za Cursor, zgodnie z jego modelem cenowym. Darmowy plan Cursor daje dostęp do podstawowych funkcji, ale pełna moc – w tym korzystanie z zaawansowanych modeli i rozszerzonych limitów – wymaga subskrypcji Pro lub Enterprise.

    Perspektywy i Przyszłość Współpracy

    Wypowiedź Alekseya Stukalova, szefa dywizji IDE w JetBrains, dobrze oddaje klimat tego partnerstwa. Mówi on o Cursorze jako o "specjalnym gościu w rodzinie agentów zgodnych z ACP" i podkreśla, że ta współpraca "wygląda na sytuację wygraną dla Cursor, dla JetBrains, a co najważniejsze, dla programistów".

    To nie jest pusta deklaracja. Sukces rejestru ACP zależy od jakości agentów, którzy się w nim znajdą. Obecność tak rozpoznawalnej marki jak Cursor od razu podnosi prestż całej inicjatywy i przyciąga uwagę społeczności. Z drugiej strony, Cursor zyskuje natychmiastowy dostęp do milionów developerów, którzy być może nie chcieli zmieniać edytora, by go wypróbować.

    Dla nas, użytkowników, to sygnał, że rynek asystentów programistycznych wkracza w fazę dojrzałości. Zamiast walki o wyłączność w jednym edytorze, widzimy otwieranie się protokołów i dążenie do interoperacyjności. Konkurencja przenosi się z "gdzie działa" na "jak dobrze działa" w naszym ulubionym środowisku pracy.

    Podsumowanie

    Integracja Cursor z JetBrains IDE przez protokół ACP to więcej niż tylko kolejna aktualizacja. To praktyczna realizacja wizji, w której programista wybiera najlepsze narzędzia, nie będąc przywiązanym do jednego dostawcy. Możesz pracować w IntelliJ, używając modeli AI od Anthropic, OpenAI czy Google przez interfejs Cursor, a jednocześnie korzystać z głębokiej analizy kodu, którą oferuje JetBrains.

    Dla developerów oznacza to mniej przeszkód i więcej czasu na rozwiązywanie rzeczywistych problemów. Dla rynku – zdrową konkurencję i szybszy rozwój funkcji, na których nam zależy. Instalacja zajmuje minutę, a potencjalny zysk w produktywności może być znaczący. Warto sprawdzić, jak ten specjalny gość sprawdzi się w twoim codziennym projekcie.

  • Cursor w 2026: Agenty stają się mądrzejsze, a Dropbox pokazuje, jak to działa w praktyce

    Cursor w 2026: Agenty stają się mądrzejsze, a Dropbox pokazuje, jak to działa w praktyce

    Jeśli śledzicie rozwój narzędzi AI dla programistów, nazwa Cursor z pewnością nie jest wam obca. Ale ostatnie miesiące, a konkretnie styczeń 2026, przyniosły kilka naprawdę ciekawych ruchów ze strony tego edytora. Nie chodzi już tylko o drobne poprawki, tylko o funkcje, które mają realny wpływ na to, jak pracują duże firmy. Zacznijmy od tego, co nowego w samym narzędziu.

    Na początku roku zespół Cursor wypuścił wersję 2.4. Co tam się zmieniło? Przede wszystkim poprawki w systemie agentów – tych małych asystentów AI, które mogą samodzielnie pisać czy refaktoryzować kod. Mówi się o ulepszeniach w tak zwanym 'agent harness’ i 'smarter subagents’. Brzmi technicznie, prawda? W praktyce chodzi o to, że te agenty stały się po prostu sprytniejsze i lepiej radzą sobie z dzieleniem zadań na mniejsze części. To trochę jak mieć zespół specjalistów zamiast jednego ogólnika.

    Ale to nie wszystko. Wersja 2.4 wprowadza też coś, co nazwali 'extensible skills’. To możliwość rozszerzania funkcjonalności zarówno edytora, jak i wersji CLI (czyli tej do używania z wiersza poleceń) o nowe umiejętności. Można to porównać do instalowania pluginów, tylko że dla AI. Dodali też generowanie obrazów bezpośrednio w edytorze, co może być przydatne przy tworzeniu dokumentacji czy interfejsów.

    Dla dużych przedsiębiorstw kluczowa jest nowa funkcja 'Cursor Blame’ w pakiecie Enterprise. Pozwala ona na… no właśnie, 'attrybucję’ AI. Chodzi o to, by śledzić, które fragmenty kodu zostały wygenerowane lub znacząco zmodyfikowane przez AI. W korporacjach, gdzie audyt i odpowiedzialność są kluczowe, to może być game-changer. Agenci potrafią też teraz zadawać interaktywne, wyjaśniające pytania, jeśli czegoś nie rozumieją w poleceniu, co zmniejsza szansę na błąd.

    A teraz przejdźmy do najciekawszej części, czyli tego, jak to wszystko sprawdza się w prawdziwym świecie. Okazuje się, że bardzo dobrze. Dropbox, gigant znany z przechowywania plików, zdecydował się użyć Cursor do indeksowania swojego ogromnego monorepo. Mówimy tutaj o ponad 550 000 plików. I wiecie co? Ponad 90% ich inżynierów używa narzędzi AI przynajmniej raz w tygodniu. Efekt? Zwiększona przepustowość przy tworzeniu 'pull requestów’ i skrócone cykle rozwoju. To nie są puste slogany – to twarde dane z firmy, której kodowa baza jest naprawdę duża i skomplikowana.

    Co więcej, Cursor pomaga zespołom bezpiecznie współdzielić już stworzone indeksy kodu. Jak podają, reużywanie istniejącego indeksu współpracownika może skrócić czas do pierwszego zapytania z godzin do minut. Wyobraźcie sobie, że dołączacie do nowego projektu i zamiast czekać cały dzień, żeby wasze AI cokolwiek zrozumiało, zaczyna działać po kilku minutach. To zmienia komfort pracy.

    I na koniec wisienka na torcie, która pokazuje skalę ambicji Cursor. Pod koniec stycznia ogłoszono strategiczną współpracę z Infosys. To nie byle kto, tylko globalna firma consultingowa i usługowa z dziesiątkami tysięcy pracowników. Celem tej kolaboracji jest 'przyspieszenie inżynierii oprogramowania dla globalnych przedsiębiorstw’. W praktyce oznacza to, że Infosys będzie wdrażać i promować Cursor wśród swoich klientów na całym świecie. To ogromny krok w stronę mainstreamu dla tego edytora.

    Co z tego wszystkiego wynika? Cursor ewoluuje z ciekawego narzędzia dla pojedynczych deweloperów w kierunku kompleksowej platformy dla całych organizacji. Skupiają się na rzeczach, które mają znaczenie w korporacjach: bezpieczeństwie, audycie, skalowaniu i integracji z istniejącymi, ogromnymi bazami kodu. Wersja 2.4 z jej mądrzejszymi agentami i funkcjami dla przedsiębiorstw, wraz z sukcesami w Dropboxie i partnerstwie z Infosys, jasno pokazują ten kierunek. Wygląda na to, że wyścig narzędzi AI dla deweloperów właśnie wszedł na zupełnie nowy poziom.

    Źródła