Перейти к основному содержанию

Подсказки

Лучше всего заранее чётко формулировать намерения. Например, можно использовать подсказку «do not write any code», чтобы агент точно не редактировал файлы. Это особенно полезно при планировании задач перед их выполнением. Сейчас у агента есть инструменты для работы с файлами, поиска и выполнения команд в оболочке. Постепенно добавляются новые инструменты, похожие на те, что есть у агента IDE.

MCP

Agent поддерживает MCP (Model Context Protocol) для расширения функциональности и интеграций. CLI автоматически обнаружит и учтёт твой файл конфигурации mcp.json, задействуя те же MCP‑серверы и инструменты, которые ты настроил в IDE.

Правила

CLI-агент поддерживает ту же систему правил, что и IDE. Ты можешь создавать правила в каталоге .cursor/rules, чтобы предоставлять агенту контекст и рекомендации. Эти правила автоматически загружаются и применяются согласно их конфигурации, позволяя настраивать поведение агента для разных частей проекта или конкретных типов файлов.
CLI также читает AGENTS.md и CLAUDE.md в корне проекта (если они есть) и применяет их как правила вместе с .cursor/rules.

Работа с Agent

К предыдущим сообщениям можно перейти стрелкой вверх (Arrow-Up) и пролистывать их.

Просмотр

Смотри изменения с Ctrl+R. Нажми I, чтобы добавить дополнительные инструкции. Используй Arrow-Up/Arrow-Down для прокрутки и Arrow-Left/Arrow-Right для переключения файлов.

Выбор контекста

Выбирай файлы и папки для включения в контекст с помощью @. Освободи место в окне контекста, выполнив /compress. См. Summarization для подробностей.

История

Продолжай разговор в существующем треде с --resume [thread id], чтобы подгрузить предыдущий контекст. Чтобы продолжить самый свежий диалог, используй cursor-agent resume. Ты также можешь выполнить cursor-agent ls, чтобы посмотреть список прошлых диалогов.

Подтверждение команд

Перед выполнением команд в терминале CLI попросит тебя подтвердить (Y) или отклонить (N) их выполнение.

Неинтерактивный режим

Используй -p или --print, чтобы запустить Agent в неинтерактивном режиме. Ответ будет выведен в консоль. В неинтерактивном режиме можно вызывать Agent без взаимодействия. Это позволяет встроить его в скрипты, CI-пайплайны и т. п. Можно комбинировать это с --output-format, чтобы управлять форматированием вывода. Например, используй --output-format json для структурированного вывода, который проще парсить в скриптах, или --output-format text для обычного текстового вывода.
В неинтерактивном режиме Cursor имеет полный доступ на запись.
I