GitHub Copilot, Cursor, and JetBrains: how lawyers assess AI in development environments
Habr has published an analysis of AI in development environments with an unexpected focus: the main question is no longer the quality of suggestions, but the ri

На Habr вышел разбор того, как ИИ-ассистенты меняют привычные среды разработки из инструмента в почти полноценного соавтора. IT-юрист ecom.tech объясняет: удобство GitHub Copilot, Cursor и JetBrains AI приносит не только скорость, но и новые юридические риски.
Как ИИ вошёл Автор делит рынок на три группы.
Первая — классические IDE и редакторы вроде Visual Studio, VS Code, JetBrains IDE, 1С:EDT и GigaIDE, где ИИ выступает дополнительной функцией. Вторая — плагины и ассистенты вроде GitHub Copilot, Amazon Q Developer, GigaCode и SourceCraft, которые встраиваются в уже знакомую среду и берут на себя генерацию. Третья — AI-first редакторы вроде Cursor и Windsurf, где диалог с моделью и автоматическое внесение правок являются основой всего продукта.
Разница между этими категориями не косметическая. От архитектуры зависит, какой объём исходного кода уходит внешнему сервису, где он обрабатывается и кто потом отвечает за результат. Там, где ИИ лишь предлагает автодополнение, роль разработчика остаётся явной.
Там, где агент по текстовой команде пишет модуль, рефакторит проект и создаёт тесты без ручной доработки, уже сложнее провести границу между человеческим трудом и машинной генерацией.
Где возникают риски Главный вопрос — авторство.
По российскому праву автором признаётся человек, если за результатом стоит его творческий вклад. Но сценарии бывают разными: разработчик может принять одну подсказанную строку, может переработать крупный фрагмент от модели, а может вставить сгенерированный код почти без изменений. Чем меньше редактура и самостоятельных решений, тем слабее аргумент, что итоговый фрагмент вообще защищён авторским правом как человеческое произведение.
Отдельный риск связан с обучающими данными. Большая часть таких систем училась на публичных репозиториях, поэтому совпадения с чужим кодом не являются чисто теоретической проблемой. Если в коммерческий продукт попадёт фрагмент с жёсткими лицензионными требованиями, спор возникнет не из-за того, что код сгенерировала модель, а из-за факта использования чужого защищённого куска.
Самый заметный пример — американский иск Doe v. GitHub, который как раз проверяет, может ли Copilot воспроизводить чужой open source код без соблюдения условий лицензий.
«Сегодня — инструмент. Завтра — вопрос».
Что обещают вендоры Отдельный блок статьи посвящён лицензионным соглашениям.
Формально почти все поставщики говорят, что права на пользовательский код и результат генерации остаются у клиента, но детали отличаются очень сильно. Для корпоративной разработки это важнее красивых демо, потому что именно в договоре выясняется, можно ли использовать вводные данные для обучения моделей, как долго они хранятся и кто понесёт расходы, если появится претензия по авторским правам.
- GitHub Copilot для Business и Enterprise обещает не обучать модели на коде клиента и даёт корпоративную защиту от претензий Amazon Q Developer добавляет reference tracker и показывает, если выдача похожа на открытый код JetBrains AI Assistant и Cursor оставляют права пользователю, но обязанность проверить результат не снимают * GigaCode и SourceCraft допускают более широкое использование пользовательского контента для работы сервиса и улучшения моделей Из этого следует практический вывод автора: юристу и CTO уже недостаточно просто выбрать самый удобный ассистент. Нужно читать условия хранения данных, отдельно проверять, может ли сервис дообучаться на промптах и коде, и заранее решать, какие инструменты допустимы в закрытых коммерческих проектах. Особенно это касается компаний с персональными данными, коммерческой тайной и собственными библиотеками, которые нельзя бездумно отправлять во внешнюю модель.
Что это значит ИИ в средах разработки уже стал частью повседневной
работы, но юридически он пока остаётся серой зоной. Практичный подход простой: считать сгенерированный код черновиком, проверять его на лицензии и безопасность, а выбор Copilot, Cursor, JetBrains или локальных альтернатив привязывать не только к удобству, но и к тому, как сервис обращается с вашим кодом.