Коротко
Chat отвечает на вопросы, Agent правит проект сам, Composer собирает несколько файлов за один заход. Выбирайте режим под задачу, а не «самый умный».
Подробнее
В Cursor три основных способа говорить с моделью.
Chat — диалог справа. Удобен, когда нужно спросить «почему падает сборка», разобрать ошибку или набросать идею. Правки в файлы он делает точечно, если вы сами просите.
Agent — многошаговый режим. Он читает репозиторий, правит несколько файлов, запускает команды в терминале и правит ошибки по выводу. Давайте одну конкретную задачу: «добавь форму на главной и проверь npm run build».
Composer — когда нужно сразу набросать или переписать кусок проекта: несколько файлов, новый модуль, рефакторинг. Следите за diff: принимайте только понятные изменения.
Контекст задавайте через @: файл, папка или символ. Без этого модель гадает и rambling разрастается.
См. также
Ключевые выводы
Chat — вопросы и точечные правки. Agent — задача «сделай и проверь». Composer — несколько файлов сразу. Всегда смотрите diff и не давайте агенту десять задач в одном сообщении.
FAQ
Можно ли всё делать только через Agent?
Можно, но для коротких вопросов Chat быстрее и дешевле по лимитам.
Почему Agent ломает соседние файлы?
Слишком широкая формулировка или нет @ на нужную папку. Сузьте задачу и добавьте правила проекта.
Composer вместо Agent — когда?
Когда вы сами держите структуру и хотите править несколько файлов одним проходом, без длинной цепочки команд в терминале.