Skip to main content

Command Palette

Search for a command to run...

CLI

История изменений CLI

Новые функции, улучшения и исправления в CLI Cursor. Выполните agent --version, чтобы проверить установленную версию, и agent update, чтобы обновить её без переустановки.

Steering и субагенты

  • Направляйте текущий ход, а затем прерывайте его. Теперь при нажатии Enter во время работы агента сообщение из очереди отправляется в активный запуск в безопасной точке, чтобы скорректировать его работу; ход прерывается, только если нажать Enter ещё раз.
  • Одноходовые запуски ждут завершения субагентов. Headless- и одноходовые запуски дожидаются завершения делегированных субагентов и учитывают их результаты перед выходом, не обрываясь, пока фоновые оболочки или серверы разработки всё ещё работают.
  • Читайте полный транскрипт субагента. При переходе к субагенту отображается его полный транскрипт в хронологи��еском порядке, включая промпт, рассуждения, вызовы инструментов и итоговый ответ, а не только строки с инструментами.
  • Выбирайте модель для субагента Explore. Для субагента Explore можно задать модель по умолчанию, отключить её, наследовать модель родительского агента или выбрать конкретную модель в /config.
  • Вернулись последующие действия для фоновых задач. Последующие действия по завершении фоновых задач снова запускаются в интерактивных и headless-сессиях.

Навыки, пользовательские режимы и цели

  • Закрепляемые навыки и пользовательские режимы. Навык, вызванный через слеш-команду, прикрепляется один раз при нажатии Enter, а Option+Enter запускает навык на основе режима в виде закрепляемого пользовательского режима, который остаётся активным, пока вы его не завершите.
  • Управляемые навыки могут включать ресурсы Markdown. При синхронизации управляемых навыков вложенные Markdown-файлы навыка теперь размещаются в ~/.cursor/skills-cursor, поэтому навыки со ссылками на дополнительные ресурсы работают корректно.
  • Обнаружение навыков пропускает скрытые каталоги. При сканировании навыков и субагентов скрытые каталоги, начинающиеся с точки, больше не просматриваются, что позволяет избежать долгой загрузки из больших вложенных папок.
  • Долговременные цели. /goal отслеживает долговременную цель со строкой статуса «активна» или «приостановлена», продолжает её в режиме ожидания и при запусках без графического интерфейса, а по Ctrl+C приостанавливает. Функция внедряется постепенно и доступна не всем.

Модели

  • Auto остаётся закреплённым в списке выбора. Auto закреплён вверху списка /model, как и в IDE.
  • Изменение параметров модели выбирает её. Настройка параметров в /model теперь выбирает эту модель, поэтому после нажатия Esc обновлённый выбор остаётся активным.
  • Headless сохраняет варианты Max Mode. Выбор --model в headless-режиме, требующий Max Mode, теперь включает его, поэтому варианты с максимальным контекстом больше не ограничиваются.

MCP и плагины

  • Упрощённый вход в MCP для известных хостов. При входе на такие серверы, как Slack, со страницы /mcp используется аутентификация по умолчанию, что позволяет избежать сбоев динамической регистрации клиента.
  • Хуки установленных плагинов теперь выполняются. Хуки, определённые установленными плагинами, включая плагины, загруженные с помощью --plugin-dir, теперь выполняются и обновляются при перезагрузке плагинов.
  • Секреты остаются скрытыми в конфигурации плагинов. В формах конфигурации плагинов маскируются поля с названиями учётных данных и поля типа «секрет», например токены, API-ключи и пароли.

Терминал и отрисовка

  • Встроенный предпросмотр изображений. Прикреплённые и сгенерированные изображения отображаются прямо в Терминале, если он это поддерживает; в остальных случаях выводится текстовый резервный вариант.
  • Формулы LaTeX отображаются в Unicode. Формулы в Markdown отображаются в удобном для Терминала формате Unicode вместо необработанного TeX.
  • Более чистые выходные данные shell и транскрипты. В длинные выходные данные shell больше не вставляются пробелы нулевой ширины, поэтому скопированные пути и токены остаются без изменений; примечание о рабочем каталоге скрывается, когда команда запускается в текущем каталоге; скрытые группы вызовов инструментов больше не оставляют пустых строк; а поставленные в очередь предпросмотры одобрения "+N ещё ожидают" располагаются без промежутков.
  • Адаптивная палитра файлов @. Ввод остаётся отзывчивым в больших репозиториях, пока палитра @ подбирает файлы.
  • Более стабильная пользовательская строка статуса. Пользовательская команда statusLine сохраняет ограничение частоты при потоковых обновлениях и перезапускается только при изменении команды или рабочего каталога.

Одобрения и безопасность

  • Одобрение переключения режима по таймеру. При одобрении переключения режима теперь используется интерфейс пейджера с 15-секундным обратным отсчётом; если не предпринимать действий, запрос автоматически отклоняется — как в IDE.
  • Усиленная защита git-команд. Конфигурация git, управляемая репозиторием, включая fsmonitor, хуки, атрибуты и внешние программы для просмотра диффов, больше не выполняется во время git-операций самого Agent.
  • Доступ к sandbox на чтение и git по SSH. В политике sandbox появилась граница доступа на чтение, а git по SSH в sandbox на macOS и Linux направляется через SOCKS-прокси, чтобы удалённые репозитории из allowlist работали, а запрещённые выдавали понятную ошибку.
  • Sudo использует ваш последний ввод. При отправке пароля sudo теперь передаётся именно введённый текст, а не устаревшее отображаемое значение.

