Как пользоваться Claude Code: руководство новичка

Как пользоваться Claude Code по шагам: установка, вход, первая задача, CLAUDE.md, режимы разрешений, slash-команды, plan mode и как уложиться в лимиты.

Solviera Teknoloji 8 мин чтения

Чтобы пользоваться Claude Code, установите его одной командой, запустите claude в папке проекта, войдите через аккаунт Claude в браузере и опишите задачу обычными словами. Claude читает нужный код, предлагает правки и команды и спрашивает, прежде чем делать то, что вы не разрешили.

Это весь цикл. Остальная часть руководства — о том, что заставляет его работать хорошо: файл CLAUDE.md, режимы разрешений, несколько slash-команд, plan mode и привычки, которые помогают не выйти за лимиты.

Что такое Claude Code

Claude Code — кодовый агент Anthropic. Он работает в терминале (а также в VS Code, JetBrains, десктопном приложении и вебе), трудится над файлами в папке, из которой вы его запустили, и умеет выполнять команды оболочки: тесты, линтеры, git. В отличие от чата, ему не нужно вставлять код вручную. Он сам идёт и читает всё необходимое.

Шаг 1: установите Claude Code

Рекомендуемый способ — штатный установщик. Он обновляется сам в фоне.

ПлатформаКоманда
macOS, Linux, WSLcurl -fsSL https://claude.ai/install.sh | bash
Windows PowerShellirm https://claude.ai/install.ps1 | iex
macOS (Homebrew)brew install --cask claude-code
Windows (WinGet)winget install Anthropic.ClaudeCode

Установки через Homebrew и WinGet сами не обновляются, поэтому время от времени обновляйте их менеджером пакетов. Проверьте, что всё сработало:

claude --version

Шаг 2: войдите в аккаунт

Перейдите в папку проекта и запустите:

cd your-project
claude

В первый раз Claude Code откроет браузер для входа. Можно использовать:

  • подписку Claude Pro, Max, Team или Enterprise — обычный выбор;
  • аккаунт Claude Console с оплатой за токены из предоплаченных кредитов;
  • облачного провайдера: Amazon Bedrock, Google Cloud или Microsoft Foundry.

Вход сохраняется, так что делать это нужно один раз. Если аккаунтов несколько, между ними переключает /login.

Шаг 3: первая задача

Начните с чего-то небольшого и настоящего, а не с «сделай мне приложение». Хорошие первые задачи:

  • «Объясни, как в этом проекте устроена аутентификация.»
  • «Запусти тесты и скажи, почему падает неудачный.»
  • «Добавь проверку ввода в форму регистрации и тест к ней.»

Введите задачу и нажмите Enter. Claude читает файлы, затем предлагает изменения или команды. В зависимости от режима разрешений он либо сначала спросит, либо сразу выполнит, а каждую правку покажет как diff. Читайте их. Код в релиз отправляете вы.

Можно сразу запустить с задачей:

claude "find where we parse dates and list the formats we accept"

Другие полезные способы запуска:

КомандаЧто делает
claudeЗапускает интерактивную сессию
claude "task"Запускает сессию с первым сообщением
claude -p "task"Выполняет один раз, печатает ответ и выходит (удобно для скриптов)
claude -cПродолжает последний разговор в этой папке
claude -rПозволяет выбрать старый разговор для возобновления

Шаг 4: напишите CLAUDE.md

Каждая сессия начинается с чистого окна контекста. CLAUDE.md — способ, которым Claude помнит ваш проект: Markdown-файл, читаемый в начале каждой сессии.

Выполните в сессии:

/init

Claude просматривает кодовую базу и пишет первый CLAUDE.md с найденными командами сборки, командами тестов и соглашениями. Если CLAUDE.md уже есть, он предложит улучшения. Затем отредактируйте файл сами. Что стоит туда включить:

  • как собирать, запускать и тестировать (pnpm test, а не «запусти тесты»)
  • соглашения, которые не очевидны из кода
  • чего избегать («никогда не правь сгенерированные файлы в src/gen/»)
  • где находятся важные части

Держите его коротким; Anthropic советует не выходить за примерно 200 строк на файл. Длинные файлы съедают контекст, и им следуют менее надёжно. Содержимое можно разбить импортами @path/to/file.

