Опубликовано

Как Dropbox переписывает код с помощью ИИ-редактора Cursor

Инженеры Dropbox ежемесячно принимают более миллиона строк кода, сгенерированного ИИ-агентами через Cursor, и это меняет их процесс разработки.

Технический контекст Разработка
Источник события: Cursor AI Время чтения: 3 – 5 минут

Dropbox рассказал, как использует редактор кода Cursor для работы с огромной кодовой базой. Если коротко: компания индексирует через него более 550 тысяч файлов и каждый месяц принимает свыше миллиона строк кода, написанного ИИ-агентами. Это не эксперимент – это уже рабочий процесс.

Что вообще происходит

Dropbox встроил Cursor в свой цикл разработки на уровне инфраструктуры. Редактор подключается к внутренним системам компании: он видит кодовую базу, документацию, историю изменений. По сути, ИИ получает контекст, который обычно есть только у человека, работающего в проекте несколько месяцев.

Cursor работает не как помощник, который подсказывает следующую строку, а как полноценный агент: он может анализировать задачи, предлагать изменения в нескольких файлах одновременно, писать тесты и документацию. Инженеры проверяют результат и принимают его, если всё в порядке.

Миллион строк – это много или мало?

Миллион строк в месяц – это примерно треть от того, что пишут инженеры вручную в средней команде из нескольких десятков человек. Но дело не в количестве, а в том, какой код генерируется.

Обычно ИИ-агенты берут на себя рутину: миграции API, обновление зависимостей, рефакторинг повторяющихся участков, написание тестов. Это задачи, где логика понятна, но объём работы большой. Инженер может потратить на это день, а агент – час. И если раньше такие задачи откладывались, потому что «не горит», то теперь их делают сразу.

Dropbox отмечает, что после внедрения Cursor скорость слияния запросов на слияние (pull request) выросла, а время цикла разработки сократилось. Проще говоря, код доходит до продакшена быстрее.

Как это работает технически

Cursor индексирует кодовую базу – это значит, что он строит внутреннюю карту проекта: где что лежит, как модули связаны, какие паттерны используются. Для небольших проектов это не проблема, но Dropbox работает с сотнями тысяч файлов. Индексация такого объёма требует серьёзной инфраструктуры.

Компания интегрировала редактор с внутренними инструментами: системами контроля версий, CI/CD (непрерывная интеграция/непрерывная доставка), базами знаний. Cursor видит не только код, но и контекст: кто писал этот модуль, зачем, какие были баги, как это связано с архитектурой. Это позволяет ему генерировать код, который соответствует стилю команды и учитывает историю проекта.

А что с качеством?

Dropbox не просто принимает весь сгенерированный код подряд. Есть ревью, тесты, проверки. Но сам факт, что компания принимает миллион строк в месяц, говорит о том, что качество достаточно высокое. Иначе инженеры тратили бы больше времени на исправление ошибок, чем экономили бы на генерации.

Важный момент: ИИ-агенты работают над задачами, где есть чёткие правила и примеры. Если нужно переписать старый API на новый, и в кодовой базе уже есть десятки таких примеров, агент справится хорошо. Если задача требует архитектурных решений или понимания бизнес-логики, которой нет в коде, – это всё ещё зона ответственности человека.

Что это меняет для разработки

Dropbox называет этот подход «AI-native SDLC» – цикл разработки программного обеспечения, изначально ориентированный на ИИ, – в котором ИИ не просто инструмент, а часть процесса. Это не значит, что разработчики исчезают. Скорее, их работа смещается: меньше времени на механическую правку кода, больше – на проектирование, проверку и принятие решений.

Для индустрии это показатель того, что ИИ-редакторы кода переходят из категории «удобная штука» в категорию «системный компонент разработки». Компании начинают строить процессы вокруг них, а не просто подключать их как плагин.

Открытые вопросы

Dropbox не раскрывает все детали: например, какой процент сгенерированного кода отклоняется на ревью, сколько времени уходит на проверку, какие задачи агенты пока не могут решать. Также неясно, как это влияет на технический долг: если ИИ пишет много кода быстро, не накапливается ли при этом больше проблем, которые всплывут позже.

Ещё один момент – зависимость от инфраструктуры. Cursor требует индексации и интеграции с внутренними системами. Это работает в крупной компании с ресурсами, но для небольших команд такой подход может быть избыточным.

В любом случае, опыт Dropbox показывает, что ИИ-агенты уже могут брать на себя значительную часть рутинной работы в реальных проектах. И это не будущее – это происходит прямо сейчас.

Ссылка на публикацию: https://cursor.com/blog/dropbox
Оригинальное название: Dropbox uses Cursor to index over 550,000 files and build an AI-native SDLC
Дата публикации: 22 янв 2026
Cursor AIcursor.com Американский ИИ-редактор кода, помогающий разработчикам писать и анализировать программы.
Предыдущая статья Как ИИ помогает выявлять рак груди на маммограммах: результаты российского исследования Следующая статья Microsoft представила Maia 200 – ускоритель для инференса

От источника к разбору

Как создавался этот текст

Этот материал не является прямым пересказом исходной публикации. Сначала была отобрана сама новость – как событие, важное для понимания развития ИИ. Затем мы задали рамку обработки: что в тексте важно прояснить, какой контекст добавить и на чём сделать акцент. Это позволило превратить отдельный анонс или обновление в связный и осмысленный разбор.

Нейросети, участвовавшие в работе

Мы открыто показываем, какие модели использовались на разных этапах обработки. Каждая из них выполняла свою роль – анализ источника, переписывание, проверка и визуальная интерпретация. Такой подход позволяет сохранить прозрачность процесса и ясно показать, как именно технологии участвовали в создании материала.

1.
Claude Sonnet 4.5 Anthropic Анализ исходной публикации и написание текста Нейросеть изучает оригинальный материал и формирует связный текст

1. Анализ исходной публикации и написание текста

Нейросеть изучает оригинальный материал и формирует связный текст

Claude Sonnet 4.5 Anthropic
2.
Gemini 2.5 Flash Google DeepMind Проверка и правка текста Исправление ошибок, неточностей и спорных формулировок

2. Проверка и правка текста

Исправление ошибок, неточностей и спорных формулировок

Gemini 2.5 Flash Google DeepMind
3.
DeepSeek-V3.2 DeepSeek Подготовка описания для иллюстрации Генерация текстового промпта для визуальной модели

3. Подготовка описания для иллюстрации

Генерация текстового промпта для визуальной модели

DeepSeek-V3.2 DeepSeek
4.
FLUX.2 Pro Black Forest Labs Создание иллюстрации Генерация изображения по подготовленному промпту

4. Создание иллюстрации

Генерация изображения по подготовленному промпту

FLUX.2 Pro Black Forest Labs

ИИ: События

Вам может быть интересно

Перейти ко всем событиям

Другие события из мира искусственного интеллекта, которые помогают увидеть общую картину и понять, как меняется направление развития технологий.

Hugging Face запустил Community Evals – платформу, на которой разработчики могут самостоятельно тестировать языковые модели и делиться результатами, не полагаясь на закрытые рейтинги.

Команда Perplexity AI продемонстрировала, как технология прямой передачи данных между серверами помогает языковым моделям работать быстрее и эффективнее, устраняя «узкие места» в сетевой инфраструктуре.

Разбираемся, как слой оркестрации помогает объединить разрозненные инструменты и сервисы в единую экосистему, способную работать без постоянного ручного контроля.

Хотите знать о новых
экспериментах первыми?

Подписывайтесь на наш Telegram-канал – там мы делимся всем самым
свежим и интересным из мира NeuraBooks.

Подписаться