Kursor automatyzuje kod agenta, aby rozwiązać problem przeciążenia inżyniera

10

Pojawienie się asystentów kodowania opartych na sztucznej inteligencji, czyli „agentów”, szybko zmienia rozwój oprogramowania, ale tworzy także nowe wąskie gardło: uwaga człowieka. Inżynierowie zarządzają obecnie dziesiątkami zautomatyzowanych procesów, co skutkuje przeciążeniem poznawczym. Cursor, wiodąca platforma AI do kodowania, właśnie uruchomiła „Automations”, system zaprojektowany w celu zmniejszenia tego obciążenia poprzez automatyczne uruchamianie agentów na podstawie zmian w kodzie, komunikatów Slack lub w ustalonych odstępach czasu.

Od wykonania na żądanie do wykonania autonomicznego

Tradycyjnie kodowanie oparte na agentach polega na inicjowaniu zadań przez inżynierów za pomocą zapytań, a następnie ścisłym monitorowaniu postępu. Automatyka kursora wywraca ten model do góry nogami. Zamiast ręcznej aktywacji, agenci są uruchamiani automatycznie i interweniują tylko wtedy, gdy potrzebny jest nadzór człowieka.

„Nie chodzi o całkowite odcięcie ludzi od procesu” – wyjaśnia Jonas Nelle, główny inżynier agentów asynchronicznych w firmie Cursor. „Po prostu nie zawsze muszą inicjować. Są wzywani na linii montażowej we właściwych momentach”.

Prawdziwe zastosowania

Cursor korzysta już z poprzednika Automations z systemem „Bugbot”, który skanuje nowy kod w poszukiwaniu błędów. Teraz Automations rozszerza to na głębsze audyty i inspekcje bezpieczeństwa. Platforma obsługuje również reakcję na incydenty, automatycznie żądając dzienników po uruchomieniu alertów PagerDuty. Inne automatyzacje wysyłają cotygodniowe aktualizacje o zmianach w kodzie za pośrednictwem Slacka.

Kluczem jest umożliwienie sztucznej inteligencji wykonywania rutynowych zadań, uwalniając inżynierów od rozwiązywania złożonych problemów. Zespół Cursor podkreśla, że ​​system pozwala na dokładniejsze inspekcje – przeznaczając więcej zasobów na identyfikację złożonych problemów.

Konkurencja Kontekst

Premiera odbywa się w konkurencyjnym środowisku. OpenAI i Anthropic również niedawno zaktualizowały swoje narzędzia do kodowania oparte na agentach. Pomimo konkurencji udział Cursora w rynku utrzymuje się od maja na stabilnym poziomie, a około 25% użytkowników generatywnej sztucznej inteligencji subskrybuje platformę.

„Automatyzując proces, zmieniasz typy zadań, które modele mogą efektywnie wykonywać w bazie kodu”. – Jonas Nelle, główny inżynier agentów asynchronicznych Cursor

Automatyzacja rozwiązuje podstawowy problem kodowania opartego na agentach: skalowanie pomocy AI bez przytłaczania inżynierów. Automatyzując rutynowe procesy, Cursor ma na celu uczynienie narzędzi AI bardziej zintegrowanymi i mniej wymagającymi dla zasobów ludzkich.