01
Зачем агенту свой компьютер
Помнишь, в конце второго уровня мы сказали: пора поднять сервер за 500 рублей и установить агента? Вот теперь это и сделаем. Начнём с главного — зачем агенту вообще свой компьютер.
Агент живёт на компьютере
Из второго уровня ты знаешь: агент работает в папке проекта на компьютере. Он читает файлы, меняет их, запускает проверки. Всё это происходит в конкретной папке на конкретном компьютере.
Но на каком? Можно поставить агента на свой ноутбук. Только есть три причины этого не делать.
Во-первых, жалко. На ноутбуке личные файлы, документы, фотографии. Ставить туда чужие программы и давать им доступ — риск.
Во-вторых, ноутбук не всегда включён. Закрыл крышку — агент уснул. А если он должен работать, пока ты спишь?
В-третьих, это неудобно. Агент должен жить в одном месте и быть доступным отовсюду, а не только когда ты дома.
Идея: арендовать отдельный компьютер
Как поступает настоящий разработчик? Он не ставит всё на свой рабочий компьютер. Он арендует отдельный компьютер — на месяц, на год, сколько нужно.
Этот компьютер не стоит у тебя дома. Он живёт в специальном здании — дата-центре — где много компьютеров, электричества и охлаждения. И он всегда включён.
Такой арендованный компьютер и есть сервер. Ты платишь за него, а он работает круглосуточно и доступен по сети из любой точки.
Свой ноутбук vs сервер
Свой ноутбук
- · стоит дома
- · выключается
- · в нём твои личные файлы
Сервер
- · в дата-центре
- · работает всегда
- · в нём только то, что нужно агенту
Смотри на разницу. Свой ноутбук — дома, выключается, в нём твои личные файлы. Сервер — в дата-центре, работает всегда, в нём только то, что нужно агенту.
Что такое сервер
Сервер — это компьютер, который всегда включён и отдаёт свои ресурсы по сети. Для агента это «дом»: здесь он живёт и работает.
Но арендовать целый компьютер дорого. Поэтому серверы обычно делят.
VPS и VM: комната в большом компьютере
Представь большое общежитие. В нём много комнат, и в каждой живёт свой человек. Так и с серверами: один большой компьютер разделён на изолированные «комнаты», и ты арендуешь свою.
Такая «комната» называется VPS (Virtual Private Server) или VM (Virtual Machine) — виртуальный сервер. У тебя свой адрес, свои файлы, соседи тебе не мешают.
Не нужно понимать, как это устроено внутри. Достаточно знать: VPS — это твой кусочек компьютера, который всегда включён и доступен по сети.
VPS — комната в большом компьютере
Большой компьютер
Один мощный компьютер в дата-центре
Комната 1
чужой сервер
Комната 2
чужой сервер
Твоя комната
твой VPS
Большой компьютер разделён на изолированные комнаты. Ты арендуешь свою — у неё свой адрес и свои файлы.
Вот так: большой компьютер → комнаты-серверы → твоя комната. Её-то мы и арендуем.
Интерактив
Свой компьютер или сервер?
Реши, где что делать.
Верно: 0 из 4
Агенту нужно работать круглосуточно, даже когда ты спишь. Где он будет жить?
Ты не хочешь ставить чужие программы на свой ноутбук с личными файлами. Что сделаешь?
Тебе нужен адрес, по которому к серверу можно обратиться из любой точки. Что это?
Ты арендуешь часть большого компьютера в дата-центре. Как это называется?
Вывод
Сервер — арендованный компьютер для агента: всегда включён, живёт в дата-центре, доступен по сети.
02
Покупаем сервер
Сервер нужен — теперь его купим. Это как собрать компьютер в конструкторе: выбираешь детали, нажимаешь «купить» — и получаешь готовый сервер. Пойдём по шагам на реальном сайте.
Заходим на сайт и регистрируемся
Серверы продают специальные компании — хостинг-провайдеры. Мы возьмём один из них — 4vps. Заходим на страницу входа: https://4vps.su/account/login.
Если у тебя ещё нет аккаунта — регистрируемся: почта + пароль. Это как завести аккаунт в любом сервисе.

Переходим к заказу сервера
После входа переходим на вкладку «Заказать сервер». Откроется страница, где мы будем собирать сервер.

Собираем сервер: регион
Создание сервера похоже на конструктор: тебе показывают настройки, ты выбираешь, и каждая настройка что-то значит. Начнём с региона — где физически стоит сервер.
Чем ближе регион к тебе — тем быстрее и дешевле. Но есть важный нюанс: выбери страну за пределами России (например, Германию), чтобы не было проблем с блокировкой.
Выбираем Германию. Срок — 1 месяц.

Тариф
Дальше — тариф: сколько ресурсов (память, диск). Для агента хватит самого дешёвого — примерно 590 рублей в месяц.
Нажимаем кнопку «Выбрать».

