Основы работы с ИИ · 8 мин

1. Как работают модели

Модель не «знает истину» — она предсказывает следующий кусок текста по вашему запросу и своим данным обучения.

Cursor — это редактор кода со встроенным помощником. Чтобы им пользоваться спокойно, сначала нужна простая картина: что делает модель, а чего она не делает.

Модель не открывает учебник и не ищет «правильный ответ» в базе фактов. Она шаг за шагом выбирает следующий фрагмент текста (токен), который лучше всего продолжает уже написанное. Запрос, открытые файлы и предыдущие реплики — это вход. Ответ — это цепочка таких предсказаний.

Запрос превращается в цепочку предсказанных токеновЗапрос+ файлыМодельследующий токен«Итог»«считается»«в сервисе»
Ответ — не готовая страница из справочника, а цепочка следующих кусков текста.

Почему ответы бывают разными

Обычная программа при одних и тех же входных данных даёт один и тот же результат. Модель — вероятностная. Один и тот же вопрос может дать чуть другой текст. Иногда она не соблюдает даже явное ограничение вроде «ответь одним словом».

  • Одинаковый запрос ≠ одинаковый ответ.
  • Инструкция — это подсказка, а не жёсткое правило компилятора.
  • Для кода модели уже достаточно сильны: план, правка файла, объяснение чужого фрагмента.

Разные способы общения

С моделью можно говорить текстом, прикладывать картинку макета, диктовать голосом. В Cursor это выглядит так: вы описываете, что нужно; кидаете снимок экрана «здесь отступ кривой»; или просите агента самого пройтись по файлам проекта.

Попробуйте в симуляторе

Откройте проводник, файл и панель Agent. Так выглядит рабочее окно Cursor.

Откройте проводник, файл и панель Agent. Так выглядит рабочее окно Cursor.

CursorREADME.md — shop-demo
README.md
12345# shop-demo

Учебный магазин для симулятора.
Откройте src/PricingService.ts — там считается сумма.
Ctrl+L — панель Agent справа.
⎇ mainCursor Tab