В этом руководстве ты шаг за шагом пройдёшь проект, используя ключевые возможности Cursor. К концу ты освоишь Tab, Inline Edit и Agent.

Открой проект в Cursor

Используй существующий проект или клонируй наш пример:
  1. Убедись, что установлен git
  2. Клонируй пример проекта:
git clone git@github.com:voxelize/voxelize.git && \
cd voxelize && \
cursor .
Мы будем показывать на примере этого проекта, но ты можешь использовать любой локальный проект.

Автодополнение с Tab

Tab — это собственная модель автодополнения, которую мы обучили. Это отличный способ плавно войти в AI‑ассистированное кодирование, если ты к нему не привык. С Tab ты можешь:
  • Автодополнять несколько строк и блоки кода
  • Перемещаться внутри и между файлами к следующей подсказке автодополнения
  1. Начни печатать начало функции:
    function calculate
    
  2. Подсказки Tab появляются автоматически
  3. Нажми Tab, чтобы принять подсказку
  4. Cursor предложит параметры и тела функций

Inline Edit выделения

  1. Выдели функцию, которую только что создал
  2. Нажми Ctrl+K
  3. Введи «make this function calculate fibonacci numbers»
  4. Нажми Enter, чтобы применить изменения
  5. Cursor добавит импорты и документацию

Чат с Agent

  1. Открой панель Chat (Ctrl+I)
  2. Спроси: «Добавь тесты для этой функции и запусти их»
  3. Agent создаст файл тестов, напишет тестовые кейсы и запустит их за тебя

Бонус

Расширенные возможности:

Дальнейшие шаги

Изучи эти гайды, чтобы узнать больше: Изучи все концепции Cursor и начинай создавать!