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%.