Полный гайд по Claude Code: от установки VS Code до автономного деплоя

freeCodeCamp.org 22,6 тыс. 1 ч 21 мин 5 мин 05.08.2026
Главное

В современном программировании наступает эра автономных агентов, способных не просто писать код, но и самостоятельно управлять проектами. В новом подробном руководстве от freeCodeCamp.org Эрик, бывший старший программный инженер Amazon и Microsoft, разбирает Claude Code — мощный инструмент от Anthropic, который превращает терминал в полноценного ИИ-коллегу.

🚀 Введение: Claude Code как новый стандарт разработки 0:00:00

Курс ориентирован на тех, кто хочет перейти от простых чатов с ИИ к полноценной автоматизации разработки . По словам Эрика, Claude Code позволяет управлять всем жизненным циклом приложения: от создания файловой структуры и написания кода до деплоя и маркетинговых операций . Главное преимущество инструмента — возможность работать автономно над сложными целями, используя локальные файлы и внешние инструменты через специальные протоколы.

Для прохождения курса не требуется глубоких технических знаний, достаточно иметь рабочий ноутбук и подписку на Claude . Ведущий подчеркивает, что Claude Code — это не просто очередной чат-бот, а полноценный фреймворк, который интегрируется в привычную среду разработчика .

🛠 Установка и настройка рабочего окружения 0:02:33

Процесс начала работы начинается с установки Claude Code на локальную машину. Эрик рекомендует использовать нативную установку через терминал .

Основные шаги подготовки:

В процессе настройки Эрик делится личными предпочтениями, например, использованием темы Solarized Light и горячих клавиш (например, Control + ~ для вызова терминала) .

🛡 Режимы разрешений: Безопасность vs Скорость 0:11:51

Одной из критических тем курса является управление правами доступа ИИ к вашей системе. В Claude Code предусмотрено несколько режимов, которые переключаются через Shift + Tab :

  1. Plan Mode (Режим планирования): ИИ анализирует файлы и предлагает архитектуру, но не вносит правки и не запускает скрипты без одобрения . Идеально подходит для рефакторинга и проектирования .
  2. Accept Edits: Позволяет ИИ редактировать код, но запуск команд в консоли все еще требует ручного подтверждения .
  3. Auto Mode: ИИ автоматически вносит правки и запускает простые Bash-скрипты, используя встроенный классификатор безопасности для оценки рисков .
  4. Bypass Permissions: Полностью неограниченный режим. Эрик советует использовать его только в изолированных тестовых средах или виртуальных машинах, так как ИИ будет выполнять любые действия без уведомлений .

🎯 Автономные цели и команда /goal 0:15:03

Ключевое отличие Claude Code от обычного ChatGPT — команда /goal. Она запускает автономный цикл работы, где ИИ действует как агент до тех пор, пока поставленная задача не будет выполнена полностью .

Механика работы /goal включает:

В качестве примера Эрик показывает создание системы ранжирования (Ranking System) . Он просто передает ИИ скриншот интерфейса и просит клонировать функционал . Claude Code самостоятельно выбирает стек (Next.js + React), подготавливает ассеты и запускает локальный сервер разработки .

🧠 Claude Skills: Создание кастомных навыков 0:24:24

Эрик определяет «навыки» (Skills) как стандартизированные рабочие процедуры (SOP) или инструкции, которые обучают ИИ выполнять специфические задачи .

Пример комплексного навыка — Fix Ticket Skill:

  1. ИИ читает тикет в Jira или GitHub .
  2. Запускает Playwright для автоматизации браузера и воспроизведения бага .
  3. Исправляет код и проходит ревью другими ИИ-агентами .
  4. Делает коммит и пушит изменения в репозиторий .
  5. Переводит задачу в колонку QA .

Установка навыков возможна через реестр skills.sh или прямо в терминале командой /plugins . Эрик демонстрирует установку навыка front-end design, который автоматически улучшает UI приложения, делая его менее «похожим на продукт типичного ИИ» .

📁 Структура проекта: Анатомия ИИ-разработки 0:34:48

При работе с автономными инструментами важно понимать, какие файлы они создают. Эрик подробно разбирает структуру папок:

📉 Управление контекстом и токенами 0:44:36

Эффективность Claude Code напрямую зависит от заполненности «окна контекста». В статус-баре инструмента отображается процент использования лимита .

Эрик предупреждает о феномене снижения точности: чем длиннее диалог, тем хуже ИИ справляется с задачами . Рекомендации по управлению контекстом:

🔗 Интеграция с GitHub и версионирование 0:53:18

Версионный контроль критически важен, так как Claude может случайно удалить нужный файл или внести ошибочные правки . Использование GitHub позволяет в любой момент «откатиться» к стабильной версии.

Эрик показывает, как Claude Code может самостоятельно:

  1. Создать приватный репозиторий .
  2. Игнорировать конфиденциальные данные и тяжелые папки (node_modules) .
  3. Делать коммиты с осмысленными описаниями изменений .
  4. Выполнять команду /rewind для возврата к конкретному чекпоинту в истории диалога и кода .

🔌 Протокол MCP и деплой через CLI 1:02:44

Model Context Protocol (MCP) — это, по выражению Эрика, «USB-порт для искусственного интеллекта» . Он позволяет ИИ безопасно подключаться к внешним данным: Google Drive, Slack, Jira или базам данных .

Для деплоя приложений Эрик сравнивает два подхода:

В финальной части демонстрации Эрик с помощью Claude Code за несколько секунд развертывает созданное приложение на платформе Vercel , а затем так же легко удаляет проект через ИИ-команду, когда он больше не нужен .

💬 Цитаты

«MCP — это своего рода USB-порт для вашего искусственного интеллекта.»

«Если вы хотите испытать все возможности Claude Code, терминал — это единственный верный путь.»

👥 Спикер
🔗 Упомянутые сайты и проекты
📖 Термины
Model Context Protocol (MCP)
Открытый стандарт, позволяющий ИИ-моделям безопасно подключаться к внешним инструментам и источникам данных.
Claude Skills
Набор инструкций или сценариев (SOP), которые обучают ИИ выполнять повторяющиеся сложные задачи.
Окно контекста
Объем данных (память), который ИИ может удерживать в рамках одного диалога.
📊 Цифры
🗓 Хронология
  1. 2025 Эрик начал записывать видео по Claude Code (согласно упоминанию о «прошлом годе» относительно даты 2026).
⚖️ Другая сторона
Искусственный интеллект Claude Code Model Context Protocol VS Code GitHub Anthropic