Курс по Claude Code

Установка и первоначальная настройка / оплата подписки

Установка и первоначальная настройка

Claude Code устанавливается как глобальный npm-пакет и требует API-ключ или подписку Anthropic.

Требования

  • Node.js 18 или новее
  • npm / npx
  • macOS, Linux, или Windows (через WSL2)

Установка

npm install -g @anthropic-ai/claude-code

После установки доступна команда claude.

Аутентификация

Есть два способа:

1. Через подписку Claude.ai (рекомендуется для начала)

claude
# Откроется браузер для входа через claude.ai

2. Через API-ключ (для продвинутого использования)

export ANTHROPIC_API_KEY=sk-ant-...
claude

Ключ можно получить в console.anthropic.com.

Первый запуск

cd your-project
claude

При первом запуске Claude Code:

  1. Проверяет аутентификацию
  2. Сканирует проект (ищет CLAUDE.md, package.json, git)
  3. Готов принимать задачи

Проверка установки

claude --version
# claude-code/1.x.x

claude --help
# Список всех флагов и опций

Обновление

npm update -g @anthropic-ai/claude-code

Удаление

npm uninstall -g @anthropic-ai/claude-code

Настройки

Базовые настройки хранятся в ~/.claude/settings.json. Просмотр и изменение через CLI:

claude config list          # Показать все настройки
claude config set key value # Изменить настройку

Итог

  • Установка: npm install -g @anthropic-ai/claude-code
  • Аутентификация: подписка claude.ai или API-ключ
  • Первый запуск: cd project && claude
  • Обновление: npm update -g @anthropic-ai/claude-code

Практические задания

#1

Установи Claude Code и проверь окружение

Выполни установку Claude Code по инструкции из урока.

После установки запусти claude --version и убедись, что версия отображается корректно. Затем запусти claude в пустой директории и введи: «Какая версия Node.js установлена на этой машине?»

Подсказки

#2

Первая реальная задача

Создай новую пустую директорию. Открой её в терминале и запусти claude.

Попроси Claude Code создать файл hello.js, который выводит текущую дату и время в формате ISO. Запусти его через node hello.js.

Подсказки