Работа в первой сессии
Работа в первой сессии
Первая сессия с Claude Code задаёт паттерн работы. Важно с самого начала правильно давать задачи и понимать, что происходит.
Запуск
cd your-project
claude
Claude Code поприветствует вас и будет ждать задачу. Нет нужды в «магических» формулировках — описывайте задачу естественным языком.
Первые задачи: с чего начать
Хорошие задачи для начала:
> Изучи структуру этого проекта и объясни как он устроен
> Что делает функция processPayment в src/billing.ts?
> Найди все места, где используется устаревший API v1
Как Claude Code работает с файлами
Claude Code не загружает весь проект в контекст сразу. Он:
- Читает структуру директорий
- Открывает файлы по мере необходимости
- Держит в контексте только то, что релевантно задаче
Вы увидите что-то вроде:
● Reading src/billing.ts...
● Reading src/types/payment.ts...
● Analyzing...
Разрешения на действия
При первом действии, которое изменяет файлы или выполняет команды, Claude Code запросит разрешение:
● Хочу создать файл src/api/users.ts. Разрешить? [y/n]
Режимы разрешений:
- По умолчанию — спрашивает перед каждым действием
- --dangerously-skip-permissions — не рекомендуется без понимания рисков
Slash-команды в сессии
/help — список доступных команд
/clear — очистить контекст сессии
/compact — сжать историю (сохранить токены)
/status — показать статус текущей сессии
Выход из сессии
/exit
# или Ctrl+C
Итог
- Запускайте Claude Code из корня проекта — так он видит весь контекст
- Начните с задач на понимание кода, потом переходите к изменениям
- Claude Code спрашивает разрешение перед изменениями — это норма
/clearсбрасывает контекст,/compactего сжимает
Практические задания
Проведи первую полную сессию
Создай новый проект (или возьми существующий небольшой репозиторий). Запусти claude и выполни следующее задание целиком через Claude Code:
Добавь скрипт, который читает все .txt файлы в текущей директории и выводит количество слов в каждом.
Не вмешивайся вручную — пусть Claude сам создаёт и исправляет файлы.
Подсказки