раздел 04
Ключевые возможности
Чтобы Cursor приносил пользу, достаточно знать несколько функций. Вот они, от простого к мощному.
Tab - автодополнение на стероидах
Пока вы печатаете, Cursor предлагает продолжение - не только следующее слово, а целые строки и блоки, с учётом всего файла. Нажали Tab - приняли. Самая незаметная, но самая частая функция.
Cmd+K - точечная правка и вопрос
Выделите фрагмент, нажмите Ctrl/Cmd+K и опишите, что сделать: «перепиши короче», «исправь ошибку», «добавь комментарии». Cursor покажет изменение прямо на месте. Удобно для маленьких точечных правок.
Cmd+L - чат с агентом
Ctrl/Cmd+L открывает чат. Здесь вы ставите задачи словами, задаёте вопросы по проекту, обсуждаете план. Агент видит ваши файлы и отвечает с учётом контекста.
Режим Agent - делает сам
В чате есть режимы. Agent - это когда Cursor сам выполняет задачу целиком: создаёт и правит несколько файлов, проверяет, исправляется. Вы ставите цель, он делает шаги и показывает изменения на одобрение.
@-упоминания - дать контекст
Чтобы агент точно знал, о чём речь, в чате используйте @: @файл - подсунуть конкретный файл, @папка, @Docs - документацию библиотеки, @Web - поиск в интернете. Чем точнее контекст, тем лучше ответ.
Accept / Reject - вы решаете
Любое изменение агент показывает как diff (что было / что стало). Accept - принять, Reject или Ctrl/Cmd+Z - отклонить. Вы всегда последнее звено: ничего не уходит в работу без вашего «да».
Правила проекта
Чтобы не повторять одно и то же каждый раз (стиль, язык ответа, ограничения), задайте правила проекта - Cursor подложит их в контекст автоматически. Например: «всегда отвечай по-русски», «объясняй простыми словами». Это как постоянная инструкция агенту.