🔥 HARDKODING PRO · УРОВЕНЬ 0 · CLAUDE CODE · 01/05

Первый безопасный запуск Claude Code

Ты не учишься программировать. Ты учишься правильно ставить задачу AI coding agent, давать ему ограниченное рабочее пространство и контролировать, что он реально сделал.

С нуля Claude Desktop Local + Auto 30–45 минут 9 визуальных примеров
Первый безопасный запуск Claude Code в тёплой рабочей студии
Главная идея урока: не «поговорить с ИИ», а дать ему маленькую реальную задачу и проверить результат.
HARDKODING PRO · CLAUDE CODE · МАРШРУТ 00 → UI → 01 → 02 → 03 → 04 → 05 · Непонятное слово? Смотри Wiki внизу
Стартовый режим курса — Auto. В актуальном Claude Desktop он уже стоит по умолчанию, так и оставляем. Если пункта Auto в меню нет (он доступен не для всех моделей и аккаунтов), выбери Accept edits. Режим без подтверждений (Bypass permissions) включай только после того, как настроишь все глобальные инструкции агента, и никогда — на рабочем компьютере с чужими данными. См. экран 05 →
Результат 01/05: у тебя установлен Claude Desktop, открыта вкладка Code, создана отдельная учебная папка, запущена Local-сессия в режиме Auto, а Claude Code создал первый реальный файл только после того, как ты согласовал задачу.

Экран 1 из 14. Все объяснения, девять схем, промпты и Wiki сохранены.

0

Перед стартом

Если здесь красный флаг, сначала устрани его.

✅ На компьютере есть стабильный интернет и рабочий VPN, если он требуется для доступа к сервису.
✅ Есть аккаунт Claude с тарифом, где доступен Claude Code.
✅ Есть Mac, Windows или совместимый Linux-компьютер.
✅ Ты готов работать в отдельной учебной папке, а не давать агенту доступ ко всему компьютеру.
Если не готово: пройти Guide 00
Почему мы начинаем с Desktop?
У Claude Code есть и другие способы работы, включая терминал и IDE. Но для первого знакомства Desktop проще: ты визуально видишь папку, режим доступа, запросы на разрешение и изменения.
1 / 14
1

Claude Code — не «чат, который знает код»

Это агент, работающий внутри выбранного проекта.

CHAT Ты спрашиваешь

«Как сделать README?», «Почему ошибка?», «Напиши пример функции».

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

Задача
→
Анализ
→
План
→
Разрешение
→
Изменение
→
Проверка
Главная смена мышления: хороший запрос к Claude Code описывает не только «что хочу», но и границы, порядок действий и критерий готовности.
2 / 14
2

Установи Claude Desktop

Не ищи случайные сборки и старые инструкции.

Шаги

  1. Открой официальный download Claude.
  2. Скачай версию под свою операционную систему.
  3. Установи приложение обычным способом.
  4. Запусти Claude Desktop.
  5. Войди в свой аккаунт Claude.
Открыть официальный Claude Download

Если Claude Desktop уже установлен

Не переустанавливай приложение автоматически. Сначала открой его и проверь, есть ли вкладка Code.

Если интерфейс выглядит иначе, это не значит, что ты ошибся: Claude регулярно обновляет Desktop.

Не переходи к терминальной установке только потому, что увидел команду в интернете.
CLI полезен, но он не нужен для первого результата этого урока. Мы сначала осваиваем базовый цикл в Desktop.
3 / 14
3

Открой именно Code

Обычный Chat и Claude Code — два разных рабочих сценария.

Открываем Claude Code и переходим в рабочий режим Code.
Открываем Claude Code и переходим в рабочий режим Code.

Проверка за 30 секунд

  1. Открой Claude Desktop.
  2. Найди раздел Code.
  3. Открой создание новой Code-сессии.
  4. Убедись, что приложение предлагает выбрать окружение или рабочую папку.
Code нет?
Сначала обнови Claude Desktop, проверь аккаунт и тариф, затем полностью перезапусти приложение. Не надо сразу удалять настройки, папки и переустанавливать полкомпьютера.
Почему я вижу Claude, но не вижу Code?
Доступность функций зависит от аккаунта, тарифа и версии приложения. Начни с простого: обновление → повторный вход → перезапуск Desktop → проверка аккаунта.
4 / 14
4

Создай отдельную рабочую папку

Это самая простая защита от хаоса.

Запускаем локальную сессию и выбираем отдельную папку проекта.
Запускаем локальную сессию и выбираем отдельную папку проекта.

Название учебного проекта

hardcoding-claude-first-project

Папка может быть пустой. Это нормально.

Mac
  1. Открой Finder.
  2. Создай новую папку, например в Documents.
  3. Назови её hardcoding-claude-first-project.
Windows
  1. Открой Проводник.
  2. Создай новую папку в Documents.
  3. Назови её hardcoding-claude-first-project.