Надёжность и запуск

  • Более быстрый запуск. Грамматики подсветки синтаксиса и клиент background composer загружаются отложенно, не замедляя запуск, а при медленной загрузке списка плагинов запускается сессия без плагинов вместо задержки запуска.
  • Длительные сессии без графического интерфейса больше не зависают. Застрявшие загрузки в длительных headless-сессиях HTTP/1.1 обнаруживаются и повторно выполняются вместо того, чтобы незаметно блокировать работу.
  • Более быстрое возобновление работы в сетевых файловых системах. Средство выбора сессии для возобновления сканирует их параллельно и сохраняет выбранным ваш последний чат, пока загружается полный список для всех рабочих областей.

Self-hosted воркеры

  • Больше контроля над Self-hosted воркерами. Воркеры могут присоединяться к именованному пулу с помощью agent worker --pool <name>, по умолчанию высвобождаются после часа простоя (--idle-release-timeout 0 оставляет их запущенными), запускаться из каталога без git с помощью --worker-dir, блокировать каталог данных для предотвращения запуска дубликатов демонов и выполнять хуки начала и завершения сессии при её назначении и освобождении.

Enterprise и установка

  • В CLI применяется список запрещённых команд, заданный администратором. Список запрещённых команд, заданный администратором команды, применяется при выполнении команд в локальной оболочке, обновляется для каждого запроса и имеет аварийный выключатель. Управляется администратором.
  • Политика входа через MDM. При входе через CLI передаётся и применяется политика входа MDM, включая allowlist организации, команды, адресов электронной почты и доменов, а также сообщается об отказах в применении политики. Управляется администратором.
  • Удаление Cursor в Windows может привести к удалению данных. Программа удаления Windows может дополнительно удалить пользовательские данные Cursor, включая папку ~/.cursor, в которой хранятся учётные данные CLI.
  • Устойчивый скрипт установки. Если curl не работает, скрипт установки использует wget или python3.
  • --trust работает в интерактивных сессиях. Ранее для --trust требовался режим без графического интерфейса. Теперь при передаче этого параметра в интерактивной сессии рабочая область сразу помечается как доверенная, диалог доверия пропускается, а решение сохраняется так же, как если принять его в диалоге.
  • Понятные ошибки вместо зависания при входе. Вход в MCP OAuth теперь быстро завершается с понятным сообщением, если порт обратного вызова уже занят, вместо зависания на "Ожидание обратного вызова OAuth". В macOS сбои связки ключей при запуске теперь объясняются с указанием причины и способа исправления — например, разблокировать заблокированную связку ключей или выйти из системы и войти снова, — вместо вывода необработанного кода завершения.
  • Каталог моделей остаётся актуальным в длительных сессиях. CLI повторно загружает каталог моделей в фоновом режиме каждые 10 минут, поэтому недавно выпущенные модели появляются в /model и сочетаниях клавиш без перезапуска. Если обновление не удалось, CLI сохраняет текущий каталог и повторяет попытку при следующем обновлении.
  • Более аккуратное отображение. Строки завершённых инструментов больше не исчезают на один кадр, когда Agent переходит к следующему шагу; столбцы markdown-таблиц с эмодзи или текстом CJK остаются выровненными; при вводе пути вроде /tmp с последующим пробелом палитра слэш-команд больше не застревает на "Нет совпадений"; а в строках субагентов убрана подсказка о разворачивании по Ctrl+O (сочетание клавиш по-прежнему работает).
  • Исправлена нагрузка на ЦП от наблюдателя веток. Когда наблюдатель, поддерживающий актуальность Git-ветки в нижней части промпта, не мог подключиться — чаще всего после исчерпания лимита наблюдений inotify в Linux, — он повторял попытки в плотном цикле, полностью загружая ядро ЦП. Неудачные подключения теперь повторяются с экспоненциальной задержкой, а переключение веток по-прежнему сразу обновляет нижнюю часть промп��а.

Плагины и MCP

  • Управляйте маркетплейсами плагинов из командной оболочки. Автоматизируйте управление маркетплейсами без интерактивной сессии: agent plugin marketplace add <git-url> регистрирует маркетплейс (ветку, тег или коммит можно закрепить с помощью --git-ref), list выводит название, область действия и Git URL каждого маркетплейса (--format json для скриптов), update повторно индексирует маркетплейс из его репозитория, а remove удаляет маркетплейс на уровне пользователя.
  • Один сервер для дублирующихся конфигураций MCP. Когда один и тот же удалённый сервер MCP настроен в нескольких областях действия, например в вашем пользовательском mcp.json и .cursor/mcp.json проекта, CLI теперь запускает один экземпляр вместо дубликатов. На новой вкладке Configure Scope в представлении сведений о сервере /mcp выберите, конфигурация какой области действия будет использоваться. Выбор сохраняется отдельно для каждого проекта.

Использование и модели

  • Просматривайте использование тарифа и расходы в /usage. Теперь /usage показывает объём включённого использования аккаунта с разбивкой по Auto и API, расходы по требованию относительно вашего лимита, название тарифа и дату сброса расчётного периода. Для корпоративных тарифов с общим пулом доступен график расходов за текущий расчётный период в сравнении с предыдущим периодом той же длительности, а также ссылка на панель использования.
  • Исправлено зависание Max Mode во включённом состоянии. Выбор варианта, требующего Max Mode, например /fast или варианта с контекстом 1M, больше не оставляет Max Mode незаметно включённым для других моделей и будущих сессий: он отключается, когда выбранный вариант больше не требует его, при этом явно выбранный /max-mode остаётся включённым. Индикатор MAX также снова отображается в строке промпта после сводки параметров модели.
  • Исправлен пустой выбор модели в /model при медленном соединении. Если при запуске истекало время ожидания загрузки каталога моделей, /model оставался пустым всю сессию. Теперь при открытии списка каталог запрашивается повторно, а открытый список заполняется сразу после получения данных.