CLAUDE.md может лежать в нескольких местах:

ФайлОбласть действия
./CLAUDE.md или ./.claude/CLAUDE.mdПроект, общий с командой через git
~/.claude/CLAUDE.mdВы, во всех проектах
./CLAUDE.local.mdВы, только в этом проекте (держите вне git)

Если в репозитории уже есть AGENTS.md для других агентов, свежие версии Claude Code читают его при отсутствии CLAUDE.md, а из CLAUDE.md его можно импортировать через @AGENTS.md.

Шаг 5: разберитесь с разрешениями

Claude Code спрашивает, прежде чем делать что-то рискованное. Как часто, зависит от режима разрешений. Нажимайте Shift+Tab, чтобы переключать их; текущий режим виден внизу экрана.

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

Свежие версии по умолчанию стартуют в auto mode, старые — в Manual. В auto mode вторая модель проверяет каждое действие и блокирует то, что выглядит рискованным или не по задаче, но гарантией это не является, так что следите за происходящим.

Для более тонкого контроля /permissions позволяет добавлять правила allow, ask и deny, например «всегда разрешать npm test» или «всегда спрашивать перед git push». В macOS, Linux и WSL2 команда /sandbox запускает команды Bash внутри песочницы.

Есть ещё --dangerously-skip-permissions, который никогда не спрашивает. В документации Anthropic сказано использовать его только внутри контейнера или виртуальной машины. Не применяйте его на основной машине, пока вы учитесь.

Шаг 6: slash-команды, которые стоит знать

Введите / в сессии, чтобы увидеть все команды. Чаще всего вам пригодятся эти:

КомандаЧто делает
/helpПоказывает справку и команды
/initСоздаёт или улучшает CLAUDE.md
/clearНачинает новый разговор (старый остаётся в /resume)
/compactСжимает разговор до сводки, освобождая контекст
/contextПоказывает, что заполняет окно контекста
/modelПереключает модель; стрелки меняют effort
/planВключает plan mode, при желании сразу с задачей
/permissionsУправляет правилами allow, ask и deny
/rewindВозвращает к более раннему моменту разговора и кода
/resumeОткрывает прежний разговор
/mcpУправляет MCP-серверами (дополнительные инструменты)
/usageПоказывает лимиты использования вашего тарифа
/reviewПроверяет ваши текущие изменения
/memoryРедактирует ваши файлы CLAUDE.md

/rewind — то, что новички упускают. Если Claude пошёл не туда, вернитесь к моменту до этого, а не уговаривайте его вернуться.

Шаг 7: для всего крупнее используйте plan mode

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

/plan add rate limiting to the public API

В plan mode Claude читает код, задаёт уточняющие вопросы и пишет план, но исходники не правит. Вы читаете план, возражаете против того, что не нравится, и одобряете, когда всё верно. Потом он переключается на правки и выполняет план.

Это стоит несколько минут и экономит много откатов. Сессию в plan mode можно также запустить командой claude --permission-mode plan.

Хорошие привычки при постановке задач

Claude Code хорошо следует чётким инструкциям. Большинство плохих результатов — от расплывчатых.

  • Скажите, как проверить работу. «Добавь эндпоинт и добейся, чтобы pnpm test api проходил» лучше, чем «добавь эндпоинт».
  • Указывайте файлы. Назовите файл или функцию или введите @, чтобы сослаться на файл.
  • Одна задача на разговор. Используйте /clear, когда переходите к несвязанному.
  • Давайте примеры. «Следуй шаблону из users.service.ts» лучше абзаца описания.
  • Просите сначала объяснить, если не знаете код: «Как работает X? Пока ничего не меняй.»
  • Прерывайте рано. Нажмите Esc, чтобы остановить его, если он идёт не туда, затем поправьте.
  • Повторяющиеся поправки записывайте в CLAUDE.md. Если вы сказали это дважды, запишите.

Лимиты и как в них уложиться

