Курсор и всяка сфера
Cursor е първият редактор на код с изкуствен интелект, създаден от стартъпа Anysphere, който превръща инструкции на естествен език в работещи редакции на код в цяла кодова база.
Преглед
It matters because it became one of the fastest-growing developer tools ever, reshaping how millions of programmers write software day to day.
Дълбоко гмуркане
Anysphere, основана през 2022 г. от четирима възпитаници на Масачузетския технологичен институт (Майкъл Труел, Суале Асиф, Арвид Лунемарк и Аман Сангер), изгражда Cursor, разклонение на редактора на VS Code с отворен код на Microsoft с AI, вплетен в ядрото му. Вместо да закрепите чатбот към странична лента, Cursor ви позволява да описвате промените на обикновен английски и прилага редакции на няколко файла, предвижда следващите ви натискания на клавиши с довършване на „Tab“ и отговаря на въпроси относно вашето хранилище. Той извиква гранични модели от Anthropic и OpenAI плюс собствените обучени модели на Anysphere. Съобщава се, че компанията е преминала приблизително 100 милиона долара годишни периодични приходи по-бързо от почти всеки стартиращ софтуер и по-късно е събрала финансиране на оценка от няколко милиарда долара, което я прави водеща на вълната „кодиране с изкуствен интелект“.
Техническа информация
Курсорът индексира вашата кодова база във векторни вграждания, така че да може да извлича съответните файлове като контекст, форма на генериране с разширено извличане. Неговата изключителна функция „Tab“ използва специално обучен модел, за да предвиди не само следващия токен, но и следващото ви място за редактиране, прескачайки курсора през файла. Режимът „Агент“ вериги извиква инструменти, чете файлове, изпълнява терминални команди и повтаря, докато задачата бъде изпълнена, докато разликите ви позволяват да прегледате и приемете промените, преди да докоснат вашия код.
Стратегическо въздействие
Vendor strategy
Пътните карти на доставчиците влияят на това какви функции вашият екип може да изгради по-нататък.
Cost and budget
Търговските условия и опциите за внедряване влияят върху дългосрочните разходи и риск.
Risk and safety
Стимулите на компанията оформят продуктовите стандарти, безопасността и откритостта.
Бъдещето на Cursor и Anysphere
Anysphere се стреми към по-автономни „фонови агенти“, които обработват цели задачи или заявки за изтегляне с минимален надзор, и към обучение на повече свои собствени модели, вместо да разчита единствено на трети страни. Очаквайте по-тясна интеграция с тестване, преглед на кода и внедряване, плюс засилване на конкуренцията, тъй като GitHub Copilot, Windsurf и други се надпреварват за едни и същи разработчици. Отвореният въпрос е дали редакторите или напълно агентните системи печелят и как ценообразуването се задържа, докато разходите за изводи и зависимостите на модела се променят.
Внедряване в реалния свят
Разработчикът въвежда „добавете проверка на входа и обработка на грешки към тази крайна точка на API“ и агентът на курсора редактира множество файлове, след което изпълнява тестовете за потвърждение.
С помощта на довършване на Tab инженерът преименува функция и Cursor предвижда и прилага съответстващите актуализации на всеки сайт за повикване в проекта.
Новодошъл в голямо репо пита „къде се обработва удостоверяването на потребителя?“ и Cursor извлича и обяснява съответните файлове на обикновен език.
Соло основател изгражда работещ прототип на уеб приложение от няколко подкани на естествен език, без ръчно да окабелява по-голямата част от шаблона.
Рискове и предпазни огради
Съобщенията за стартиране може да изпреварят стабилността в реалните производствени работни процеси.
Ценообразуването на API или промените в политиката могат да разбият предположенията за една нощ.
Зависимостта от един доставчик увеличава разходите за заключване и миграция.
Пътна карта за изпълнение
Оценявайте доставчиците, като използвате вашите собствени задачи и набори от данни.
Прегледайте поверителността, сигурността и правните условия преди интегриране.
Поддържайте резервен план за модели или доставчици.
Наблюдавайте бележките по изданието, така че промените в пътната карта да не изненадват екипите.
Продължете да изследвате
Free newsletter
Get the daily AI briefing
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Take the Cursor and Anysphere quiz
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
Next guide
Google DeepMind
Frequently asked questions
What is Cursor and Anysphere?
Cursor е първият редактор на код с изкуствен интелект, създаден от стартъпа Anysphere, който превръща инструкции на естествен език в работещи редакции на код в цяла кодова база. Има значение, защото той се превърна в един от най-бързо развиващите се инструменти за разработчици, променяйки начина, по който милиони програмисти пишат софтуер всеки ден.
Какъв вид продукт е Cursor?
Cursor е първият редактор на код с AI, който помага на програмистите да пишат, редактират и разбират код, използвайки естествен език.
Курсорът е създаден като разклонение на кой редактор с отворен код?
Cursor е изграден върху разклонение на VS кода с отворен код на Microsoft, което позволява на Anysphere да използва повторно позната, зряла основа на редактора.
Какво е името на компанията, която разработва Cursor?
Anysphere, основана от завършили MIT през 2022 г., е компанията, която прави Cursor.
Какво основно прави функцията „Tab“ на Cursor?
Функцията Tab използва обучен модел, за да предвиди следващата ви редакция и може да прескочи курсора до правилното място, за да я приложи.
Как Cursor изтегля съответните части от голяма кодова база в контекста на модела?
Курсорът индексира кодовата база във векторни вграждания и извлича най-подходящите файлове, форма на генериране с разширено извличане.