← Модуль 1: Основы
1.2

Установка и первый запуск

Цель: за 15 минут — от чистой машины до первого осмысленного ответа от Claude Code на твоём проекте.

Установка (5 минут)

macOS / Linux

curl -fsSL https://claude.ai/install.sh | bash

Windows

irm https://claude.ai/install.ps1 | iex

Homebrew (macOS, альтернатива)

brew install --cask claude-code

После установки:

claude --version

Если видишь версию — ок. Если "command not found" — перезапусти терминал.

Аутентификация (2 минуты)

cd your-project
claude

В первый раз попросит войти через Anthropic-аккаунт. Браузер откроется, залогинишься, готово.

Никаких конфигов. Никаких мастеров настройки. Никакого YAML.

Первый запрос (НЕ придумывай задачу)

Правило: первая задача — настоящая работа, не тест.

Но для очень первого раза нужно что-то безопасное. Вот прогон знакомства:

claude "what does this project do?"

Смотри как Claude:

  1. Сканирует кодовую базу
  2. Читает файлы
  3. Разбирается в архитектуре
  4. Выдаёт резюме

Если проект больше 20 000 строк и он описал его корректно — это момент, когда ты понимаешь, что это не автодополнение.

Второй запрос — что-то полезное

Вариант A (безопасно для любого проекта):

claude "find 3 things in this codebase that would surprise a new developer"

Вариант B (если есть README устаревший):

claude "check if the README matches what the code actually does, list discrepancies"

Вариант C (если есть TODO в коде):

claude "find all TODO/FIXME comments and group them by category"

Что происходит под капотом

Claude Code использует встроенные инструменты:

  • Read — читает файлы
  • Grep — поиск по содержимому
  • Glob — поиск по именам
  • Bash — запуск команд
  • Edit / Write — правки

Ты увидишь как он их вызывает в выводе. Каждое действие — отдельный step.

Права доступа

На первых операциях Claude будет спрашивать разрешение на каждое действие. Это нормально — защитная сетка по умолчанию.

Три варианта ответа:

  • y — разрешить один раз
  • A — разрешить для всех похожих в этой сессии
  • n — отклонить

Режимы разрешений будем настраивать в Модуле 2.

Первые грабли (чтобы не ломался)

  • "Command not found" после установки → перезапусти терминал или source ~/.zshrc
  • Claude не видит файлы → проверь что запустил его из корня проекта (pwd)
  • Бесконечный цикл тестов → Ctrl+C прервёт, потом /clear и начни заново
  • Непонятный вывод/clear и задай вопрос короче

Практика (10 минут)

  1. Установи Claude Code
  2. cd в свой активный проект
  3. Запусти claude "what does this project do?"
  4. Запусти один из вариантов (A/B/C выше)
  5. Ничего не правь пока. Только наблюдай.

Что дальше

Следующий урок: модели и тарифы. Узнаешь когда Haiku, когда Sonnet, когда Opus — и почему автор гайда сжёг $200 в первую неделю.