Как создать облачный сервер Timeweb Cloud для appagent

Облачный сервер Timeweb Cloud работает всегда, даже когда ваш компьютер выключен. Вы регистрируетесь у хостинга, создаёте в его личном кабинете ключ доступа (API-токен) и запускаете одну команду: appagent сам создаёт сервер, настраивает его и включает автовыключение, когда работы нет.

Для кого

Для тех, у кого нет компьютера, который можно держать включённым, или кому нужна работа круглые сутки. Если есть такой компьютер, свой ПК как сервер обойдётся бесплатно.

Что понадобится

  • Установленный и подключённый appagent (быстрый старт).
  • Аккаунт в Timeweb Cloud и способ оплаты. Цены смотрите на сайте Timeweb: в этой справке цифр нет, потому что тарифы меняются.
  • Компьютер с терминалом, на котором установлен appagent: команду запускаете вы сами, а не агент.

Шаги

  1. Зарегистрируйтесь в Timeweb Cloud по ссылке: https://timeweb.cloud/?i=149227

Партнёрская ссылка: если вы оплатите сервер, мы получим вознаграждение. Для вас цена не меняется.

  1. Войдите в личный кабинет Timeweb Cloud и откройте раздел «API и Terraform».
  2. Нажмите «Создать токен».
  3. Выберите «Ограниченные права»: только облачные серверы. Задайте срок действия, например год.
  4. Не включайте пункт «Удалять сервисы по API без кода в Телеграме». Тогда удаление через API потребует код из Telegram.
  5. Скопируйте токен. Он показывается один раз, сохраните его до следующего шага. Токен никому не отправляйте и не пересылайте в чатах.
  6. Добавьте SSH-ключ. Ключ — это «пропуск» для вашего компьютера: пара файлов, один остаётся у вас, второй (открытый) вы отдаёте серверу, и он пускает только вас. Создайте его в терминале командой ssh-keygen -t ed25519 (на вопросы можно отвечать Enter). Появится файл с окончанием .pub (обычно ~/.ssh/id_ed25519.pub): откройте его в любом текстовом редакторе и скопируйте всё содержимое. Это открытая часть, её можно вставлять в панель. Второй файл, без .pub, никому не отдавайте.
  7. В панели Timeweb откройте раздел «SSH-ключи», добавьте ключ (вставьте скопированное содержимое) и запомните его номер (id) в списке.
  8. Откройте терминал на компьютере, где стоит appagent. Сначала посмотрите план без изменений (вместо НОМЕР подставьте номер ключа):
   orch server setup --provider timeweb --create --ssh-key-id НОМЕР --dry-run

Без --ssh-key-id команда откажет: без ключа установка по SSH не пройдёт.

  1. Выполните настоящую команду без --dry-run:
    orch server setup --provider timeweb --create --ssh-key-id НОМЕР

Программа сама попросит токен: вставьте его (символы на экране не видны) и нажмите Enter.

На Windows команды orch выполняются в приложении Ubuntu (Пуск → «Ubuntu»): именно в нём работает appagent.

  1. Подтвердите платное создание сервера: в терминале программа спросит [y/N], ответьте y.
  2. Дождитесь окончания. Установка занимает заметное время, не закрывайте терминал.
  3. Проверьте результат командой 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 минуты.

Все разделы справки