# Промптинг
URL: /ru/docs/agent/prompting

Как дать Spirit задачу, которую он сможет выполнить в вашем рабочем пространстве.



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

## Будьте конкретны [#будьте-конкретны]

Указывайте файлы, результат и то, что не следует трогать. Четкий промпт приводит к небольшому и легко проверяемому диффу. Расплывчатый промпт тратит ход на исследование.

```txt
Read src/auth/session.ts and fix the expired-token refresh path.
Do not change the login form. Add a focused test next to the existing session tests.
```

## Прикрепляйте контекст [#прикрепляйте-контекст]

В Desktop прикрепляйте открытые файлы, выделения или элемент Browser, если задача касается именно этого места. Агенту всё равно придется прочитать файл, чтобы увидеть текущее содержимое — прикрепления являются указателями, а не заменой [инструментов](./tools.mdx).

## Сначала выберите режим [#сначала-выберите-режим]

* **Agent** — вы уже знаете, что нужно изменить
* **Plan** — вы хотите получить письменный план и [вопросы](./ask-questions.mdx) перед любыми правками
* **Ask** — вам нужно только объяснение
* **Debug** — вы можете воспроизвести ошибку и хотите получить логи

См. [Режимы](./modes.mdx).

## Позвольте одобрению выполнять свою работу [#позвольте-одобрению-выполнять-свою-работу]

При **стандартном** одобрении агент останавливается перед редактированием или выполнением команды. Прочитайте дифф, затем одобрите или отклоните. Не включайте обход до тех пор, пока не доверяете циклу. См. [Одобрения](./approvals.mdx).

Встроенное автодополнение в редакторе (Tab) не является частью этого разговора. Настройте его в Settings → Tab.
