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

URL: https://agentvera.dev/ru/blog/how-to-use-claude-code/ · Опубликовано: 2026-10-22

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

**Коротко:**

- Для Claude Code нужен тариф Claude Pro, Max, Team или Enterprise, аккаунт Claude Console либо Amazon Bedrock, Google Cloud или Microsoft Foundry; бесплатный тариф Claude.ai его не включает.
- После установки запустите claude в папке проекта, один раз войдите в браузере и выполните /init, чтобы создать CLAUDE.md, который лучше держать в пределах примерно 200 строк.
- Shift+Tab переключает режимы разрешений; для правок больше чем в одном-двух файлах используйте plan mode, /rewind отменяет неверный путь, а /clear и /compact помогают уложиться в лимиты.

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

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

## Что такое Claude Code

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

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

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

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

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

```bash
claude --version
```

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

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

```bash
cd your-project
claude
```

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

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

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

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

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

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

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

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

```bash
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](/ru/blog/claude-code-usage-limits/ "Лимиты Claude Code") и [как сократить расход токенов Claude Code](/ru/blog/claude-code-token-usage/ "Расход токенов Claude Code").

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

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

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

- **[Workspace](/ru/features/workspace/ "Workspace"):** сетка агентов на проект, от 1×1 до 5×4. У каждого агента своё имя, модель, effort, Role and instructions, и после перезапуска он возвращается к своему разговору.
- **Worktrees:** в [панели Git](/ru/features/git-and-github/ "Git и GitHub") создайте worktree и запустите в нём агента одним кликом, чтобы параллельные агенты не делили файлы.
- **Разрешения для каждого агента:** в диалоге New agent выберите Ask, Auto или Full access. Auto использует собственный auto mode Claude Code.
- **[Чекпоинты и повтор](/ru/features/checkpoints-and-replay/ "Чекпоинты и повтор"):** хранятся последние 60 ходов на агента, а сессию можно воспроизвести.
- **Контекст на виду:** каждая панель показывает текущий размер контекста, а auto-compact срабатывает до заполнения окна.

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

Когда дойдёте до этого, прочитайте [как запускать несколько агентов Claude Code](/ru/blog/run-multiple-claude-code-agents/ "Несколько агентов Claude Code") и [скачайте AgentVera бесплатно](/ru/download/ "Скачать AgentVera").

Держите под рукой [шпаргалку по командам Claude Code](/ru/blog/claude-code-commands-cheat-sheet/ "Шпаргалка по командам Claude Code"), пока учитесь, а если работаете в VS Code, загляните в [настройку расширения для VS Code](/ru/blog/claude-code-vs-code/ "Расширение Claude 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.** AgentVera — настольное приложение для macOS, Windows и Linux от Solviera Teknoloji. Оно запускает 18 ИИ-агентов для программирования (Claude Code, Codex, Gemini CLI, Copilot, Cursor, Antigravity, opencode, Hermes, Qwen Code, Kimi Code, Kiro, Amp, Droid, Goose, Vibe, Crush, Aider, Cline) рядом, по проектам, в настоящих терминалах с собственными установками CLI и входами пользователя. В бесплатном тарифе количество агентов не ограничено. Скачать: https://agentvera.dev/ru/download/ · Цены: https://agentvera.dev/ru/pricing/
