досі існує — в VS Code для Mac
ChatGPT Desktop для Mac*. Працює з VS Code і JetBrains-продуктами.
жодна ЛЛМ не зможе помістити весь проект в контекст. Найбільші ЛЛМ сьогодні можуть помістити тільки 100-200к токенів в пам’ять, а середній проект це мабуть в десятки разів більше.
Це ж залежить від розміру проєкта. І насправді це не потрібно робити.
Cursor генерує ембедінги з коду. Насправді мені було дуже цікаво почитати, як це індексування працює, ще й так, щоб не передавати код до third parties — раджу глянути.
До речі, зараз кожен великий провайдер має відносно недорогу модель з контекст в >1 млн (gpt-4.1, gemini-2.5-pro тощо). На жаль, Anthropic у відкритому доступі 1млн контексту не надають.
Ви праві, що ці фічі вже десь є. Бо зараз AI-enhanced редактор без переліченого — це шось дивне. У цій гонці рішає кращий UX і потужний R&D. Cursor ще й має найбільшу userbase з таких редакторів, бо VSCode всюдисущий, А Cursor — по суті AI VS Code :D
Я дивлюся на це, як на різні рівні абстракцій. ChatGPT це продукт для дуже загального використання, тому конкретно для коду він справляється не так ідеально, як міг би 🤔
Cursor та ін. — використовують можливості LLM, імплементували агентів, які працюють в циклі над завданням, а не просто виходять після першого запиту.
Cursor будує індекс з проєкта, пише запити у ваш термінал, живе у вашій IDE. По можливостях і зручності це зовсім інший рівень після ChatGPT.
З цікавого, що бачив — то в OpenAI пробували додати можливість працювати із VS Code, нативно. Насправді ця фіча досі існує — в VS Code для Mac. Правда працює лише з одним файлом, не бачить усього контексту, не виконує нічого в терміналі ітд
> фінансова крадіжка
> 60 000 грн винагороди
Дайте знати, коли хтось дійсно видасть таку вразливість за 60 000 грн :)
Якщо комусь цікаво, є розширення Continue в VS code, опен-сорсний аналог copilot. Там вже можна підключити Code Llama.
Для розробки, у порівнянні з агентними рішеннями, він не має переваг. Звичайний ChatGPT, але десктопний.
Я його використовую замість того, щоб йти в ChatGPT в браузері. Бо інколи Cursor ітд не потрібен.