У подписок есть лимиты использования: скользящее 5-часовое окно и недельный лимит, у старших тарифов больше. Длинные разговоры расходуют больше, потому что каждое сообщение несёт весь контекст.

  • Проверяйте, где вы находитесь, через /usage.
  • Используйте /clear между несвязанными задачами.
  • Используйте /compact в долгих сессиях, при желании указав, что сохранить: /compact keep the API decisions.
  • Используйте /context, чтобы увидеть, что занимает место, например большие файлы или множество инструментов MCP.
  • Для простой работы выбирайте более лёгкую модель через /model.

Подробнее — в статьях лимиты Claude Code и как сократить расход токенов Claude Code.

Когда одного терминала мало

Освоившись, вы захотите, чтобы второй Claude работал, пока первый гоняет тесты. Два агента в одной папке будут наступать друг другу на файлы, поэтому каждому нужен свой git worktree. В этот момент один терминал становится неудобным.

AgentVera — десктопное приложение для macOS, Windows и Linux, которое запускает Claude Code (и других CLI-агентов) в настоящих терминалах рядом друг с другом. Оно использует уже имеющийся у вас вход в Claude Code.

  • Workspace: сетка агентов на проект, от 1×1 до 5×4. У каждого агента своё имя, модель, effort, Role and instructions, и после перезапуска он возвращается к своему разговору.
  • Worktrees: в панели Git создайте worktree и запустите в нём агента одним кликом, чтобы параллельные агенты не делили файлы.
  • Разрешения для каждого агента: в диалоге New agent выберите Ask, Auto или Full access. Auto использует собственный auto mode Claude Code.
  • Чекпоинты и повтор: хранятся последние 60 ходов на агента, а сессию можно воспроизвести.
  • Контекст на виду: каждая панель показывает текущий размер контекста, а auto-compact срабатывает до заполнения окна.

Всё перечисленное доступно на бесплатном тарифе. Auto approval, который пропускает безопасные чтения и тесты, но всё же спрашивает перед git push или rm, входит в Pro и Team.

Когда дойдёте до этого, прочитайте как запускать несколько агентов Claude Code и скачайте AgentVera бесплатно.

Держите под рукой шпаргалку по командам Claude Code, пока учитесь, а если работаете в VS Code, загляните в настройку расширения для VS Code.

Подведём итог

Установите, запустите claude, войдите и начните с небольшой настоящей задачи. Выполните /init и держите CLAUDE.md коротким. Через Shift+Tab выбирайте, как много Claude может делать, plan mode используйте для всего крупнее, /rewind — когда что-то пошло не так, а /clear и /compact — чтобы уложиться в лимиты. Этого хватит почти для всего, что нужно в первые недели.

Вопросы

Нужен ли платный тариф, чтобы пользоваться Claude Code?

Да. Для Claude Code нужен тариф Claude Pro, Max, Team или Enterprise либо аккаунт Claude Console с API-кредитами. Он также работает через Amazon Bedrock, Google Cloud или Microsoft Foundry. Бесплатный тариф Claude.ai его не включает.

Работает ли Claude Code в Windows?

Да. Установите его из PowerShell штатным установщиком или через WinGet. Он также работает внутри WSL. Команды вроде /init, plan mode и разрешения работают одинаково на всех платформах.

Для чего нужен CLAUDE.md?

CLAUDE.md — это Markdown-файл с инструкциями для проекта, который Claude Code читает в начале каждой сессии: команды сборки и тестов, стиль кода, чего избегать. Выполните /init, чтобы создать первую версию, затем держите файл коротким и правьте по ходу работы.

Как запретить Claude Code менять файлы без вопросов?

Нажимайте Shift+Tab, пока не окажетесь в режиме Manual (или в plan mode, где правок нет вообще, пока вы не одобрите план). Ещё можно добавить правила ask и deny через /permissions, например всегда спрашивать перед git push.

Что делать, когда Claude Code упёрся в лимит?

Посмотрите в /usage, когда окно сбросится. Используйте /clear между несвязанными задачами и /compact в длинных сессиях, чтобы каждое сообщение несло меньше контекста. Если у вас несколько аккаунтов Claude, переключайтесь через /login.

Соберите своих агентов за одним столом.

Скачайте AgentVera бесплатно; ваши установленные CLI уже готовы к работе.

Другие статьи