Одобрения и доверие

  • Автоматическое одобрение веб-поиска. Новое право доступа Auto-Accept Web Search позволяет Agent выполнять веб-поиск без запроса одобрения каждый раз. По умолчанию оно выключено. Включите его в разделе Permissions в /config или задайте autoAcceptWebSearch в cli-config.json. Поддерживается в интерактивных, headless-, subagent- и Agent Client Protocol-запусках.
  • Направляйте Agent из запросов одобрения в командной оболочке. Параметр пропуска в запросах одобрения командной оболочки теперь называется "Пропустить и сообщить Agent, что делать вместо этого", а при его выборе открывается поле ввода, сообщение из которого отправляется Agent как причина пропуска команды. Отправка пустого сообщения просто пропускает команду.
  • Настройка worktree учитывает доверие к workspace. Команды настройки из .cursor/worktrees.json теперь выполняются только после того, как workspace станет доверенным: через запрос доверия, сохранённое решение о доверии или --trust в headless-запусках. В недоверенных workspace настройка пропускается с отображаемым уведомлением.

Надёжность

  • Возобновление чатов стало быстрее. Список возобновления сразу показывает чаты из текущего workspace, а чаты из других workspace загружаются в фоновом режиме; кроме того, при выборе чата больше не нужно ждать загрузки каталога моделей, если сохранённая модель уже находится в кэше.
  • Кратковременные проблемы с сетью больше не останавливают запуски. Ошибки DNS и недоступности сети, например во время переключения VPN, теперь повторяются с увеличивающейся задержкой, как и другие ошибки передачи данных. Если сеть остаётся недоступной, CLI показывает полезную подсказку по настройке сети, VPN, DNS и прокси вместо необработанной сетевой ошибки.
  • Subagent переживают временные сбои. Кратковременная сетевая ошибка больше не завершает работающий subagent с критической ошибкой. Шаги subagent повторяются по той же политике, что и обычные шаги, и возобновляются с последней контрольной точки, если она есть.
  • Обновления больше не нарушают работающие сессии. Очистка при автообновлении могла удалить установленную версию, из которой была запущена длительная сессия, что приводило к сбою посреди шага. Теперь работающие процессы помечают свой каталог установки как используемый, поэтому очистка его пропускает; если файлы установки всё же исчезнут, например после обновления Homebrew, CLI предлагает перезапустить приложение вместо сбоя с ошибкой модуля.
  • Исправления /btw. Побочные вопросы больше не завершаются внутренней ошибкой blob в длинных или сжатых сессиях, а палитра слеш-команд больше не появляется поверх вопроса во время его ввода.

Модели и навыки

  • Новые установки запускаются в режиме Auto. В новых установках CLI по умолчанию используется автоматическая маршрутизация моделей. Существующие настройки не изменяются; переключиться можно в любое время с помощью /model или --model.
  • Мгновенно переключайте модели с помощью slash-команд. Введите shortcut, например /opus или /composer, чтобы сразу перейти к нужной модели без выбора из списка; shortcut для каждого семейства запоминает последний выбранный вариант. /fast включает и выключает Fast, если текущая модель его поддерживает. Отключите shortcut в разделе Model slash commands в /config.
  • Скрывайте навыки, доступные только модели, из slash-команд. Установите user-invocable: false во frontmatter файла SKILL.md навыка, чтобы скрыть его из автодополнения / и разрешения введённого /skill-name, сохранив доступность для модели.

Надёжность

  • Исправлен рост потребления памяти из-за состояния отмены каждого хода. В длинных чатах больше не накапливаются слушатели прерывания и контроллеры; после завершения каждого хода они освобождаются.
  • Выход быстро возвращает вас в shell. Выход больше не ждёт завершения работы MCP‑серверов или других фоновых задач, а при выходе из запроса доверия к workspace больше не кратко отображается "Доверяем workspace…".
  • Исправлено повреждение config при одновременном запуске нескольких агентов. Одновременные процессы CLI могли перемешивать записи в cli-config.json и блокировать последующие запуски. Теперь каждая запись сначала выполняется в отдельный временный файл, а затем атомарно переименовывается.

Сессии и субагенты

  • Возобновляйте чаты из любого каталога. agent ls, agent --resume и /resume по умолчанию открывают все чаты во всех workspace. Используйте Left/Right, чтобы переключиться на This workspace; у чатов из других каталогов отображается метка папки, а при возобновлении загружается полная беседа, а не пустой чат.
  • Субагенты сохраняют контекст при возобновлении. Завершённые субагенты сохраняют контрольные точки, поэтому при возобновлении восстанавливается прежний контекст, а не пустое состояние. Фоновые субагенты включают последнее сообщение в уведомление о завершении, а попытка возобновить недоступного субагента завершается понятной ошибкой.

Вход и MCP

  • Войдите с другого устройства по QR-коду. Во время agent login или первоначальной настройки нажмите q, чтобы показать QR-код для того же URL входа, затем отсканируйте его с телефона, чтобы завершить аутентификацию по SSH без копирования длинной ссылки. В узких терминалах и неинтерактивных сессиях по-прежнему отображается только URL.
  • Фильтруйте MCP‑серверы и сразу видьте начало входа. Введите текст, чтобы отфильтровать список серверов /mcp. При выборе Login сразу отображается "Подготовка входа…", а инструкции для SSH OAuth больше не используют ssh -N, которы�� не работал через некоторые прокси.
  • Исправлены баги allowlist и одобрения MCP. Сетевые allowlist команды теперь принимают HTTP(S)-источники с явно указанными портами, например локальные серверы на нестандартных портах. Одобрения личных MCP-инструментов снова работают, когда элементы управления инструментами администратора команды пусты или не заданы.

