Когда ты отправляешь запрос, Claude не «пишет ответ». Он выполняет действия по одному и показывает каждое. Понимание этого убирает ощущение чёрного ящика.
Инструменты — это его руки
Каждое действие называется инструментом. Основные, которые ты будешь видеть постоянно:
| Что видишь | Что происходит |
|---|---|
| Read | Читает файл |
| Edit / Write | Правит существующий файл / создаёт новый |
| Bash | Выполняет команду в терминале |
| Grep / Glob | Ищет по коду: текст или файлы по маске |
| WebFetch | Открывает страницу в интернете |
Читающие инструменты безопасны — они ничего не меняют. Опасны те, что пишут и запускают команды: Edit, Write, Bash.
Разрешения: он спрашивает, ты решаешь
По умолчанию перед действием, которое что-то меняет, Claude спрашивает разрешение. Ты видишь, что именно он собирается сделать, и отвечаешь.
Обычно есть три ответа: разрешить один раз, разрешить такие действия всегда в этом проекте, отказать. Третий вариант — не тупик: после отказа ты объясняешь словами, почему нельзя, и он ищет другой путь.
Не жми «всегда» на автомате. Один раз разрешив любые команды в терминале, ты выключаешь единственную защиту, которая у тебя есть.
Режим планирования
Есть отдельный режим, в котором Claude может только читать и думать — правки запрещены на уровне инструмента, а не обещания. Он изучает проект, предлагает план, ты его утверждаешь, и только после этого начинается работа.
Пользуйся им всегда, когда задача крупнее одной правки. Это тот же приём «сначала план», но с гарантией: даже если он забудется, изменить файл он не сможет.
Контекст: почему он иногда «забывает»
У разговора есть объём. Когда файлов прочитано много, старые части беседы сжимаются в краткий пересказ, а детали теряются. Отсюда ощущение «он же только что это знал».
Что с этим делать:
- Переключаешься на другую задачу — очищай разговор командой
/clear. Старый контекст не помогает, он мешает. - Важное записывай в файл проекта, а не в чат. Про это — следующий урок.
- Не грузи весь проект без нужды. Точный вопрос про два файла работает лучше, чем «прочитай всё и разберись».
Как читать то, что он показывает
Когда он правит файл, ты видишь разницу: удалённые строки и добавленные. Смотри на них хотя бы бегло — это единственный момент, когда ошибку видно до того, как она попала в проект.
Если правка большая и непонятная, нормально сказать:
Объясни своими словами, что делает это изменение и что может сломать.
Главное правило безопасности
Никогда не разрешай вслепую то, что нельзя отменить: удаление файлов, отправку на сервер, публикацию, работу с боевой базой данных. Всё, что можно откатить, — не страшно. Всё, что нельзя, — читай внимательно.
В следующем уроке — как один файл в проекте избавляет от повторения одних и тех же объяснений.