Курсор і Anysphere
Cursor — це перший редактор коду на основі штучного інтелекту, створений стартапом Anysphere, який перетворює інструкції природною мовою на робочі редагування коду в усій кодовій базі.
Огляд
Це важливо, бо він став одним із найшвидше зростаючих інструментів для розробників, змінюючи те, як мільйони програмістів пишуть програмне забезпечення щодня.
Глибоке занурення
Компанія Anysphere, заснована в 2022 році чотирма випускниками Массачусетського технологічного інституту (Майклом Труеллом, Суалехом Асіфом, Арвідом Луннемарком і Аманом Сенгером), створює Cursor, форк редактора VS Code з відкритим вихідним кодом Microsoft, в основу якого входить ШІ. Замість того, щоб закріплювати чат-бота на бічній панелі, Cursor дозволяє описувати зміни простою англійською мовою та застосовує редагування кількох файлів, передбачає наступне натискання клавіш із завершенням «Tab» і відповідає на запитання про ваше сховище. Він викликає прикордонні моделі з Anthropic та OpenAI, а також власні навчені моделі Anysphere. Повідомляється, що компанія перевищила приблизно 100 мільйонів доларів щорічного регулярного доходу швидше, ніж майже будь-який стартап програмного забезпечення, а пізніше залучила фінансування на суму в кілька мільярдів доларів, що зробило її флагманом хвилі «кодування ШІ».
Технічне розуміння
Курсор індексує вашу кодову базу у векторні вбудовування, щоб він міг отримувати відповідні файли як контекст, форму генерації з доповненим пошуком. Його відмінна функція «Tab» використовує спеціально навчену модель, щоб передбачити не лише наступний маркер, але й місце наступного редагування, переміщаючи курсор по файлу. Режим «Агент» об’єднує виклики інструментів, читає файли, виконує команди терміналу та виконує ітерації, доки завдання не буде виконано, тоді як відмінності дозволяють переглядати та приймати зміни, перш ніж вони торкнуться вашого коду.
Стратегічний вплив
Стратегія постачальника
Дорожні карти постачальників впливають на те, які функції ваша команда може створити далі.
Вартість і бюджет
Комерційні умови та варіанти розгортання впливають на довгострокову вартість і ризик.
Ризики та безпека
Стимули компанії формують стандарти продукту, безпеку та відкритість.
Майбутнє Cursor і Anysphere
Anysphere наполягає на більш автономних «фонових агентах», які обробляють цілі завдання або запити на отримання з мінімальним наглядом, а також навчає більше власних моделей, а не покладається виключно на сторонніх. Очікуйте тіснішої інтеграції з тестуванням, перевіркою коду та розгортанням, а також загостренням конкуренції, оскільки GitHub Copilot, Windsurf та інші змагатимуться за тих самих розробників. Відкрите питання полягає в тому, чи виграють редактори чи повністю агентські системи, і як тримається ціноутворення, коли змінюються витрати на висновки та моделі.
Реалізація в реальному світі
Розробник вводить «додати перевірку введення та обробку помилок до цієї кінцевої точки API», а агент Cursor редагує кілька файлів, а потім запускає тести для підтвердження.
Використовуючи завершення Tab, інженер перейменовує функцію, а 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
Наступний посібник
Google DeepMind
Часті запитання
Що таке Cursor і Anysphere?
Cursor — це перший редактор коду на основі штучного інтелекту, створений стартапом Anysphere, який перетворює інструкції природною мовою на робочі редагування коду в усій кодовій базі. Це важливо, тому що він став одним із найшвидше зростаючих інструментів для розробників, змінивши те, як мільйони програмістів щоденно пишуть програмне забезпечення.
Що це за продукт Cursor?
Cursor — це перший редактор коду, створений штучним інтелектом, який допомагає програмістам писати, редагувати та розуміти код за допомогою природної мови.
Курсор створено як форк якого редактора з відкритим кодом?
Cursor побудовано на розгалуженні коду VS з відкритим вихідним кодом Microsoft, який дозволяє Anysphere повторно використовувати знайому, зрілу основу редактора.
Як називається компанія, яка розробляє Cursor?
Anysphere, заснована випускниками MIT у 2022 році, є компанією, яка виробляє Cursor.
Що в першу чергу робить функція «Tab» курсору?
Функція Tab використовує навчену модель, щоб передбачити наступне редагування та може перемістити курсор у потрібне місце, щоб застосувати його.
Як Cursor втягує відповідні частини великої кодової бази в контекст моделі?
Курсор індексує кодову базу у векторні вбудовування та отримує найбільш релевантні файли, що є формою генерації з доповненим пошуком.