#Установка, вход и первый осмотр
Начальный уровень · Урок 1 из 5 · около 20 минут · Нужно: Оглавление Начального уровня · Сверено с Claude Code v2.1.285 (stable) 05.10.2026
#Цель
К концу урока вы сможете установить Claude Code, войти, запустить его в репозитории и определить, какую версию, модель и аккаунт использует сессия.
#Что понадобится
- Терминал и git, а также подписка Claude (Pro, Max, Team или Enterprise; бесплатный план не включает Claude Code), аккаунт Claude Console или доступ через поддерживаемого облачного провайдера (Quickstart, Advanced setup).
- Ваша склонированная копия шаблона для практики, как описано в оглавлении Начального уровня, и Node.js LTS для её проверок. В Codespace на вашей копии Claude Code уже установлен: начните с шага 3.
- Если хотите практиковаться в своём репозитории, всё равно оставьте копию шаблона: проверка запускается из неё. В своём репозитории подготовьте папку, куда уроки сохраняют снимки, и попросите git игнорировать её без коммита (gitignore):
mkdir -p .practice
echo '.practice/' >> "$(git rev-parse --git-path info/exclude)"
Windows: New-Item -ItemType Directory -Force .practice и Add-Content (git rev-parse --git-path info/exclude) '.practice/'.
- Расход лимита: небольшой — несколько коротких промптов в одной сессии. Внутри Claude Code /usage показывает стоимость сессии и лимиты использования плана (Commands).
Примечание
В нативной Windows выполняйте все команды в PowerShell. Команда без строки Windows работает там как есть; если после команды идёт строка Windows, используйте её. Установка Git for Windows позволяет Claude Code пользоваться Bash; без него Claude Code использует PowerShell (Quickstart).
Если PowerShell отказывается запускать npm с ошибкой running scripts is disabled on this system, набирайте npm.cmd везде, где урок говорит npm (например npm.cmd run check -- b-1), или разрешите локальные скрипты для своей учётной записи, как показано в Troubleshoot installation.
#Идея
Claude Code — это программа, которую вы запускаете в терминале внутри папки проекта. Она читает тамошние файлы и отвечает на вопросы о них; в следующих уроках она будет их и менять.
Прежде чем доверять ответу, узнайте три вещи о сессии:
- версию — потому что функции и значения по умолчанию меняются от релиза к релизу;
- модель — потому что модели различаются возможностями;
- аккаунт — потому что от него зависит, какие функции и модели вам доступны.
Заголовок, который Claude Code показывает при старте, сообщает версию и модель. Команда /status показывает версию, модель и аккаунт вместе (Commands).
#Разбор примера
- Установите Claude Code (Quickstart):
curl -fsSL https://claude.ai/install.sh | bash
Windows: irm https://claude.ai/install.ps1 | iex
Когда установка закончится, откройте новое окно терминала.
2. Проверьте установку. Работающая установка выводит номер версии и (Claude Code):
claude --version
Если оболочка говорит, что claude не найден или не распознан, папки установки ещё нет в PATH: исправьте это по Troubleshoot installation, прежде чем идти дальше.
3. Перейдите в свою копию для практики и сохраните этот вывод для проверки:
cd <your practice copy>
mkdir -p .practice
claude --version > .practice/version.txt
Windows: вместо строки mkdir используйте New-Item -ItemType Directory -Force .practice.
4. Запустите сессию в той же папке:
claude
В первый раз Claude Code попросит войти. На экране входа в терминале выберите тип аккаунта; с подпиской Claude или аккаунтом Console вход затем завершается в браузере. Если браузер показывает код вместо возврата в терминал, вставьте его в терминал в ответ на Paste code here if prompted (Authentication). С API-ключом или облачным провайдером следуйте Quickstart.
В репозитории, которому вы ещё не доверились, Claude Code также показывает диалог доверия к рабочей папке и спрашивает, доверяете ли вы ей (Security). Сначала выделен вариант No, exit, и Enter на нём закрывает Claude Code. Эту копию вы сделали сами, поэтому нажмите стрелку вниз, выберите Yes, I trust this folder и нажмите Enter. Claude Code запоминает доверие для всего репозитория и больше здесь не спрашивает (Configure permissions).
После этого заголовок над промптом показывает версию, модель и папку.
5. Наберите /status. Вкладка Status показывает версию, модель и аккаунт, под которым вы вошли (строки вроде Login method и Email). Нажмите Esc, чтобы закрыть её (Interactive mode). Ваша версия может быть новее указанной вверху страницы: это руководство сверяется с каналом релизов stable, а Claude Code по умолчанию следует каналу latest (Configure the release channel).
6. Задайте два вопроса о коде:
what does this project do?
which file parses linkcheck.json, and how do I run the tests?
Чтобы ответить, Claude читает файлы. Формулировки у вас будут другими, но в ответах должны прозвучать src/config.js и npm test.
7. Завершите сессию командой /exit.
#Ваша очередь
Повторите пример в своей копии для практики или в своём репозитории со своими вопросами:
- В этой папке сохраните
claude --versionв.practice/version.txt. - Запустите там
claude. Ваш собственный репозиторий снова покажет диалог доверия, потому что доверие запоминается для каждого репозитория отдельно: выбирайте Yes, I trust this folder только для кода, который знаете. - Откройте
/statusи запомните модель и аккаунт. - Задайте два своих вопроса о коде, затем завершите сессию через
/exit.
#Проверка
Урок пройден, когда выполнено всё это:
-
.practice/version.txtсодержит строку видаX.Y.Z (Claude Code). Проверьте командойcat .practice/version.txt. - Самопроверка (не тестируется): вы можете сказать, какую модель и какой аккаунт показал
/status.
Запустите npm run check -- b-1 в своей копии для практики. Если работаете в своём репозитории, запустите вместо этого npm run check -- b-1 --dir <your repo> из копии для практики. Ошибка npm вроде Could not read package.json или Missing script: "check" означает, что вы запустили проверку вне копии для практики: перейдите в копию через cd и запустите снова.
Если не проходит первый пункт, запустите claude --version отдельно: если он выводит ошибку, исправьте её, как описано в шаге 2 разбора примера; если выводит версию, снова сохраните её в папке, которую читает проверка (ваша копия для практики или репозиторий, переданный в --dir).
#Осторожно
- Новая сессия может без спроса править большинство файлов и запускать большинство команд (Quickstart). В этом уроке только задавайте вопросы; следующий урок покажет, как выбрать, что Claude может делать сам. Даже вопрос может побудить Claude запустить команду, которая пишет файлы, — например запустить тесты, чтобы вам ответить: выполните
git statusпосле окончания сессии и до урока 2 закоммитьте или удалите всё, что он покажет.
#Что дальше
- How Claude Code works: что происходит между вашим вопросом и ответом.
- Configure the release channel: как перейти на
stable, который пропускает релизы с серьёзными регрессиями. - Troubleshoot installation: решения проблем с установкой и входом.
Источники: Quickstart · Advanced setup · Authentication · Security · Configure permissions · Commands · Interactive mode · Troubleshoot installation · gitignore
← Оглавление Начального уровня · Режимы разрешений и режим планирования → · Тема: Модели, усилия и стоимость · Застряли на уроке?