Не выбирай: весь домашний каталог, весь Desktop, весь Documents или папку, где лежат десятки других проектов. На первом уроке агенту нужна только одна учебная директория.
Хорошая рабочая папка отвечает на вопрос: «Если Claude изменит здесь любой файл, это точно относится к текущему проекту?»
5 / 14
5

Первая сессия: Local + Auto

Сегодня выбираем стартовый режим курса — Auto.

НастройкаЧто выбрать сейчасПочему
EnvironmentLocalРабота идёт с папкой на твоём компьютере.
Project folderУчебная папкаClaude видит только нужный проект.
ModelОставь предложеннуюВыбор модели подробно разберём в 02/05.
Permission modeAuto (нет Auto — Accept edits)Рискованные действия останавливаются и показываются тебе, а рутинные проходят без лишних вопросов.
Auto не означает «Claude делает что хочет».
Перед каждым действием его проверяет отдельная модель и останавливает всё, что выходит за рамки твоей задачи или похоже на риск. Гарантии безопасности это не даёт — поэтому работаем в отдельной учебной папке. Если пункта Auto нет, выбери Accept edits: правки файлов Claude делает сам, а команды и действия за пределами папки спрашивает.
02/05 Plan / Manual / Bypass

Не включаем наугад. В следующем гайде разберём, что именно разрешает каждый режим.

Важно: режим без подтверждений (Bypass permissions) на старте не включаем. Только после того, как настроишь все глобальные инструкции агента, и никогда — на рабочем компьютере с чужими данными. Подробно — в гайде 02/05.
Интерфейс на английском — это нормально. Кнопки и permission-диалоги Claude Code могут быть на английском, но сам агент спокойно отвечает по-русски. Напиши: «Отвечай мне по-русски и технические термины объясняй простыми словами».
6 / 14
6

Первый запрос: только посмотреть

Мы сначала проверяем, что Claude правильно понял рабочее пространство.

Первый шаг — спокойно изучить проект без изменений.
Первый шаг — спокойно изучить проект без изменений.

Промпт №1: аудит без изменений

Если копирование заблокировано браузером, текст будет выделен. Скопируй вручную.

Что должен сделать Claude

  • прочитать доступное содержимое папки;
  • описать его человеческим языком;
  • не создавать новые файлы;
  • предложить маленький следующий шаг.
Если папка пустая и Claude говорит «вижу пустую рабочую директорию» — это хороший результат. Мы специально начинаем с чистого пространства.
7 / 14
7

Первое реальное изменение

Теперь даём Claude одну маленькую измеримую задачу.

После аудита создаём один понятный артефакт — README.md.
После аудита создаём один понятный артефакт — README.md.

Промпт №2: создать README.md

Если копирование не сработало, выдели текст в окне и скопируй вручную.

Что произойдёт дальше

  1. Claude поймёт, что нужно создать один файл.
  2. Даже в Auto может появиться запрос разрешения.
  3. Ты читаешь, что именно он собирается сделать.
  4. Разрешаешь только если действие соответствует задаче.
  5. Claude создаёт README.md.
  6. После этого просим доказательство результата, а не верим слову «готово».
Если агент внезапно хочет установить зависимости, создать десять файлов или переписать системные настройки, не подтверждай действие. Спроси, зачем это требуется для создания одного README.
8 / 14
8

Diff: научись видеть, что реально изменилось

Это один из главных навыков работы с coding agent.

Перед принятием изменений смотрим diff и понимаем, что именно поменялось.
Перед принятием изменений смотрим diff и понимаем, что именно поменялось.

Diff — это сравнение «до» и «после».

В нём обычно видно, какие строки добавлены, удалены или изменены.

README.md + # Мой первый проект в Claude Code + + ## Цель + Научиться безопасно работать с AI coding agent...
1. Совпадает ли изменённый файл с задачей?
2. Нет ли неожиданных удалений?
3. Нет ли дополнительных файлов, которые ты не просил?
4. Может ли Claude подтвердить существование результата?

Промпт №3: проверка результата

Если автокопирование недоступно, скопируй выделенный текст вручную.
Принцип HARDKODING PRO: «Claude сказал, что сделал» и «результат реально существует» — это не одно и то же. Всегда проси проверку и смотри фактические изменения.
9 / 14
9

Что чаще всего ломает первый запуск

Не паникуй и не начинай переустанавливать всё подряд.

Если Claude пошёл не туда, останавливаем действие и возвращаем контроль.
Если Claude пошёл не туда, останавливаем действие и возвращаем контроль.
Вкладки Code нет
Обнови Claude Desktop, проверь аккаунт и тариф, выйди и войди снова, затем перезапусти приложение. Если интерфейс изменился, ищи рабочий режим Claude Code, а не ориентируйся на старый скриншот один в один.
Claude не видит мою папку
Проверь, что в качестве Project folder выбрана именно учебная директория и операционная система разрешила приложению доступ к ней. Не решай проблему выдачей доступа ко всему диску.
Claude просит разрешение почти на каждое действие
Проверь режим внизу поля ввода: скорее всего, там стоит Manual. Переключи на Auto (нет Auto — на Accept edits). Не пытайся убрать все ограничения через Bypass. В 02/05 разберём, чем отличаются режимы.
Claude сделал больше, чем я просил
Останови дальнейшие действия. Скажи: «Ничего больше не меняй. Перечисли уже сделанные изменения и объясни, какие из них были необходимы для задачи». Затем проверь diff.
Я боюсь что-то сломать
Поэтому мы работаем в отдельной учебной папке, начинаем с Auto и даём микрозадачу. Ломать большой рабочий проект в этом уроке вообще не требуется.
Нужно ли уже знать Git, terminal, MCP и CLAUDE.md?
Нет. Тебе достаточно понять базовый цикл: папка → задача → разрешение → изменение → проверка. Остальные инструменты будут добавляться поэтапно.

