Как создать облачный сервер Timeweb Cloud для appagent
Облачный сервер Timeweb Cloud работает всегда, даже когда ваш компьютер выключен. Вы регистрируетесь у хостинга, создаёте в его личном кабинете ключ доступа (API-токен) и запускаете одну команду: appagent сам создаёт сервер, настраивает его и включает автовыключение, когда работы нет.
Для кого
Для тех, у кого нет компьютера, который можно держать включённым, или кому нужна работа круглые сутки. Если есть такой компьютер, свой ПК как сервер обойдётся бесплатно.
Что понадобится
- Установленный и подключённый appagent (быстрый старт).
- Аккаунт в Timeweb Cloud и способ оплаты. Цены смотрите на сайте Timeweb: в этой справке цифр нет, потому что тарифы меняются.
- Компьютер с терминалом, на котором установлен appagent: команду запускаете вы сами, а не агент.
Шаги
- Зарегистрируйтесь в Timeweb Cloud по ссылке: https://timeweb.cloud/?i=149227
Партнёрская ссылка: если вы оплатите сервер, мы получим вознаграждение. Для вас цена не меняется.
- Войдите в личный кабинет Timeweb Cloud и откройте раздел «API и Terraform».
- Нажмите «Создать токен».
- Выберите «Ограниченные права»: только облачные серверы. Задайте срок действия, например год.
- Не включайте пункт «Удалять сервисы по API без кода в Телеграме». Тогда удаление через API потребует код из Telegram.
- Скопируйте токен. Он показывается один раз, сохраните его до следующего шага. Токен никому не отправляйте и не пересылайте в чатах.
- Добавьте SSH-ключ. Ключ — это «пропуск» для вашего компьютера: пара файлов, один остаётся у вас, второй (открытый) вы отдаёте серверу, и он пускает только вас. Создайте его в терминале командой
ssh-keygen -t ed25519(на вопросы можно отвечать Enter). Появится файл с окончанием.pub(обычно~/.ssh/id_ed25519.pub): откройте его в любом текстовом редакторе и скопируйте всё содержимое. Это открытая часть, её можно вставлять в панель. Второй файл, без.pub, никому не отдавайте. - В панели Timeweb откройте раздел «SSH-ключи», добавьте ключ (вставьте скопированное содержимое) и запомните его номер (id) в списке.
- Откройте терминал на компьютере, где стоит appagent. Сначала посмотрите план без изменений (вместо
НОМЕРподставьте номер ключа):
orch server setup --provider timeweb --create --ssh-key-id НОМЕР --dry-run
Без --ssh-key-id команда откажет: без ключа установка по SSH не пройдёт.
- Выполните настоящую команду без
--dry-run:
orch server setup --provider timeweb --create --ssh-key-id НОМЕР
Программа сама попросит токен: вставьте его (символы на экране не видны) и нажмите Enter.
На Windows команды orch выполняются в приложении Ubuntu (Пуск → «Ubuntu»): именно в нём работает appagent.
- Подтвердите платное создание сервера: в терминале программа спросит
[y/N], ответьтеy. - Дождитесь окончания. Установка занимает заметное время, не закрывайте терминал.
- Проверьте результат командой
orch server status.
Для опытных: токен можно передать и без вопроса — через --token-stdin, --token-file путь/к/файлу или переменную окружения ORCH_TIMEWEB_TOKEN.
Что будет создано
Сервер с Ubuntu 24.04: 2 ядра, 4 ГБ памяти, 50 ГБ NVMe. Для нескольких крупных проектов одновременно этого может быть мало; тогда увеличьте конфигурацию в панели Timeweb.
Регион
Регион определяется тарифом, который подбирает программа, и настройками вашего аккаунта Timeweb; выбрать его при создании нельзя. Claude не работает с российских адресов, поэтому после создания проверьте расположение сервера: orch server status или раздел «Сервер» в пульте. Если сервер оказался в России, удалите его в панели Timeweb и напишите в поддержку appagent. Доступность сервисов в регионе мы не обещаем; актуальные условия смотрите на сайте Timeweb и Anthropic.
Автовыключение
Мастер включает сторожа простоя: он выключает сервер, когда работы нет (через некоторое время без работы). Включить сервер обратно: orch server up --wait. Выключить самому: orch server down; команда откажет, пока на сервере идёт работа.
Важно: Timeweb не обещает, что выключенный сервер стоит дешевле. Перед тем как рассчитывать на экономию, выполните orch server status, выключите сервер и через 5-10 минут посмотрите стоимость в час ещё раз. Если она не уменьшилась, выключение денег не экономит. Условия оплаты смотрите на сайте Timeweb.
Что вы увидите
В конце установки команда сообщает, что сервер готов. orch server status показывает, что сервер включён, и данные о нём. Раздел «Сервер» в пульте показывает его состояние.
Если не получилось
- Токен недействителен или истёк (401), нет прав (403). Создайте новый токен и повторите команду. Для 403 проверьте, что у токена есть право на облачные серверы.
- Команда отказывает с кодом 2, потому что сервер с таким именем уже есть. Это защита от дубля. Если нужно продолжить установку на него, добавьте
--adopt. Отдельное подтверждение--yesсуществующий сервер не принимает. - Запуск из сессии Claude отказывает. Создание платного сервера выполняйте сами, в обычном терминале. Пробный прогон
--dry-runработает везде. - Установка оборвалась. Выполните ту же команду ещё раз: сервер находится по имени, второй не создаётся.
- Нужно проверить сервер. Выполните
orch server status. Другие случаи: «Если что-то не работает».
Частые вопросы
Сколько это стоит?
Смотрите цены Timeweb на их сайте: тарифы меняются, а оплату вы вносите напрямую хостингу.
Что даёт партнёрская ссылка?
Партнёрская ссылка: если вы оплатите сервер, мы получим вознаграждение. Для вас цена не меняется.
Какой регион выбрать?
Выбрать регион при создании нельзя: он зависит от тарифа и настроек вашего аккаунта Timeweb. Проверьте расположение после создания: если сервер в России, Claude там не работает; удалите сервер в панели и напишите в поддержку appagent. Доступность сервисов в регионе мы не обещаем.
Безопасно ли давать токен?
Токен записывается на сервер и доступен программам на сервере, поэтому создавайте токен с ограниченными правами (только облачные серверы) и сроком действия. Если токен утёк, удалите его в панели Timeweb в разделе «API и Terraform».
Что делать, если сервер выключился сам?
Так и задумано, когда работы нет. Включите его командой orch server up --wait. Службы поднимутся сами через 1-2 минуты.