Курс по Claude Code

Работа в первой сессии

Работа в первой сессии

Первая сессия с Claude Code задаёт паттерн работы. Важно с самого начала правильно давать задачи и понимать, что происходит.

Запуск

cd your-project
claude

Claude Code поприветствует вас и будет ждать задачу. Нет нужды в «магических» формулировках — описывайте задачу естественным языком.

Первые задачи: с чего начать

Хорошие задачи для начала:

> Изучи структуру этого проекта и объясни как он устроен
> Что делает функция processPayment в src/billing.ts?
> Найди все места, где используется устаревший API v1

Как Claude Code работает с файлами

Claude Code не загружает весь проект в контекст сразу. Он:

  1. Читает структуру директорий
  2. Открывает файлы по мере необходимости
  3. Держит в контексте только то, что релевантно задаче

Вы увидите что-то вроде:

● 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 его сжимает

Практические задания

#1

Проведи первую полную сессию

Создай новый проект (или возьми существующий небольшой репозиторий). Запусти claude и выполни следующее задание целиком через Claude Code:

Добавь скрипт, который читает все .txt файлы в текущей директории и выводит количество слов в каждом.

Не вмешивайся вручную — пусть Claude сам создаёт и исправляет файлы.

Подсказки