Установка рабочего места
В этой главе мы установим всё необходимое для полноценного вайб-кодинга. Если ты уже прошёл «Самый быстрый старт» и поставил VS Code + Node.js — часть шагов можешь пропустить.
VS Code — среда разработки
Установка
- Перейди на code.visualstudio.com
- Нажми кнопку Download — сайт определит твою систему автоматически
- Запусти скачанный файл
- Важно: на шаге «Дополнительные задачи» поставь все галочки:
- ✅ Добавить действие «Открыть с помощью Code» в контекстное меню
- ✅ Добавить в PATH
- ✅ Зарегистрировать как редактор по умолчанию
- Нажми «Установить» → «Готово»
Первый запуск
Открой VS Code. Ты увидишь приветственную вкладку. Закрой её — она больше не нужна.
Запомни три зоны:
- Левая панель — тут видны файлы твоего проекта (Explorer)
- Центр — тут открываются и редактируются файлы
- Нижняя панель — тут терминал (если не видно — нажми
Ctrl+`)
Русификация (по желанию)
- Нажми
Ctrl+Shift+X(расширения) - В поиске напиши Russian Language Pack
- Установи первый результат от Microsoft
- Перезапусти VS Code — интерфейс станет на русском
Полезные расширения
Вот минимальный набор расширений, который стоит поставить сразу:
| Расширение | Зачем |
|---|---|
| Live Server | Мгновенный просмотр HTML-сайтов в браузере — правишь файл, страница обновляется сама |
| Prettier | Автоформатирование кода — делает код красивым одной кнопкой |
| Material Icon Theme | Красивые иконки для файлов — легче ориентироваться в проекте |
Установка: Ctrl+Shift+X → ввести название → Install.
Node.js — среда выполнения JavaScript
Зачем нужен
Node.js — это то, что позволяет запускать JavaScript-программы на компьютере (а не только в браузере). Claude Code, Qwen Code и множество инструментов написаны на JavaScript и требуют Node.js для работы.
Проще говоря
Если JavaScript — это язык, то Node.js — это переводчик, который позволяет компьютеру его понимать. Без переводчика компьютер просто не поймёт, что ему говорят.
Установка
- Перейди на nodejs.org
- Скачай версию LTS (Long Term Support) — она слева с зелёной кнопкой
- Запусти установщик
- Нажимай «Next» на всех шагах, ничего не меняя
- На шаге «Tools for Native Modules» — можно не ставить галочку (она не нужна для вайб-кодинга)
- Нажми «Install» → «Finish»
- Перезапусти VS Code (закрой и открой заново)
Почему перезапуск важен
VS Code запоминает PATH при запуске. Если ты установил Node.js, но не перезапустил VS Code — терминал внутри VS Code не увидит Node.js. Просто закрой VS Code и открой заново.
Проверка
Открой терминал в VS Code (Ctrl+`) и введи:
node -vОжидаемый результат — номер версии:
v22.14.0Также проверь npm (менеджер пакетов, устанавливается вместе с Node.js):
npm -vОжидаемый результат:
10.9.2Если обе команды показали версии — всё работает.
Git — контроль версий
Зачем нужен
Git запоминает каждое изменение в файлах проекта. Если ты (или ИИ) что-то сломал — можно откатиться к рабочей версии. Также Git нужен для:
- Загрузки проекта на GitHub
- Деплоя на Vercel (Vercel берёт проект из GitHub)
- Работы в команде
Установка
- Перейди на git-scm.com
- Нажми Download for Windows (или Mac)
- Запусти установщик
- На всех шагах можно оставить настройки по умолчанию — просто нажимай Next
- Единственный момент: на шаге «Choosing the default editor» можешь выбрать Visual Studio Code вместо Vim
- Нажми Install → Finish
- Перезапусти VS Code
Проверка
git --versionОжидаемый результат:
git version 2.47.1.windows.1Первоначальная настройка
Git нужно один раз представиться — сказать своё имя и email. Это нужно для подписи изменений:
git config --global user.name "Твоё Имя"
git config --global user.email "твой@email.com"Например:
git config --global user.name "Andrey"
git config --global user.email "andrey@example.com"Это делается один раз и работает для всех проектов.
Python — для ботов и скриптов
Зачем нужен
Python нужен, если ты планируешь:
- Создавать Telegram-ботов
- Писать скрипты автоматизации
- Работать с данными, парсерами, API
Если пока планируешь делать только сайты — Python можно поставить позже.
Установка
- Перейди на python.org/downloads
- Нажми жёлтую кнопку Download Python 3.x.x
- Запусти установщик
- ОБЯЗАТЕЛЬНО поставь галочку «Add Python to PATH» — она внизу окна установщика
- Нажми Install Now
Главная ошибка новичков
Если не поставить галочку «Add Python to PATH» — Python установится, но терминал его не найдёт. Придётся переустанавливать. Эту галочку очень легко пропустить — она маленькая и внизу экрана. Обязательно поставь!
Проверка
python --versionОжидаемый результат:
Python 3.13.2Также проверь pip (менеджер пакетов для Python):
pip --versionЕсли обе команды работают — Python готов.
Создание рабочей структуры
Теперь организуем папки. Открой терминал и создай структуру:
Windows:
mkdir C:\ProjectsMac / Linux:
mkdir ~/ProjectsВсе твои проекты будут жить здесь. Каждый новый проект — отдельная папка внутри:
📁 Projects/
📁 my-first-site/ ← первый сайт
📁 telegram-bot/ ← бот
📁 landing-page/ ← лендинг для клиентаПравило
Никогда не создавай проект на рабочем столе или в папке «Загрузки». Всегда — в Projects/, в своей папке. Так ничего не потеряется.
Чеклист
После выполнения этой главы у тебя должно работать:
- [ ] VS Code открывается
- [ ] Терминал в VS Code работает (
Ctrl+`) - [ ]
node -vпоказывает версию - [ ]
npm -vпоказывает версию - [ ]
git --versionпоказывает версию - [ ]
python --versionпоказывает версию (опционально) - [ ] Папка
Projects/создана
Что дальше?
Рабочее место готово! В следующей главе установим Claude Code — самый мощный ИИ-помощник для вайб-кодинга.