Смотреть урок
Claude Code не просто отвечает на вопросы о коде — он читает файлы, ищет по проекту и вносит правки прямо на диске. Но чтобы это работало предсказуемо, важно понимать, какие инструменты он использует и как их применять.
Что внутри:
🔹 Как Claude Code находит и читает нужные файлы в проекте
🔹 Как проследить конкретный флоу — от логина до базы данных
🔹 Чем отличаются Edit, Write и Bash при внесении изменений
🔹 Как безопасно откатить правку, если она пошла не так
💡 Гайд снимает главный страх новичков — «а что если Claude сломает код» — и даёт понятный порядок действий на каждом этапе.
Claude Code — это интерфейс командной строки, который даёт ИИ прямой доступ к твоему проекту: он открывает файлы, ищет по коду и вносит изменения на диске, а не просто отвечает текстом в чате.
Этот гайд - практический разбор того, как работать с Claude Code на двух базовых сценариях: чтение и понимание чужого кода, и внесение изменений в проект. Ты узнаешь, какими инструментами Claude Code читает кодовую базу и как формулировать вопросы, чтобы получать точные ответы вместо общих описаний. А также как устроены правки через Edit, Write и Bash, как контролировать изменения в нескольких файлах одновременно и как откатывать то, что пошло не так.
Гайд подойдёт тем, кто только начинает работать с Claude Code и хочет понимать, что происходит под капотом, а не действовать наугад.
Под капотом Claude Code использует несколько инструментов для навигации по кодовой базе:
| Инструмент |
Что делает |
Пример |
| Read |
Открывает конкретный файл |
Read src/auth/login.ts |
| Glob |
Находит файлы по паттерну |
Найти все *.test.ts файлы |
| Grep |
Ищет по содержимому файлов |
Поиск "TODO" по всему проекту |
| Bash(ls) |
Показывает содержимое директории |
Что находится в src/components/ |
Вызывать эти инструменты напрямую не нужно. Достаточно задать вопрос на естественном языке — Claude сам выберет подходящий инструмент.
Когда открываешь Claude Code в незнакомой кодовой базе, начни с широкого вопроса:
You: Give me an overview of this project. What does it do, what is the tech stack, and how is the code organized?
Claude просканирует…