Ввод и Терминал

  • Длинные промпты остаются в пределах шести визуальных строк. Панель промпта и редактор сообщений в очереди прокручиваются, чтобы курсор оставался видимым, вместо неограниченного увеличения. Большие вставки остаются свёрнутыми в виде плашки при вызове из истории, при этом Agent получает их полное содержимое, а Working появляется сразу после отправки.
  • Исправлено состояние Терминала после Ctrl+Z. При приостановке CLI восстанавливаются режимы клавиатуры shell, пока вы не выполните fg. Backspace больше не поглощает буквы, введённые сразу после него при кратковременном зависании интерфейса, а ввод остаётся отзывчивым, пока Agent передаёт вывод.
  • Исправлены sudo-промпты в очереди. Каждый запрос sudo открывает новый промпт для ввода пароля вместо зависания на "Аутентификация…". Escape и Ctrl+C отменяют действие во время отправки, а маска использует вместо *, чтобы избежать смещения из-за лигатур шрифта Терминала.
  • Карточки режима отладки используют цвета режима отладки. Карточка решения с шагами воспроизведения использует красный акцент отладки вместо жёлтого цвета режима планирования, поэтому активный режим легко определить.

Рабочие пространства и команды

  • Запускайте сессии с несколькими корневыми каталогами из командной строки. Повторяйте --add-dir <path>, чтобы добавить каталоги при запуске, в том числе вместе с --workspace. /add-dir сразу обновляет slash-навыки и пользовательские команды; перезапуск нужен, только если агент должен автоматически обнаружить новые навыки.
  • Перезагрузка плагина обновляет команды. Перезагрузка плагина обновляет его slash-команды и палитру команд. Длинные имена навыков и пользовательских команд теперь корректно распознаются, а /add-dir не закрывает автодополнение каталогов, пока вы просматриваете варианты.
  • Отложенные сообщения отправляются при втором нажатии Enter. Нажмите Enter ещё раз в пустом промпте, чтобы остановить текущий ответ и сразу отправить отложенное сообщение, в том числе во время выполнения хука beforeSubmitPrompt.
  • Исправлена задержка ввода во время работы агента. Ввод текста и постановка последующих сообщений в очередь больше не вызывают перерисовку всего транскрипта при каждом нажатии клавиши во время потоковой передачи выходных данных.
  • Исправлен сброс параметров модели. Изменение Fast, интенсивности рассуждений или контекста в /model сохраняет другие совместимые настройки и синхронизирует Max Mode.

Cloud и Auto-review

  • Передачи в Cloud сохраняют контекст модели и рабочего пространства. Для Git-репозиториев с доступом к Cloud Agents передачи сохраняют выбранную модель и путь к рабочему пространству. В промпте отображается статус передачи, Esc или Ctrl-C отменяют её, а сведения об ошибке остаются видимыми.
  • Auto-review учитывает вызванные инструкции. Администраторы могут управлять доступностью функции. Если Auto-review включён для вашей учётной записи и выбранной модели, классификатор может проверять файлы вызванных навыков и пользовательских команд, хранящихся в файлах, прежде чем решить, требуется ли одобрение для вызова инструмента. Существующие жёсткие границы одобрения не изменились.

Аутентификация и MCP

  • Запускайте Cursor в песочницах без macOS Keychain. Задайте AGENT_CLI_CREDENTIAL_STORE=file, чтобы хранить учётные данные в незашифрованном файле, доступном только владельцу. Используйте приватное хранилище, сохраняющееся между запусками; упакованные сборки для Unix в этом режиме также не загружают системные CA.
  • Исправлены ложные ошибки подключения MCP. Работающие серверы больше не отображаются как отключённые в /mcp и agent mcp list, если доступны их инструменты или инструкции.

Надёжность и обновления

  • Обновления Windows подавляют вывод о ходе выполнения PowerShell. Нативные обновления больше не отображают индикатор выполнения PowerShell'а поверх CLI и не создают связанные с ним накладные расходы при загрузке.
  • Исправлен рост потребления памяти в длительных CLI-сессиях. Теперь CLI при каждой контрольной точке сохраняет только новые записи транскрипта вместо перезагрузки и перезаписи всего диалога.

Auto-review

  • Режим запуска Auto-review. Режим запуска Auto-review в Cursor теперь доступен в CLI: это золотая середина между Allowlist и Run Everything, позволяющая агенту продолжать работу с меньшим количеством запросов на одобрение. Вызовы Shell, MCP и Fetch проверяются по порядку: вызовы из allowlist выполняются сразу, вызовы, которые можно изолировать, запускаются в песочнице, а остальные передаются классификатору, который разрешает вызов, пробует другой подход или запрашивает одобрение. Включите его с помощью --auto-review, в /config или через /auto-review, а также задавайте классификатору инструкции allow/block в permissions.json.

Рабочие пространства

  • Именованные рабочие пространства с несколькими директориями. Запускайте агента сразу в нескольких репозиториях: добавляйте директории во время сессии с помощью /add-dir, сохраняйте набор через /save-workspace, загружайте его позже через /load-workspace или запускайте агента в заданной области с --workspace.

Команды

  • /rewind включён по умолчанию. Временную шкалу отмены по ходам больше не нужно включать в /config.
  • /vim в любом месте промпта. Запускайте встроенное редактирование Vim из любой позиции, а не только из пустого промпта.
  • Расширенный /copy. Выбирайте отдельный шаг многошагового ответа в списке шагов, копируйте ответы агента вместе со своими сообщениями и копируйте длинные ответы без зависания терминала.
  • /logs на общих машинах. Логи отладки записываются отдельно для каждого пользователя, поэтому на хостах с несколькими пользователями не возникают ошибки прав доступа, а путь /logs дольше остаётся на экране.

Работа в Терминале

  • История промптов отдельна для каждого диалога. Стрелка вверх вызывает текст, введённый в этой сессии, а не единую историю для всех чатов.
  • Список задач показывает всё запущенное. Оболочки переднего плана и субагенты отображаются в списке задач наряду с фоновыми задачами.
  • Более стабильная отрисовка. Диаграммы Mermaid остаются на экране после завершения хода, предпросмотр длинного вывода оболочки обрезается вместо переноса, а экран очищается один раз при изменении размера вместо двух.
  • Черновик сохраняется при открытии списка выбора resume. При отмене /resume сохраняется уже введённый текст.
  • Редактирование плана. При редактировании плана Esc возвращает Vim в обычный режим.

