Первым шагом комплекс собирается наоборот от привычного: сначала API-ключ, потом агент на вашем компьютере, и только затем сервер. Агент сам зайдёт на VPS и настроит его по вашим задачам.
Почему именно так
Локальный агент — это программа на вашей машине, которая умеет выполнять команды. Вы даёте ей ключ от модели и доступ к серверу. Дальше она делает то, что обычно занимает вечер ручной работы: ставит пакеты, поднимает сервисы, пишет конфиги, проверяет, что всё запустилось.
Сервер при этом покупается позже — когда уже понятно, что и зачем на нём будет.
Шаг 1. Получить API-ключ
Без ключа агент не запустится: он сам обращается к модели, чтобы понимать команды.
- Зарегистрируйтесь в агрегаторе с оплатой картой РФ
- Пополните баланс на минимальную сумму для старта
- Создайте ключ и сохраните его — он показывается один раз
Ключ храните в менеджере паролей. Не вставляйте его в чаты, скриншоты и файлы, которые попадают в git.
Шаг 2. Установить агента локально
Агент ставится на ваш компьютер — Windows, macOS или Linux. В настройках укажите:
- Адрес API и ключ из шага 1
- Модель, на которой будет работать (для настройки сервера лучше брать ту, что хорошо следует инструкциям)
Проверка, что всё работает: задайте агенту простую команду, например покажите содержимое домашней папки. Если он ответил — связка «агент + модель» жива.
Шаг 3. Арендовать сервер
Здесь появляется третья часть: VPS. Нужен любой сервер с Ubuntu и оплатой картой РФ. Минимально хватит 2 vCPU и 2 ГБ памяти, если модель работает по API.
После оплаты возьмите из панели хостинга:
- IP-адрес сервера
- Логин и пароль или SSH-ключ
Шаг 4. Отдать сервер агенту
Скажите агенту, что нужно сделать, обычным языком. Например:
- «Подключись к серверу 1.2.3.4 под пользователем root и обнови систему»
- «Поставь Docker и запусти контейнер с интерфейсом»
- «Настрой доступ только по SSH-ключу, пароль отключи»
Агент выполняет команды по одной и показывает вывод. Важно не отдавать ему всё сразу: проверяйте результат после каждого шага.
Шаг 5. Что проверить, когда агент закончил
- Сервис открывается по адресу и отвечает
- Пароль SSH отключён, вход только по ключу
- Открыты только нужные порты
- Ключ API не попал в конфиги в открытом виде
Границы ответственности
Агент выполняет то, что вы просите. Если попросить удалить всё на сервере — он это сделает. Поэтому: свежий сервер без данных, отдельный ключ только для этой задачи, и никаких чужих инструкций из интернета «выполни целиком».
Когда комплекс собран, агент можно оставить на своём компьютере, а на сервере — только рабочие сервисы.