Генератор

Как пользоваться Claude Code: первые шаги и рабочий процесс

Редакция ProtoSpec · проверено: 03.11.2026

Чтобы пользоваться Claude Code, запустите claude в папке проекта и пишите задачи обычным языком. Начните с вопросов о проекте, создайте файл правил командой /init, крупные задачи делайте через режим плана (Shift+Tab или /plan), подключайте файлы через @, а между задачами очищайте контекст командой /clear. Всегда давайте агенту способ проверить работу: тесты, команду сборки или ожидаемый результат.

Коротко: запустите claude в папке проекта и пишите задачи обычным языком. Для начала задайте вопросы о проекте, создайте файл правил командой /init, а большие задачи ведите через режим плана (Shift+Tab или /plan). Файлы подключайте через @, между несвязанными задачами очищайте контекст командой /clear. И всегда давайте агенту способ проверить работу: тест, команду сборки или ожидаемый результат. Этот совет в документации Anthropic стоит первым.

Если Claude Code ещё не установлен, начните с установки. Тарифы, модели и аналоги — в карточке Claude Code. Все команды на этой странице взяты из документации code.claude.com (проверено 03.11.2026).

Шаг 1. Первая сессия: сначала вопросы#

bash
cd /путь/к/проекту
claude

Не начинайте с «сделай». Сначала спросите, как устроен проект: Claude Code сам читает нужные файлы, вручную подкладывать контекст не нужно.

txt
что делает этот проект?
какие технологии тут используются и где точка входа?
объясни структуру папок

Шаг 2. Файл правил: /init#

txt
/init

Claude Code изучит проект и создаст CLAUDE.md: команды сборки и тестов, соглашения, структуру. Если файл уже есть, /init предложит улучшения. Агент читает этот файл в начале каждой сессии, поэтому стек и запреты не нужно повторять в каждом сообщении. Править его можно командой /memory или вручную.

Если в проекте уже есть AGENTS.md для других агентов, не дублируйте: как связать два файла, описано на странице AGENTS.md.

Шаг 3. Режимы: кто что решает#

Режим разрешений определяет, что Claude Code делает без вашего подтверждения. Переключаются они Shift+Tab, текущий режим виден в строке состояния:

РежимЧто делаетКогда
Manual (default)спрашивает перед измененияминачало работы, важный код
Accept editsправит файлы без подтверждениявы доверяете задаче и следите за diff
Planизучает и предлагает план, файлы не меняетлюбая задача больше одного шага
Autoдействует сам в рамках правилрутинные задачи в знакомом проекте

Набор режимов и режим по умолчанию зависят от версии и настроек: Shift+Tab переключает их по кругу, текущий режим видно в строке статуса.

Шаг 4. Большая задача: план → код → проверка#

Документация советует порядок «изучи → спланируй → сделай → проверь».

  1. Режим плана. Shift+Tab до plan mode on или:

    txt
    /plan добавить форму обратной связи по ТЗ из @docs/spec.md
    
  2. Проверьте план. Поправьте его словами, пока он вас не устроит.

  3. Выполнение по шагам. Выйдите из режима плана и попросите сделать первый шаг с проверкой:

    txt
    Сделай шаг 1 плана. Потом запусти npm test и npm run build
    и пришли результат. Остальные шаги не начинай.
    
  4. Коммит после каждого рабочего шага: «закоммить изменения с понятным сообщением».

Если задача описана в ТЗ, положите его файлом в проект — шаблон на странице ТЗ для нейросети. Готовый промт для первого шага — «сначала план».

Шаг 5. Контекст: @, /clear, /compact#

  • @файл — подключить файл или папку прямо в сообщение: объясни логику в @src/utils/auth.js. После @ появляется подсказка путей.
  • Скриншоты можно вставлять в сообщение: удобно для вёрстки и ошибок в интерфейсе.
  • /clear — новый разговор с пустым контекстом. Делайте это между несвязанными задачами: старая переписка мешает новой.
  • /compact — сжать текущий разговор, чтобы продолжить ту же задачу. Можно добавить, на чём сосредоточиться в кратком изложении.
  • /context — посмотреть, чем занят контекст.

Шаг 6. Если что-то пошло не так#

  • Esc — прервать ответ или действие, чтобы поправить курс; уже сделанное сохраняется. Esc дважды при пустом поле ввода открывает меню отката.
  • /rewind — откатить разговор и/или код к прошлой точке (синонимы /checkpoint, /undo).
  • /doctor — проверка установки, настроек и CLAUDE.md.
  • Не латайте плохой результат десятком уточнений: откатитесь, поправьте план или задание и запустите заново.

Команды на каждый день#

КомандаЧто делает
claudeинтерактивная сессия
claude "задача"сессия сразу с задачей
claude -p "запрос"ответить и выйти (скрипты)
claude -cпродолжить последний разговор в этой папке
claude -rвыбрать прошлый разговор
/helpсписок команд
/initсоздать CLAUDE.md
/planрежим плана
/clear, /compactочистить или сжать контекст
/modelсменить модель
/rewindоткат
/usageрасход и лимиты плана (синонимы /cost, /stats)
/permissionsправила разрешений для инструментов
/exit или Ctrl+D дваждывыход

Набрав /, вы увидите все доступные команды и скилы; ↑ листает историю, Tab дополняет.

Как формулировать задачи#

Пример из документации: вместо «почини баг» — «почини баг со входом: после неверного пароля пользователь видит пустой экран». Большие задачи разбивайте на пронумерованные шаги. Общие правила хорошего промта — в гайде как написать промт для нейросети.

Вопросы и ответы

Можно ли писать Claude Code на русском?

Да, задачи можно ставить на русском. Имена файлов, команд и тексты ошибок оставляйте как есть.

Как включить режим плана в Claude Code?

Нажимайте Shift+Tab, пока в строке состояния не появится plan mode on, или начните сообщение с /plan. В этом режиме Claude Code изучает проект и предлагает план, но не меняет файлы. Ещё одно нажатие Shift+Tab выводит из режима без утверждения плана.

Как отменить изменения, которые сделал Claude Code?

Командой /rewind (синонимы /checkpoint и /undo) можно откатить разговор и код к прошлой точке. Для надёжности работайте в git и делайте коммит перед большими задачами.

Чем /clear отличается от /compact?

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

Как запустить Claude Code без интерактивного режима?

Командой claude -p "запрос": Claude Code выполнит запрос и завершится. Подходит для скриптов и быстрых вопросов.

Где Claude Code берёт правила проекта?

Из файла CLAUDE.md в корне проекта (создаётся командой /init), личного ~/.claude/CLAUDE.md и CLAUDE.local.md для личных настроек в проекте. Как совместить его с AGENTS.md — на странице AGENTS.md.