Надёжность

  • Меньше потребление памяти в длительных сессиях. Исправлена утечка, при которой сигналы прерывания для каждого хода удерживали состояние диалога.
  • Нет сбоя при отсутствии состояния одобрения. Сессии работают с хранилищами учётных данных, в которых ещё не записан режим одобрения.

MCP и навыки

  • MCP‑серверы от Редактора считаются доверенными. MCP‑серверы, передаваемые через Agent Client Protocol (Zed и другие редакторы), загружаются, а не молча отбрасываются.
  • Инструменты MCP сохраняются после перезагрузки плагина. Аренда MCP обновляется после перезагрузки плагина, поэтому его инструменты больше не зависают с ошибкой "Не подключено".
  • Навыки, найденные через символические ссылки. Меню навыков следует по директориям с символическими ссылками при поиске навыков.

Установка и обновления

  • Надёжное переключение каналов. Переключение каналов релизов применяется с первой попытки и сразу загружает сборку целевого канала.
  • Исправления для Windows и shim. Средство запуска Windows сопоставляет каталоги версий с временными метками, а shim cursor больше не выдаёт ошибок в оболочках, которые считают незаданные переменные ошибками.

Корпоративные возможности и управление командой

  • Ограничение Auto-review для команд. Администраторы управляют доступностью Auto-review для участников команды.
  • Стабильная идентификация self-hosted воркера. worker start ожидает подключения bridge перед сообщением о готовности, а воркеры сохраняют стабильный логический ID для каждого аутентифицированного пользователя, поэтому в средах с несколькими пользователями нужный воркер сопоставляется с нужным человеком.

Работа в Терминале

  • Более чистое отображение правок. Правки файлов отображаются без рамок (заголовок Editing/Edited и дифф), а мемоизация отрисовки диффов предотвращает замедление UI при больших правках.
  • Более быстрый и информативный выбор сессии. Метаданные сессий кэшируются, поэтому /resume (Ctrl+Y) быстро открывается даже в сетевых файловых системах; добавлены столбцы «Создано» и «Последнее обновление», а сортировка стала надёжной.
  • Статус работы закреплён над приглашением. Ход выполнения, количество токенов (с необязательным отображением прошедшего времени) и подсказки остаются в одном постоянном месте.
  • Длинный вывод shell обрезается сверху. Вы видите последние данные, выводимые потоковой командой, а не самые ранние.
  • Перенесённые URL остаются кликабельными. Длинные ссылки повторно выводят коды гиперссылок в каждой перенесённой строке.
  • Выбор модели показывает состояние Max Mode, а в сводке модели в нижней части убраны лишние метки.

Команды

  • /fork Создать копию текущего диалога и продолжить работу в другом направлении (псевдонимы /branch, /duplicate).
  • /update Обновить CLI непосредственно из сессии.
  • /context Визуализировать, что занимает контекстное окно, с разбивкой по категориям.
  • /logs Логи отладки записываются для каждой сессии; /logs показывает путь к ним и копирует его в буфер обмена.
  • Управление фоновыми задачами. Навигация клавишами со стрелками в просмотрщике задач и сочетание клавиш для остановки.

Надёжность

  • Keepalive-пинги HTTP/2. Незаметные зависания соединения в середине потока обнаруживаются за считаные секунды и выполняется повторная попытка.
  • Прерывания передачи автоматически повторяются. Отмены и прерывания на уровне сети больше не завершают ход так, будто была нажата Ctrl+C.
  • Исправления зависаний. Устранены полные зависания UI из-за циклов обратной связи макета, зависание ввода после первоначальной настройки и пропущенные или переставленные нажатия клавиш при вставке.
  • Более быстрая первая отрисовка в медленных сетях. Запросы настроек команды больше не блокируют интерактивный запуск (около 2 секунд при соединениях с высокой задержкой).
  • Работа в ограниченных сетях. Параметры функций по умолчанию применяются, когда корпоративные брандмауэры блокируют службу конфигурации.
  • Поддержка direnv. Shell агента автоматически загружает .envrc как в интерактивных оболочках, так и в оболочках, запущенных агентом.
  • Исправления перетаскивания и вставки. Пути файлов при перетаскивании передаются без изменений, а при вставке скопированного файла изображения в macOS прикрепляется само изображение.