5 правил первого дня

  1. Одна папка = один учебный проект.
  2. Сначала анализ, потом изменения.
  3. Одна задача за раз.
  4. Не подтверждай непонятную команду.
  5. После работы проверяй фактический результат.
10 / 14
★

Практика: когда нужен Chat, Cowork или Code

Выбирай инструмент по задаче и проверяемому результату.

Здесь новое действие: сделай его, проверь результат и только потом переходи дальше.
Задача предпринимателяСпособПроверка
Объяснить термин ROASДиалог ClaudeОпределение + пример
Собрать отчёт из сохранённых в Claude файловЗадача CoworkФайл, источники, проверенные суммы
Написать локальный дашборд по CSVClaude CodeDiff, тесты, рабочий HTML

Твоё задание

Распредели три задачи по подходам: (1) понять термин, (2) раз в неделю пересчитывать файл, сохранённый в аккаунте, (3) разработать приложение с фильтрами SKU. Объясни, какие разрешения и данные требуются каждому варианту.

Решение и самопроверка
1 — диалог, 2 — Cowork по расписанию, 3 — Claude Code. Если можешь назвать результат и ограничения каждого способа — этап пройден.
Не ориентируйся только на вкладки. С сентября 2026 диалог и Cowork постепенно объединяются в интерфейсе Claude. С 06.10.2026 новые Cowork-задачи Pro/Max выполняются в облаке; облачная задача не получает локальные файлы при закрытом Desktop. Данные проверены 16.10.2026.

Официальные источники: объединение Chat/Cowork · Cowork в облаке.

11 / 14
✓

Checkpoint 01/05

Не ставь галочку «на веру». Каждый пункт должен быть реально выполнен.

Первая безопасная сессия завершена: проект подключён, проверен и готов к следующему гайду.
Первая безопасная сессия завершена: проект подключён, проверен и готов к следующему гайду.
Готовность к 02/05 0 / 7
✅ 01/05 пройден.
Ты уже умеешь запускать Claude Code в ограниченном рабочем пространстве, безопасно выдавать первую задачу и проверять реальный результат.
Следующий уровень: 02/05 будет про модели, расход и permission modes: Auto, Accept Edits, Plan, Manual и Bypass. Там разберём, когда какой режим нужен.
12 / 14

Короткий FAQ

Мне обязательно уметь писать код?
Нет. Но тебе нужно научиться описывать результат, задавать границы, читать объяснение агента и проверять изменения.
Можно сразу дать Claude мой большой рабочий проект?
Технически можно, но для первого знакомства это плохая идея. Сначала отработай цикл на отдельной папке, где цена ошибки почти нулевая.
Почему мы начинаем с Auto, а не с Manual?
В Manual агент спрашивает почти на каждом шаге, и новичок быстро привыкает нажимать «Разрешить» не глядя. В Auto рутина проходит сама, а рискованные действия останавливает отдельная проверяющая модель — твоё внимание остаётся на плане и diff. Режим без подтверждений (Bypass) — другое дело: только после настройки глобальных инструкций агента.
А терминал Claude Code хуже Desktop?
Нет. Это другой интерфейс к тому же классу задач. В этом уроке Desktop выбран потому, что новичку проще визуально контролировать проект и изменения.
13 / 14
?

🧠 Wiki этого урока

Если термин встретился впервые, сначала прочитай простое объяснение здесь.

AI coding agent
ИИ-агент, который может читать файлы проекта, менять код и запускать инструменты, а не только отвечать текстом.
Project folder
Рабочая папка проекта. Это основная граница файлов, с которыми работает Claude Code.
Local
Режим, в котором Claude Code работает с файлами и инструментами на твоём компьютере.
Permission mode
Режим разрешений: определяет, когда Claude обязан спросить перед действием.
Manual
Режим, где потенциально рискованные изменения и команды подтверждаются человеком.
Diff
Сравнение «до» и «после», показывающее добавленные, удалённые и изменённые строки.
README.md
Markdown-файл с описанием проекта, инструкциями или текущим состоянием.
Evidence
Фактическое доказательство результата: файл существует, тест прошёл, diff проверен.
14 / 14
HARDKODING PRO · CLAUDE CODE · МАРШРУТ 00 → 05
Проверить, можно ли идти в 02/05 →