Claude Code — это coding agent от Anthropic, который работает в терминале, читает файлы проекта, предлагает изменения и запускает команды. Чтобы начать, установите актуальную CLI-версию, откройте небольшой тестовый проект, войдите в аккаунт и дайте агенту сначала задачу на чтение. Для первого изменения оставьте ручное подтверждение и обязательно проверьте git diff.
Коротко
- Текущий рекомендуемый способ установки — Native Install, а не старый глобальный пакет npm.
- Запуск из папки проекта:
claude. - Для первого сеанса оставьте режим Manual (
default) или начните с Plan mode. - Сначала попросите Claude объяснить проект и ничего не менять.
- Первую правку ограничьте одним файлом, затем проверьте
git diff. - Для выхода нажмите
Ctrl+D;Ctrl+Cостанавливает текущую операцию.
Что такое Claude Code
Claude Code — не обычный чат в окне браузера. Агент получает доступ к рабочей папке и может читать кодовую базу, редактировать файлы, выполнять команды и взаимодействовать с инструментами разработки. Он доступен в терминале, IDE, desktop-приложении и браузере.
В этой инструкции используется Terminal CLI. Это самый прямой способ понять рабочий цикл: открыть проект, сформулировать задачу, просмотреть запрошенное действие, разрешить его и проверить результат.
Что понадобится перед установкой
Подготовьте:
- терминал: Terminal или iTerm на macOS, shell на Linux, PowerShell/CMD либо WSL на Windows;
- небольшой проект, который не жалко изменить;
- желательно Git и чистый
git status; - аккаунт Claude Pro, Max, Team или Enterprise, аккаунт Anthropic Console либо поддерживаемый внешний провайдер.
Официальная документация указывает, что Claude Desktop, Terminal CLI и VS Code поддерживают сторонних провайдеров. Если вы подключаете Claude Code из России через BetterToken, используйте отдельную русскую инструкцию по API Key и Anthropic-compatible Base URL. Для Claude Desktop доступна отдельная инструкция по подключению к BetterToken API. Установка приложения или CLI и настройка провайдера — разные шаги: сначала установите нужный клиент, затем добавьте параметры доступа.
Как установить Claude Code
Anthropic рекомендует Native Install. Команды ниже взяты из актуального Claude Code Quickstart.
macOS, Linux и WSL
curl -fsSL https://claude.ai/install.sh | bash
Windows PowerShell
irm https://claude.ai/install.ps1 | iex
Windows CMD
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
Native Install обновляется в фоне. На обычной Windows Anthropic рекомендует установить Git for Windows, чтобы Claude Code мог использовать Bash. В WSL он не нужен.
Если команда установки вернула 403, ошибку curl или сообщение про неожиданный символ <, откройте официальный раздел Troubleshoot installation. Не переходите на случайную команду из старой статьи: способы установки меняются.
Как запустить Claude Code в первый раз
Перейдите в папку небольшого тестового проекта:
cd /path/to/test-project
git status
claude
При первом запуске Claude Code предложит авторизоваться в браузере. Если позже понадобится сменить аккаунт или повторить вход, используйте /login внутри сеанса.
После запуска над строкой ввода будут показаны версия, текущая модель и рабочая директория. Сразу проверьте путь: агент должен быть открыт именно в той папке, которую вы готовы ему показать.
Первое безопасное задание за 5 минут
Первый сеанс лучше разделить на два коротких запроса: сначала чтение, затем одна ограниченная правка.
Шаг 1. Попросите только прочитать проект
Введите:
Кратко объясни, что делает этот проект, где находится точка входа и как его запустить. Ничего не меняй и не выполняй сетевые команды.
Так вы проверите три вещи: Claude видит правильную папку, понимает структуру и соблюдает прямое ограничение «ничего не менять».
Шаг 2. Ограничьте первую правку одним файлом
Для проекта с README можно использовать такой prompt:
Добавь в README.md короткий раздел «Как запустить локально». Меняй только README.md. Не устанавливай зависимости, не обращайся к сети и ничего не коммить. Перед изменением кратко опиши, что добавишь.
В режиме Manual Claude может читать файлы без запроса, но перед редактированием попросит подтверждение. Проверьте имя файла и смысл изменения. Для первого сеанса не включайте «Accept all».
Шаг 3. Проверьте результат вне чата
После правки выполните:
git diff -- README.md
Проверьте:
- изменён только
README.md; - не появились ключи, пароли или внутренние пути;
- текст соответствует запросу;
- нет случайного изменения зависимостей или конфигурации.
Если результат неверный, не просите «переделать всё». Укажите конкретную проблему и ещё раз назовите файл, который можно менять.
Шаг 4. Завершите сеанс
Ctrl+D закрывает Claude Code. Если агент выполняет действие, Ctrl+C сначала прерывает его. Когда ничего не выполняется, первое нажатие Ctrl+C очищает ввод, второе закрывает сеанс.
Какие разрешения выбрать новичку
Актуальные режимы описаны в официальной странице Choose a permission mode.
| Режим | Что происходит | Когда использовать |
|---|---|---|
default / Manual |
Чтение без запроса, остальные действия требуют подтверждения | Первый запуск и чувствительные проекты |
plan |
Claude исследует проект и готовит план без редактирования | Незнакомый репозиторий или большая задача |
acceptEdits |
Правки файлов подтверждаются автоматически | Когда вы уже доверяете направлению и проверяете diff |
auto |
Действия оценивает отдельный safety-классификатор | Длинные задачи после настройки границ |
bypassPermissions |
Проверки почти отключены | Только изолированный контейнер или VM |
Для первого знакомства достаточно Manual. Если проект чужой или задача затрагивает несколько файлов, запустите Claude Code так:
claude --permission-mode plan
Не используйте --dangerously-skip-permissions на рабочем компьютере. Официальная документация прямо предупреждает, что этот режим не защищает от prompt injection и непреднамеренных действий.
Частые ошибки новичков
claude: command not found
Полностью закройте и снова откройте терминал, затем повторите claude. Если команда всё ещё не найдена, используйте официальный troubleshooting для своей ОС и проверьте, завершилась ли установка.
PowerShell сообщает, что && недопустим
Вы запустили команду для CMD в PowerShell. Используйте PowerShell-вариант с irm. Обратная ситуация тоже возможна: если CMD не знает irm, используйте команду для CMD.
Claude открыл не тот проект
Остановитесь и проверьте рабочую директорию. Закройте сеанс, выполните cd в правильную папку и снова запустите claude. Не пытайтесь исправить ошибку длинным prompt внутри неправильного каталога.
Claude собирается изменить слишком много файлов
Не подтверждайте действие. Перейдите в Plan mode или перепишите задачу: назовите один разрешённый файл, запретите установку зависимостей, сеть и commit, добавьте критерий готовности.
Авторизация не открылась или нужен другой аккаунт
Запустите /login внутри Claude Code и следуйте официальному браузерному потоку. Не вставляйте API Key в обычный prompt и не сохраняйте его в репозитории.
Что делать дальше
После первого успешного изменения не переходите сразу к автономной разработке целого продукта. Следующая полезная последовательность выглядит так:
- попросить Claude объяснить один модуль;
- исправить небольшую документированную ошибку;
- попросить написать или обновить один тест;
- проверить
git diffи запустить тесты; - только потом переходить к задаче на несколько файлов.
Так вы постепенно учитесь управлять областью изменений, разрешениями и проверкой результата. Эти навыки важнее списка «магических» prompt.
FAQ
Нужен ли Node.js для установки Claude Code?
Для команд Native Install из этой инструкции отдельный шаг с npm не используется. Если вы выбираете другой способ установки, проверяйте его требования в актуальной официальной документации.
Можно ли начать без Git?
Да, но Git сильно снижает цену ошибки: git diff показывает изменения, а откат возвращает исходное состояние. Для первого опыта лучше взять небольшой Git-репозиторий без незакоммиченных правок.
Действительно ли всё занимает пять минут?
Сама установка, первый вход и небольшая правка обычно укладываются в несколько минут при готовом терминале и аккаунте. Загрузка, браузерная авторизация или настройка внешнего провайдера могут занять дольше.
Безопасен ли Claude Code в режиме Manual?
Manual даёт больше контроля, но не гарантирует отсутствие ошибок. Проверяйте рабочую папку, каждое запрошенное действие и итоговый diff. Для незнакомого кода сначала используйте Plan mode.
Источники
Короткий правильный старт выглядит так: актуальная установка, правильная папка, Manual mode, запрос на чтение, одна небольшая правка и проверка git diff. Этого достаточно, чтобы понять механику Claude Code и не отдавать агенту больше контроля, чем нужно.