Обновление Cursor 3.11: боковой чат и полнотекстовый поиск по диалогам

Команда разработчиков Cursor представила масштабное обновление версии 3.11, которое существенно меняет подход к взаимодействию программиста с искусственным интеллектом. Ключевые изменения направлены на оптимизацию рабочего процесса: в редактор добавили возможность вести параллельные диалоги с агентом, реализовали полноценный поиск по истории переписки и полностью переработали механизмы выбора проектов и репозиториев.
Параллельный диалог с агентом: боковой чат для уточняющих вопросов
Одной из главных проблем при работе с AI-агентами была необходимость прерывать основную задачу, если у разработчика возникал уточняющий вопрос. Ранее любые детали — проверка альтернативного подхода или сверка фактов — требовали ввода команды в основном чате, что сбивало рабочий процесс агента.
В версии 3.11 появилась возможность открывать боковой чат с помощью команд /side, /btw или нажатия кнопки-плюса. Это полноценный инструмент, который подхватывает контекст основной сессии, позволяя вести обсуждение параллельно с выполнением задачи.
Безопасное разделение ролей
Важной особенностью нового бокового чата является его ограничение: по умолчанию он предназначен только для чтения, поиска и получения ответов. Он не имеет права редактировать программный код или фиксировать изменения (коммитить их). Разработчики Cursor подчеркивают, что это осознанное решение, призванное предотвратить конфликты, когда два разных агента пытаются одновременно изменять одни и те же файлы.
Полнотекстовый поиск по истории переписки
С ростом интенсивности работы у разработчиков накапливаются тысячи диалогов с агентами. Теперь найти нужное решение спустя время стало гораздо проще благодаря внедрению продвинутой системы поиска.
- Глобальный поиск: через командную палитру (Cmd+K) можно искать информацию по содержимому всех прошлых разговоров, названиям чатов и номерам pull request. Для обеспечения высокой скорости работы Cursor использует локальный поисковый индекс.
- Внутрисессионный поиск: внутри уже открытого диалога с помощью Cmd+F можно искать по тексту, видеть количество совпадений и быстро перемещаться между ними.
Обновленный интерфейс выбора проектов и репозиториев
Инструменты для управления рабочим пространством получили глубокую переработку. Теперь процесс подключения новых ресурсов стал бесшовным:
- Интеграция без переходов: подключение репозиториев из GitHub, GitLab или Azure DevOps теперь происходит непосредственно в окне пикера, не требуя перехода на другие экраны.
- Контекстный поиск: система ищет проекты в рамках текущей рабочей среды — будь то локальная машина, облачное хранилище или удаленный сервер.
- Удобная навигация: ветки отображаются в списке согласно частоте использования, а для облачных репозиториев система предлагает автоматическое клонирование на локальный диск.
Расширенные возможности для разработчиков: новые хуки
Для тех, кто создает собственные инструменты на базе Cursor, обновление открывает доступ к более глубокому управлению облачными агентами через систему хуков. Если раньше хуки могли реагировать только на действия с файлами или терминалом, то теперь они позволяют контролировать сам процесс диалога.
Новые хуки позволяют отслеживать:
- процесс формирования промптов и ответов;
- ход рассуждений модели;p>запуск под-агентов (subagents); сжатие контекста (compaction).
Это открывает путь к созданию самокорректирующихся систем, где один программный слой может перехватывать ответ агента и отправлять его на повторную проверку, если результат не соответствует заданным критериям.
Вывод: Обновление 3.11 превращает Cursor из простого редактора с функциями ИИ в комплексную среду, где разработчик может эффективно делегировать рутину агенту, не теряя контроля над деталями и не прерывая основной рабочий процесс.
