> ## Documentation Index
> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Быстрый старт

> Установите Claude Code в терминале, войдите в систему и используйте CLI, чтобы изучить кодовую базу и внести первое изменение в код.

Это руководство по быстрому старту посвящено Claude Code в терминале: установке CLI, входу в систему в первой сессии и использованию инструмента для типичных задач разработки в вашем собственном проекте.

<h2 id="before-you-begin">
  Перед началом
</h2>

Убедитесь, что у вас есть:

* Открытый терминал или командная строка
* Проект кода для работы
* [Подписка Claude](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_prereq) (Pro, Max, Team или Enterprise), учётная запись [Claude Console](https://platform.claude.com/) или доступ через [поддерживаемого облачного провайдера](/docs/ru/third-party-integrations)

<Note>
  Эти случаи рассматриваются на других страницах:

  * **Вы никогда раньше не использовали терминал**: начните с [руководства по терминалу](/docs/ru/terminal-guide)
  * **Вы хотите использовать Claude Code не в терминале**: Claude Code также доступен в [веб-версии](https://claude.ai/code), как [настольное приложение](/docs/ru/desktop), в [VS Code](/docs/ru/vs-code) и [JetBrains IDEs](/docs/ru/jetbrains), в [Slack](/docs/ru/slack) и в CI/CD с [GitHub Actions](/docs/ru/github-actions) и [GitLab](/docs/ru/gitlab-ci-cd). Смотрите [все интерфейсы](/docs/ru/overview#use-claude-code-everywhere).
</Note>

<h2 id="step-1-install-claude-code">
  Шаг 1: Установите Claude Code
</h2>

Для установки Claude Code откройте терминал и выполните команду для вашей системы. Если вы раньше не использовали терминал, [руководство по терминалу](/docs/ru/terminal-guide) показывает, как его открыть и вставить команду.

<Tabs>
  <Tab title="Встроенная установка (рекомендуется)">
    **macOS, Linux, WSL:**

    ```bash theme={null}
    curl -fsSL https://claude.ai/install.sh | bash
    ```

    В Windows приглашение командной строки показывает `PS C:\`, когда вы находитесь в PowerShell, и `C:\` без `PS`, когда вы находитесь в CMD.

    **Windows PowerShell:**

    ```powershell theme={null}
    irm https://claude.ai/install.ps1 | iex
    ```

    **Windows CMD:**

    ```batch theme={null}
    curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
    ```

    Команда установки не показывает прогресс во время загрузки Claude Code. Когда установщик завершит работу, откройте новое окно терминала и выполните `claude --version`. Работающая установка выводит номер версии. Если ваша оболочка говорит, что `claude` не найден или не распознан, каталог установки еще не находится в вашем PATH: см. [Исправьте ваш PATH](/docs/ru/troubleshoot-install#command-not-found-claude-after-installation).

    Если вы видите `The token '&&' is not a valid statement separator`, вы находитесь в PowerShell, а не в CMD. Если вы видите `'irm' is not recognized as an internal or external command`, вы находитесь в CMD, а не в PowerShell.

    Если команда установки завершается с ошибкой `syntax error near unexpected token '<'`, `403` или любой другой ошибкой, см. [Устранение неполадок при установке](/docs/ru/troubleshoot-install#find-your-error), чтобы сопоставить ошибку с исправлением и для альтернативных методов установки.

    [Git for Windows](https://git-scm.com/downloads/win) рекомендуется на встроенной Windows, чтобы Claude Code мог использовать инструмент Bash. Если Git for Windows не установлен, Claude Code использует PowerShell в качестве инструмента оболочки. Установки WSL не требуют Git for Windows.

    <Info>
      Встроенные установки автоматически обновляются в фоновом режиме, чтобы вы всегда использовали последнюю версию.
    </Info>
  </Tab>

  <Tab title="Homebrew">
    ```bash theme={null}
    brew install --cask claude-code
    ```

    Homebrew предлагает два пакета. `claude-code` отслеживает канал стабильного выпуска, который обычно отстает примерно на неделю и пропускает выпуски с серьезными регрессиями. `claude-code@latest` отслеживает последний канал и получает новые версии сразу после их выпуска.

    <Info>
      Установки Homebrew не обновляются автоматически. Запустите `brew upgrade claude-code` или `brew upgrade claude-code@latest`, в зависимости от того, какой пакет вы установили, чтобы получить последние функции и исправления безопасности.
    </Info>
  </Tab>

  <Tab title="WinGet">
    ```powershell theme={null}
    winget install Anthropic.ClaudeCode
    ```

    <Info>
      Установки WinGet не обновляются автоматически. Периодически запускайте `winget upgrade Anthropic.ClaudeCode` чтобы получить последние функции и исправления безопасности.
    </Info>
  </Tab>
</Tabs>

Вы также можете установить с помощью [apt, dnf или apk](/docs/ru/setup#install-with-linux-package-managers) на Debian, Fedora, RHEL и Alpine.

Чтобы подтвердить, что установка прошла успешно, выполните:

```bash theme={null}
claude --version
```

Команда выводит номер версии, за которым следует `(Claude Code)`.

<h2 id="step-2-start-your-first-session">
  Шаг 2: Начните свою первую сессию
</h2>

Откройте терминал в любом каталоге проекта и запустите Claude Code:

```bash theme={null}
cd /path/to/your/project
claude
```

Замените `/path/to/your/project` на путь к проекту, над которым вы хотите работать.

При первом использовании Claude Code предложит вам войти в систему. Для подписки Claude или учётных записей Console следуйте инструкциям, чтобы завершить аутентификацию в браузере. Если вы задали переменную окружения `ANTHROPIC_API_KEY` и подтвердили использование ключа, когда Claude Code спросит об этом, Claude Code пропустит запрос на вход.

Вы можете войти, используя любой из следующих типов учётных записей:

* [Claude Pro, Max, Team или Enterprise](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_login) (рекомендуется)
* [Claude Console](https://platform.claude.com/) (доступ к API с предоплаченными кредитами). При первом входе в Console автоматически создаётся рабочее пространство «Claude Code» для централизованного отслеживания расходов.
* [Amazon Bedrock, Google Cloud's Agent Platform или Microsoft Foundry](/docs/ru/third-party-integrations) (корпоративные облачные провайдеры)
* Самостоятельно размещённый [шлюз приложений Claude](/docs/ru/claude-apps-gateway), если ваша организация его использует: администратор заранее настраивает URL шлюза, и `/login` сразу открывается на экране **Cloud gateway**, где вы можете войти с помощью корпоративного SSO

После входа ваши учётные данные сохраняются, и вам не придётся входить повторно. Подробнее читайте в разделе [Управление учётными данными](/docs/ru/authentication#credential-management).

Появится промпт Claude Code, над которым отображаются версия, текущая модель и рабочий каталог. Введите `/help`, чтобы увидеть доступные команды, или `/resume`, чтобы продолжить предыдущий диалог. Чтобы позже сменить учётную запись или пройти аутентификацию повторно, введите `/login` внутри запущенной сессии.

<h2 id="step-3-ask-your-first-question">
  Шаг 3: Задайте свой первый вопрос
</h2>

Попробуйте одну из этих команд:

```text wrap theme={null}
what does this project do?
```

Claude проанализирует ваши файлы и предоставит краткое описание. Вы также можете задавать более конкретные вопросы:

```text wrap theme={null}
what technologies does this project use?
```

```text wrap theme={null}
where is the main entry point?
```

```text wrap theme={null}
explain the folder structure
```

Вы также можете спросить Claude о его собственных возможностях:

```text wrap theme={null}
what can Claude Code do?
```

```text wrap theme={null}
how do I create custom skills in Claude Code?
```

```text wrap theme={null}
can Claude Code work with Docker?
```

<Note>
  Claude Code читает файлы вашего проекта по мере необходимости. Вам не нужно вручную добавлять контекст.
</Note>

<h2 id="step-4-make-your-first-code-change">
  Шаг 4: Внесите первое изменение в код
</h2>

Попробуйте выполнить небольшую задачу:

```text wrap theme={null}
add a hello world function to the main file
```

Claude Code найдёт подходящий файл и покажет вам изменение. Если он запросит подтверждение перед внесением изменения, выберите **Yes**, чтобы одобрить его.

[Режим разрешений](/docs/ru/permission-modes) сессии определяет, какие действия Claude может выполнять, не спрашивая вас заранее. Нажмите `Shift+Tab` в любой момент, чтобы переключить режим разрешений текущей сессии.

<h2 id="step-5-use-git-with-claude-code">
  Шаг 5: Используйте Git с Claude Code
</h2>

Claude Code превращает операции Git в диалог:

```text wrap theme={null}
what files have I changed?
```

```text wrap theme={null}
commit my changes with a descriptive message
```

Вы также можете использовать промпты для более сложных операций Git:

```text wrap theme={null}
create a new branch called feature/quickstart
```

```text wrap theme={null}
show me the last 5 commits
```

```text wrap theme={null}
help me resolve merge conflicts
```

<h2 id="step-6-fix-a-bug-or-add-a-feature">
  Шаг 6: Исправьте ошибку или добавьте функцию
</h2>

Опишите, что вы хотите, на естественном языке:

```text wrap theme={null}
add input validation to the user registration form
```

Или исправьте существующие проблемы:

```text wrap theme={null}
there's a bug where users can submit empty forms - fix it
```

<h2 id="step-7-test-out-other-common-workflows">
  Шаг 7: Попробуйте другие распространённые рабочие процессы
</h2>

Попробуйте ещё несколько промптов. Вы можете попросить Claude выполнить рефакторинг кода, написать тесты, обновить документацию или проверить ваши изменения:

```text wrap theme={null}
refactor the authentication module to use async/await instead of callbacks
```

```text wrap theme={null}
write unit tests for the calculator functions
```

```text wrap theme={null}
update the README with installation instructions
```

```text wrap theme={null}
review my changes and suggest improvements
```

<Tip>
  Общайтесь с Claude так же, как с отзывчивым коллегой. Опишите, чего вы хотите достичь, и Claude поможет вам в этом.
</Tip>

<h2 id="essential-commands">
  Основные команды
</h2>

Вот наиболее важные команды для ежедневного использования, сгруппированные по месту их запуска.

<h3 id="shell-commands">
  Команды оболочки
</h3>

Запускайте их из вашего терминала, чтобы запустить или возобновить Claude Code.

| Команда | Что она делает | Пример |
| - | - | - |
| `claude` | Запустить интерактивный режим | `claude` |
| `claude "task"` | Запустить интерактивный режим с начальным приглашением | `claude "fix the build error"` |
| `claude -p "query"` | Запустить одноразовый запрос, затем выйти | `claude -p "explain this function"` |
| `claude -c` | Продолжить самый последний разговор в текущем каталоге | `claude -c` |
| `claude -r` | Возобновить предыдущий разговор | `claude -r` |

Смотрите [справочник CLI](/docs/ru/cli-reference) для полного списка команд оболочки.

<h3 id="session-commands">
  Команды сессии
</h3>

Запускайте их внутри Claude Code после его запуска.

| Команда | Что она делает | Пример |
| - | - | - |
| `/clear` | Очистить историю разговора | `/clear` |
| `/help` | Показать доступные команды | `/help` |
| `/exit` или Ctrl+D дважды | Выйти из Claude Code | `/exit` |

Смотрите [справочник команд](/docs/ru/commands) для полного списка команд сессии.

<h2 id="pro-tips-for-beginners">
  Советы для начинающих
</h2>

Для большего, смотрите [лучшие практики](/docs/ru/best-practices) и [типичные рабочие процессы](/docs/ru/common-workflows).

<AccordionGroup>
  <Accordion title="Будьте конкретны в своих запросах">
    Вместо: "исправить ошибку"

    Попробуйте: "исправить ошибку входа, когда пользователи видят пустой экран после ввода неправильных учетных данных"
  </Accordion>

  <Accordion title="Используйте пошаговые инструкции">
    Разбейте сложные задачи на этапы:

    ```text wrap theme={null}
    1. создать новую таблицу базы данных для профилей пользователей
    2. создать конечную точку API для получения и обновления профилей пользователей
    3. создать веб-страницу, которая позволяет пользователям просматривать и редактировать свою информацию
    ```
  </Accordion>

  <Accordion title="Позвольте Claude сначала исследовать">
    Перед внесением изменений позвольте Claude понять ваш код:

    ```text wrap theme={null}
    проанализировать схему базы данных
    ```

    ```text wrap theme={null}
    создать панель управления, показывающую продукты, которые чаще всего возвращаются нашими клиентами из Великобритании
    ```
  </Accordion>

  <Accordion title="Сэкономьте время с помощью ярлыков">
    * Введите `/` для просмотра всех команд и skills
    * Используйте Tab для завершения команды
    * Нажмите ↑ для истории команд
    * Нажмите `Shift+Tab` для переключения режимов разрешений
  </Accordion>
</AccordionGroup>

<h2 id="what’s-next">
  Что дальше?
</h2>

Теперь, когда вы изучили основы, исследуйте более продвинутые функции:

* [Как работает Claude Code](/docs/ru/how-claude-code-works): поймите агентный цикл, встроенные инструменты и то, как Claude Code взаимодействует с вашим проектом
* [Лучшие практики](/docs/ru/best-practices): получайте лучшие результаты с эффективными запросами и настройкой проекта
* [Типичные рабочие процессы](/docs/ru/common-workflows): пошаговые руководства для типичных задач
* [Расширьте Claude Code](/docs/ru/features-overview): настройте с помощью CLAUDE.md, скиллов, хуков, MCP и многого другого

См. [расширенную настройку](/docs/ru/setup), чтобы узнать о вариантах установки, ручном обновлении или инструкциях по удалению.

<h2 id="getting-help">
  Получение помощи
</h2>

* **В Claude Code**: Введите `/help` или спросите "how do I" вопрос
* **Документация**: Просмотрите другие руководства на этом сайте
* **Курсы**: Пройдите [Claude Code 101](https://academy.claude.com/courses/claude-code-101) и другие бесплатные самостоятельные курсы на [Claude Academy](https://academy.claude.com/)
* **Сообщество**: Присоединитесь к [серверу Discord](https://www.anthropic.com/discord) для советов и поддержки