Операционная система
Теперь операционная система (ОС) — программа, которая управляет компьютером: как Windows на твоём ноутбуке, только для сервера.
Выбираем Linux (Ubuntu 22.04) — бесплатную, стандартную для серверов. На ней работает большинство агентов.


Покупаем
Когда всё выбрано — нажимаем «Купить», оплачиваем, и сервер создаётся за пару минут. Всё, компьютер готов и уже работает.
Получаем данные — не пугайся цифр
После покупки провайдер присылает данные доступа. Выглядят они как набор цифр и букв — но не пугайся. Это просто адрес и ключи от твоего сервера.
Данные доступа к серверу
IP: 192.168.1.10
логин: root
пароль: ••••••••
IP-адрес — адрес сервера в сети, как адрес дома
логин — кто заходит — главный пользователь
пароль — ключ от двери, храни в надёжном месте
Разберём, что это. IP-адрес — адрес сервера в сети, как адрес дома: по нему к серверу обращаются. Логин — кто заходит, обычно root — главный пользователь. Пароль — ключ от двери: храни его в надёжном месте.
Запомни эти три вещи — они понадобятся в следующей секции, когда будем заходить внутрь.
Интерактив
Собери сервер
Выбери настройки — и собери свой сервер как конструктор.
Шаг 1 из 3
Регион
Вывод
У тебя есть адрес сервера (IP) и ключи от него (логин и пароль).
03
Терминал и SSH: подключаемся
Сервер куплен, данные на руках. Теперь зайдём внутрь. Для этого нужен терминал и одна команда.
Что такое терминал
Терминал — это окно, в котором ты общаешься с компьютером текстом. Вместо кнопок и окон — команды: написал строку, нажал Enter, компьютер выполнил.
На своём компьютере терминал открывает окно в твой компьютер. А с помощью SSH — в сервер.
Как открыть терминал
На Windows — программа «Терминал» или PowerShell. На macOS — «Терминал» (в Программах → Утилиты).
Открой его — дальше будем работать в нём.
Не бойся: последовательность всегда одна
Подключение к серверу — это всегда одни и те же шаги, изо дня в день. Ничего не нужно запоминать наизусть.
Все команды пути собраны в памятку в конце документа (секция 07). Держи её под рукой — и подключение станет рутиной.
Команда подключения: ssh
Чтобы зайти на сервер, используется SSH — способ безопасно подключиться к серверу по сети. Команда выглядит так:
Команда подключения
ssh root@адрес_сервера
ssh — способ подключения
root — логин, под которым заходим
@адрес_сервера — куда подключаемся — твой IP-адрес
Разберём по частям. ssh — способ подключения. root — логин, под которым заходим. @адрес_сервера — куда подключаемся, твой IP-адрес.
Введёшь команду — сервер попросит пароль. Введёшь пароль — и ты внутри. Поздравляю, ты только что подключился к компьютеру, который живёт в другом месте!
Интерактив
Что делает команда?
Проверь, как ты понял подключение.
Верно: 0 из 4
Что делает команда `ssh root@192.168.1.10`?
Что такое SSH?
Что такое IP-адрес?
Что такое root?
Почему это важно
Ты только что сделал главный шаг: зашёл на удалённый компьютер. Дальше всё, что мы будем делать, — команды внутри сервера. А подключение — это дверь, через которую ты входишь.
Вывод
Терминал — окно в сервер, SSH — дверь. Команда ssh root@адрес открывает её.
Контрольная точка
50% сделано — мы внутри сервера!
Ты только что подключился к компьютеру, который живёт в другом месте. Дальше — настроим его и поставим агента.
04
Настраиваем сервер один раз
Мы внутри сервера. Теперь настроим его один раз — поставим среду, в которой будет жить агент. Это делается несколькими командами.
Команды настройки
Настройка — это несколько команд, которые выполняются один раз, сразу после покупки. Скопируй их по очереди в терминал и нажимай Enter после каждой.
Настройка сервера — один раз
# 1. Обновляем пакеты sudo apt update && sudo apt install -y curl build-essential # 2. Ставим nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash # 3. Подгружаем nvm в текущую сессию export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # 4. Ставим свежий Node.js LTS nvm install --lts # 5. Делаем его дефолтным nvm alias default lts/*
Что делает каждая — коротко. Первая команда обновляет список пакетов и ставит нужные утилиты. Вторая скачивает и запускает установщик nvm. Третья подключает nvm в текущий терминал. Четвёртая ставит свежий Node.js. Пятая делает его версией по умолчанию.
Подробный разбор каждой команды — в свёрнутой секции 08, для тех, кому интересно. Сейчас достаточно понять, что мы делаем.
Что такое nvm, Node.js и npm
Три новых имени. Разберём по одному.
Node.js — среда, в которой работает агент. Это программа, которая выполняет код. Агенту нужна такая среда, чтобы запускаться.
nvm (Node Version Manager) — менеджер версий Node.js. Он ставит и переключает версии, не ломая систему. Как переключатель между версиями.
npm — менеджер пакетов. Он ставит готовые программы — в том числе самого агента. npm поставляется вместе с Node.js, отдельно ставить не нужно.
И ещё LTS (Long Term Support) — стабильная версия для серверов. Именно её мы и ставим.
Проверяем
После установки проверим, что всё на месте. Введи node -v и npm -v — увидишь версии. Значит, среда готова.
Сервер настроен!
Всё, среда для агента готова. Это делается один раз — при следующем подключении сервер уже настроен.
Интерактив
Что делает команда?
Проверь, как ты понял настройку.
Верно: 0 из 4
Что делает `nvm install --lts`?
Что такое npm?
Зачем нужен nvm?
Что такое LTS?
Вывод
На сервере теперь есть среда для агента: Node.js и npm.
06
Устанавливаем агента
Сервер готов, мы умеем по нему ходить. Осталось главное — установить агента. Это одна команда.
Создаём папку для проекта
Помнишь из второго уровня: агент работает в папке проекта. Создадим такую папку на сервере.
mkdir проект && cd проект — создаём папку и сразу заходим в неё. Теперь агент будет жить здесь.
Ставим Codex
Теперь сам агент. Это делается одной командой:
Установка агента
npm i -g @openai/codex
npm i -g @openai/codex — npm ставит агента. Флаг -g значит «глобально»: агент будет доступен из любой папки сервера.
CLI — так называют программу, которой управляют командами в терминале. Codex — это CLI-агент.
Авторизуемся
После установки нужно войти в учётную запись OpenAI — один раз, чтобы агент знал, от чьего имени работает. Следуй подсказкам в терминале.
Как пользоваться
Запускается агент командой codex. Откроется чат — как в любом мессенджере, только в терминале.
Пишешь сообщение, нажимаешь Enter — агент отвечает. Чтобы выйти — Ctrl+C. Чтобы сменить или создать чат — введи / — появится список команд.
Это тот самый агент из второго уровня: LLM + инструменты + цикл. Только теперь он живёт на твоём сервере.
Интерактив
Как пользоваться агентом?
Проверь, как ты понял запуск агента.
Верно: 0 из 4
Как запустить агента в терминале?
Как отправить сообщение агенту в чате?
Как выйти из агента?
Как посмотреть список команд агента?
Вывод
Агент установлен и запускается командой codex.
07
Памятка: весь путь в одном месте
Весь путь — в одном месте. Сохрани эту памятку: подключение к серверу всегда одно и то же, изо дня в день.
Подключение
ssh root@адрес_сервера — затем ввести пароль. Это дверь в сервер.
Настройка (один раз)
Команды из секции 04: обновить пакеты, поставить nvm, подключить его, поставить Node.js и сделать его версией по умолчанию.
Базовые команды
ls — что в папке, cd <папка> — перейти, nano <файл> — открыть файл. В nano: Ctrl+O — сохранить, Ctrl+X — выйти.
Запуск агента
codex — запустить, Enter — отправить сообщение, Ctrl+C — выйти, / — список команд.
Вывод
Памятка — твоя шпаргалка: подключение, настройка, команды и запуск агента в одном месте.
08
Разбор команд подробно
Здесь — подробный разбор команд настройки из секции 04. Если тебе достаточно «что делает каждая команда» — эту секцию можно не читать.
09
Итог
Проверь себя: отметь термины, которые теперь можешь объяснить своими словами.
Чек-лист
Базовые термины
Отметь термины, которые теперь можешь объяснить своими словами.
Отмечено: 0 из 10
Вывод
Ты прошёл весь путь: арендовал сервер, подключился по SSH, настроил окружение и установил агента. Осталось применить: настроить самого агента и сделать первый продукт — в Уровне 4.
Дальше
Уровень 4: AI Product
Агент установлен. Теперь настроим его и сделаем первый продукт — сайт цветочного магазина.
10
Видеоразбор: покупка, настройка сервера и установка агента за 5 минут
В этом видео я своими руками делаю всё то же, что описано в документе: заказываю сервер, подключаюсь по SSH, ставлю Node.js и запускаю агента. Без склеек и ускорений — так, как это выглядит в реальном терминале.
Видео не заменяет документ — документ остаётся пошаговой инструкцией, к которой можно вернуться в любой момент. Видео нужно для другого: увидеть темп и порядок действий своими глазами и сверить, что у тебя на экране выглядит так же.
Если в какой-то момент ты запутаешься, видео поможет понять, где именно свернул с пути. А если и после видео что-то не получится — напиши мне вопрос напрямую: доступ к видеоразбору включает возможность задать мне вопрос по этому уровню.
Видеоразбор · 500 ₽
Оплата подключается — кнопка заработает вместе с выходом видеоразбора.
Вывод
Документ — для понимания, видео — для уверенности. Если делаешь по документу и всё получается, видео не обязательно.