Корпоративное и командное управление

  • Администраторы могут отключать headless mode. Параметр команды блокирует неинтерактивное использование CLI во всей организации.
  • Управление «Запускать всё». Автозапуск переименован единообразно во всём продукте; управляемый администратором автозапуск использует список разрешённых команд как всегда доступную базу.
  • Управление пользовательскими расширениями MCP. Переключатели администратора «Разрешить пользовательское расширение» для MCP‑серверов и инструментов применяются во время выполнения.
  • MCP‑серверы, управляемые командой. Централизованно настроенные серверы надёжно загружаются, доступен выбор группы серверов; политика инструментов MCP отделена от параметра автозапуска Терминала.
  • OAuth MCP через SSH. CLI показывает инструкции по перенаправлению портов при аутентификации удалённого MCP‑сервера из SSH-сессии.
  • Composer 2.5 — модель по умолчанию для новых CLI-сессий.
  • /summarize. Переименована из /compress для соответствия IDE; /compact и /compress остаются алиасами и выполняются напрямую.
  • Локальные плагины через ~/.cursor/settings.json. Укажите в ключе enabled_plugins пути к локальным папкам плагинов — маркетплейс не нужен.
  • Воркеры для нескольких корневых папок. Self-hosted воркеры работают с несколькими репозиториями, поддерживают повторяющиеся флаги --worker-dir и сохраняют стабильную идентичность.
  • Откат сохраняет изображения. При откате к предыдущему ходу вложенные изображения этого хода восстанавливаются в промпте.
  • Более быстрый /plugins. Сведения о плагинах загружаются быстрее, а MCP‑серверы каждого плагина связаны с управлением в /mcp.
  • MCP-инструменты обновляются в сессии. Вход в систему, включение или отключение сервера через /mcp сразу обновляет доступные Agent инструменты.
  • Читаемые диффы в светлом режиме. Подсветка различий на уровне символов хорошо видна в светлых темах Терминала.
  • Хуки принимают полезные данные через stdin. Это позволяет избежать ограничений на длину argv и не отображать полезные данные в списках процессов.
  • Визуальный режим Vim. Визуальное выделение с операторами удаления и изменения; активный режим Vim отображается в нижней строке.
  • Ctrl+G открывает промпт в $EDITOR. Составляйте длинные промпты в привычном редакторе и возвращайте результат в строку промпта.
  • Управление MCP переработано. /mcp открывает подробный просмотр по каждому серверу: просматривайте схемы инструментов, входите и выходите из системы (при выходе сохранённые учётные данные OAuth очищаются), включайте и отключайте серверы — всё это не покидая сессию.
  • Headless-запуски ожидают инструменты MCP. Исправлена гонка при запуске, из-за которой медленные stdio MCP‑серверы не попадали в запуски -p.
  • Вложенные правила и навыки. .cursor/rules и .cursor/skills в подкаталогах обнаруживаются везде, как и в IDE.
  • Длинные диалоги перерисовываются мгновенно. При полной перерисовке отображаются только последние сообщения (/full-conversation, чтобы отключить это), поэтому изменение размера и возобновление старых сессий остаются быстрыми.
  • Поддержка прокси для потоков Agent. HTTPS_PROXY учитывается для стримингового подключения, обеспечивая полную поддержку корпоративных прокси.
  • Автозапуск сохраняется при возобновлении. При возобновлении диалога Run Everything пересчитывается на основе вашей конфигурации и политики команды.
  • Варианты моделей работают в headless-режиме. Быстрые модели или модели с высоким уровнем усилий, переданные через --model, сохраняют свои параметры в режиме -p.
  • Ранние нажатия клавиш буферизуются и воспроизводятся после загрузки UI; исправлена проблема с устаревшим вводом по SSH и в tmux.
  • Учёт фокуса tmux. Курсор промпта перестаёт мигать в неактивных панелях (при focus-events on).
  • Патологические диффы отображаются безопасно. Очень длинные строки ограничиваются перед подсветкой синтаксиса, поэтому минифицированные файлы не могут заблокировать UI.
  • Маркетплейсы плагинов. Добавляйте маркетплейсы по Git URL (/plugin marketplace add), просматривайте маркетплейсы и управляйте ими в разных областях действия, узнавайте, из какого маркетплейса получен каждый плагин, и загружайте локальные каталоги плагинов с помощью --plugin-dir. Плагины, импортированные из Claude Code, отображаются наряду со встроенными.
  • Ctrl+L очищает экран как в shell: очищает экран и историю прокрутки, не прерывая сессию.
  • Плавный ввод с первого нажатия клавиши. Исправлена задержка цикла обработки событий (около 1 секунды в больших репозиториях), из-за которой первые нажатия клавиш обрабатывались пакетно; закрытие пейджеров больше не перерисовывает весь экран.
  • Навыки везде. Навыки загружаются в интерактивном режиме, режиме без графического интерфейса и режиме интеграции с редактором; вызовы /skill-name работают в режиме вывода -p.
  • Вставка изображений из буфера обмена в Linux. Вставляйте изображения в Wayland и X11.
  • Автодополнение /model. Введите /model sonnet, и средство выбора откроется с уже применённым фильтром, не отправляя запрос.
  • Тема следует за терминалом. При переключении терминала между светлой и тёмной темами CLI автоматически перерисовывается.
  • Обнаружение зависаний с постоянными повторами. Зависшие потоки обнаруживаются и повторно запускаются вместо бесконечного ожидания, а бэкенд может переключаться на HTTP/1 в сетях, где HTTP/2 работает некорректно.
  • /mcp сгруппирован по области действия. Серверы организованы в разделы «Пользователь» / «Проект» / «Команда», а для серверов с ошибками отображается фактическая ошибка.
  • Усиленная защита конфиденциальности. Для команд без хранения данных суммаризация диалогов завершается безопасным отказом.
  • Делегированные токены воркеров. Сервисные аккаунты команд могут выпускать краткоживущие токены пользователей, чтобы self-hosted воркеры выполнялись от имени конкретного участника команды.
  • Прерывание сохраняет частичные результаты. При остановке шага сохраняется вывод выполняющихся shell-команд, а последующие запросы переводят работающие инструменты в фоновый режим вместо их завершения.
  • /rewind: отмена ходов Agent. Интерактивная временная шкала позволяет восстановить файлы и состояние диалога до любого предыдущего хода, с диффами файлов для каждого хода, восстановлением только диалога и псевдонимами /undo//restore (включается в /config).
  • Уведомления на рабочем столе. Получайте уведомления о завершении хода или когда Agent ждёт от вас действия (одобрение, вопрос, sudo) в iTerm2, Ghostty, Warp, Kitty и Terminal.app, с передачей через tmux/screen и отключением звука с учётом фокуса. Уведомления об одобрении содержат ожидающую выполнения команду.
  • Интерактивный /config. Полноценный редактор настроек в CLI заменяет ручное редактирование JSON и включает страницу верс��и и аккаунта.
  • Пользовательская строка состояния. Укажите в statusLine собственную команду и отображайте её вывод (с данными об использовании токенов в реальном времени) в нижней части промпта.
  • Побочные вопросы /btw. Задайте быстрый вопрос только для чтения прямо во время хода; ответ транслируется в закрываемое наложение с полным контекстом диалога и не попадает в историю диалога.
  • Более быстрый запуск. Загрузка MCP перенесена за пределы пути первой отрисовки, конфигурация сервера и модель кэшируются между запусками, пакет подсветки синтаксиса уменьшился с 9,1 МБ до 2,4 МБ, а одноразовые команды полностью пропускают инициализацию UI.
  • Пул соединений HTTP/2 включён по умолчанию. Более высокая пропускная способность для параллельных вызовов инструментов и субагентов.
  • Поисковые перемещения Vim. f/F/t/T/;/, с композициями операторов (df,, ct.).
  • Сочетания клавиш для вставки изображений. Ctrl+V вставляет изображение из буфера обмена; при вставке скопированного файла изображения определяется само изображение.
  • Отрисовка Markdown и диффов. Более компактные интервалы, стилизованные заголовки, унифицированные диффы в стиле git со строками контекста, точные диффы новых файлов и исправление серого текста на тёмном фоне, который был невидим во многих темах (включая тёмный режим через SSH).
  • Контекст в нижней части. Рабочий каталог, ветка git и открытый PR для вашей ветки (как кликабельная ссылка) остаются видимыми во время ввода.
  • Шпаргалка по сочетаниям клавиш ?, /copy, /rename. Просматривайте сочетания клавиш ввода, копируйте прошлые сообщения и переименовывайте сеансы.
  • По одному вопросу за раз. Уточняющие вопросы отображаются по одному, с возможностью ввести произвольный ответ "Другое".
  • Улучшения headless-режима. --format json для status/about, режим планирования работает с -p, а ошибки записываются в транскрипты, чтобы скрипты могли обнаруживать неудачные запуски.
  • Хуки срабатывают надёжно. События afterAgentThought/afterAgentResponse отправляются в CLI, а ответы хуков в формате Claude Code поддерживаются.
  • Глобальные MCP‑серверы одобряются автоматически. Серверы из ~/.cursor/mcp.json загружаются без запросов для каждого рабочего пространства (серверы уровня проекта по-прежнему требуют одобрения), а экраны одобрения MCP скрывают секреты в URL.
  • Установка плагинов по URL git. Вставьте URL репозитория в поиск плагинов, чтобы установить его напрямую.
  • Усиленная защита доверия и одобрений. Worktrees наследуют доверие рабочего пространства, запросы на одобрение нельзя пропустить случайным нажатием Enter, а CLI предлагает сохранить "Запустить всё" после повторного использования.
  • Субагенты в CLI. Параллельные агенты запускаются локально с отображением текущего статуса в интерактивных, headless- и редакторских сессиях, наследуя ваши учётные данные, правила и политику одобрения. Режим Max и настройки пользовательских клавиш также применяются к субагентам.
  • Run Everything — отдельный переключатель. Автоодобрение настраивается через /auto-run (а также --force/--yolo) независимо от переключения режимов по Shift+Tab; в headless-запусках учитываются настроенные для команды режимы одобрения.
  • Появились плагины. Просматривайте маркетплейс и устанавливайте или удаляйте плагины на уровне пользователя или проекта через /plugin; навыки плагинов, slash-команды, субагенты и MCP‑серверы загружаются в сессию.
  • Повторные попытки включены по умолчанию. Прерванные и зависшие потоки автоматически перезапускаются во всех режимах, а распознанные ошибки сервера (например, ограничение частоты запросов) отображаются с исходным сообщением.
  • Поддержка permissions.json. CLI использует тот же файл списка разрешений для терминала и MCP, что и IDE.
  • Поддержка корпоративных прокси для аутентификации. Вход и проверка API-ключа выполняются через HTTPS_PROXY, что позволяет работать в сетях с Zscaler.
  • Фоновые задачи. Двойное нажатие Ctrl+B переводит запущенную оболочку в фоновый режим, headless-запуски ждут завершения фоновых задач (отправляя события потребителям stream-json), а уведомления о завершении отображаются корректно.
  • Улучшения self-hosted worker. Sudo больше не требуется, исправлены отключения при простое, добавлены автоматическое обновление токенов, endpoint метрик Prometheus, поддержка Windows, пользовательские имена и прокси.
  • Навыки из каталогов других инструментов. Навыки также обнаруживаются в .claude/skills, .agents/skills и .codex/skills.
  • Исправления Remote MCP OAuth. Строгие OAuth-серверы (state/scopes) работают с /mcp login, а заполнители ${VAR} разворачиваются в конфигурациях MCP повсеместно.
  • --image везде. Прик��епляйте изображения в любой сессии, а не только в режиме печати.
  • Интеграции с редакторами. Выбор модели и режима через Agent Client Protocol (Zed, JetBrains), поддержка MCP‑серверов, предоставляемых хостом, расширенная потоковая передача с рассуждениями и расположением файлов, а также slash-команды навыков.
  • Обнаружение заблокированной связки ключей macOS по SSH. Понятное сообщение "разблокируйте связку ключей" заменяет неинформативные ошибки учётных данных.
  • Элементы управления администратора. Списки разрешённых и запрещённых сетей применяются безусловно, в том числе к трафику MCP; отключённая администратором изоляция учитывается при auto-run, а перед запуском генерации изображений запрашивается подтверждение.
  • Claude Sonnet 4.6 в Bedrock. Добавлен в список моделей с собственным ключом.
  • Расширенные данные хуков. Использование токенов за ход и стабильный идентификатор сессии.
  • Git worktrees. --worktree/-w запускает Agent в изолированном worktree (с --worktree-base для base-ветки), не затрагивая вашу рабочую копию; песочница полностью поддерживает структуру worktree.
  • Исправлено зависание в headless-режиме. Запуски с -p больше не зависают при запуске с открытым каналом stdin (Node, Python, CI), а переключение подключения в сетях с частичной недоступностью сократилось примерно с 20 до 8 секунд.
  • --yolo. Полностью автономные запуски с автоматическим подтверждением доверия, MCP и команд.
  • AWS Bedrock с собственными учетными данными. agent bedrock настраивает ключи доступа или IAM-роль команды; работает в интерактивных, headless- и редакторских сессиях.
  • Автоматическое переподключение. При ошибках транспорта выполняются повторные попытки с видимым индикатором "Переподключение…".
  • Интерфейс ревью. Унифицированный /changes (Ctrl+R) с вкладкой Session, в которой отображаются только изменения текущей сессии, o/O для открытия различий в Редакторе и переключатель zen-режима во время ревью.
  • Использование токенов для скриптов. Итоги токенов входных данных, выходных данных и кэша для каждого хода, а также request_id в выводе stream-json; headless-транскрипты записываются в JSONL, совместимый с Claude Code.
  • Повторяемый -H/--header. Передавайте несколько заголовков, как в curl.
  • Файлы политик песочницы. Учитываются ~/.cursor/sandbox.json и .cursor/sandbox.json (в том числе через SSH), для сетевого доступа предусмотрены понятные режимы, а CLI быстро завершает работу с ясной причиной, если песочница включена, но недоступна.
  • Улучшения режима Plan. Постоянное меню планов с вариантами Build Locally / Build in Cloud, а содержимое плана корректно передается облачным агентам.
  • Более быстрый запуск и отзывчивые ходы. Параллельная инициализация, отложенная проверка обновлений и оптимистичный рендеринг сообщений.
  • Улучшения рендеринга. Таблицы Markdown переносятся по ширине Терминала, блоки размышлений поддерживают Markdown, shell-команды получают подсветку синтаксиса, а Mermaid отображает больше типов диаграмм.
  • Исправления ввода в разных терминалах. Vim r (замена символа), удаление слов с Alt+Delete, новая строка по Ctrl+J в iTerm2, клавиша Delete в Windows, поддержка буфера обмена Wayland и история запросов для текущей сессии.
  • Контроль атрибуции Enterprise. Отключение администратором атрибуции коммитов/PR применяется в CLI независимо от локальных настроек.
  • Понятные ошибки для заблокированных скриншотов. При отсутствии разрешений в macOS отображаются предупреждение и способ обхода проблемы вместо тихого сбоя.
  • Хуки. Хуки запуска и завершения сессии, остановки с циклами последующих действий (автономные сценарии "продолжать работу"), перед сжатием контекста и хуки жизненного цикла субагентов; хуки Claude Code из settings.json считываются и объединяются; администраторы могут добавлять хуки, управляемые командой, с приоритетом enterprise > team > project > user.
  • Разрешения и песочница согласованы с IDE. Трёхрежимная модель (Запускать всё / Автозапуск в песочнице / Спрашивать каждый раз), интерактивное меню /sandbox, сетевой прокси с запретом по умолчанию для команд в песочнице и сетевые allowlist, настроенные администраторами команды и применяемые в CLI.
  • sudo работает. Команды, требующие sudo, выводят замаскированный запрос пароля через защищённый локальный сокет; модель никогда не видит ваш пароль.
  • Режимы Plan и Ask. Флаги запуска --mode plan|ask, /plan <prompt>, переключение режимов с помощью Shift+Tab и встроенные интерфейсы для вопросов, переключения режимов и ревью планов; планы сохраняются на диск.
  • Отзывчивый ввод во время стриминга. Буферизированный ввод с отложенным отображением потокового вывода, а последующие запросы из очереди отправляются мгновенно.
  • Передавайте работу облачным агентам. Введите &, чтобы передать текущий разговор облачному агенту и продолжить работу.
  • --continue. Возобновляйте последний чат без поиска ID; расшифровки сохраняются на диск для инструментов и хуков.
  • Принудительная проверка доверия в headless-режиме. Неинтерактивные запуски в недоверенных рабочих пространствах завершаются с подсказкой, если не передан --trust (или --force).
  • Управление MCP. /mcp list — интерактивный просмотрщик со статусом, входом, включением и просмотром инструментов; исправлен вход через OAuth; конфигурация проекта корректно переопределяет пользовательскую конфигурацию; allowlist на уровне инструментов из запроса на подтверждение.
  • Навыки, правила и команды в CLI. Просмотр через /skills и вызов /skill-name прямо в строке, подобранные встроенные навыки, а также интерактивные браузеры /rules и /commands с редактированием прямо в строке.
  • Автодополнение /model и режим Max. Нечёткий поиск моделей с понятными названиями, а также /max-mode с индикатором в нижней панели, который сохраняется между сессиями.
  • Рендеринг Markdown. Выровненные таблицы, кликабельные ссылки, горизонтальные разделители и встроенное отображение различий на уровне слов при ревью файлов.
  • Интерфейс субагентов. Отображение в реальном времени для параллельных субагентов со статусом каждого агента, потоковой активностью и количеством токенов.
  • Основа интеграции с редакторами. Возобновление сессий, полноценные режимы Agent, детализированное отображение инструментов и пользовательские slash-команды через Agent Client Protocol (Zed и другие).
  • Надёжность в Windows. Работает при ограниченных политиках выполнения PowerShell, обнаруживает Git Bash, исправлен вход через браузер; добавлена поддержка буфера обмена в Windows и Linux.
  • Аутентификация и обновления. При истёкших токенах предлагается войти заново вместо сбоя, временные ошибки сервера больше не приводят к выходу из аккаунта, параллельные автообновления не могут повредить установку, а --disable-auto-update отключает фоновые обновления.
  • Более быстрый запуск. Кэширование компиляции и ленивая инициализация сокращают время тёплого запуска примерно на 10%.